amsterdam-schema-tools

View on PyPIReverse Dependencies (9)

5.26.1 amsterdam_schema_tools-5.26.1-py3-none-any.whl

Wheel Details

Project: amsterdam-schema-tools
Version: 5.26.1
Filename: amsterdam_schema_tools-5.26.1-py3-none-any.whl
Download: [link]
Size: 173955
MD5: c4cef401da07cc651053ca0a96060398
SHA256: e2cadfd52d3c330e62e28996cf4fdb70bd146af6239e0a8c9206b5e20b831351
Uploaded: 2024-03-05 07:46:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: amsterdam-schema-tools
Version: 5.26.1
Summary: Tools to work with Amsterdam Schema.
Author: Team Data Diensten, van het Dataplatform onder de Directie Digitale Voorzieningen (Gemeente Amsterdam)
Author-Email: datapunt[at]amsterdam.nl
Home-Page: https://github.com/amsterdam/schema-tools
License: Mozilla Public 2.0
Keywords: jsonschema,schema,json,amsterdam,validation,code-generation
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.9
Requires-Dist: sqlalchemy (<2.0,>=1.4)
Requires-Dist: geoalchemy2
Requires-Dist: psycopg2
Requires-Dist: pg-grant
Requires-Dist: click
Requires-Dist: deepdiff
Requires-Dist: jsonlines
Requires-Dist: jsonschema[format] (>=3.2.0)
Requires-Dist: shapely (>=1.8.0)
Requires-Dist: python-string-utils
Requires-Dist: python-dateutil
Requires-Dist: requests
Requires-Dist: jinja2
Requires-Dist: mappyfile
Requires-Dist: methodtools
Requires-Dist: jsonpath-rw
Requires-Dist: orjson
Requires-Dist: more-ds
Requires-Dist: factory-boy
Requires-Dist: remote-pdb
Requires-Dist: more-itertools
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: python-environ; extra == "dev"
Requires-Dist: django (<4.2,>=3.0); extra == "django"
Requires-Dist: django-gisserver (>=1.2.7); extra == "django"
Requires-Dist: django-environ; extra == "django"
Requires-Dist: django-db-comments; extra == "django"
Requires-Dist: factory-boy; extra == "django"
Requires-Dist: confluent-kafka; extra == "kafka"
Requires-Dist: types-requests; extra == "tests"
Requires-Dist: types-click; extra == "tests"
Requires-Dist: types-python-dateutil; extra == "tests"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: flake8-colors; extra == "tests"
Requires-Dist: flake8-raise; extra == "tests"
Requires-Dist: flake8-bandit; extra == "tests"
Requires-Dist: flake8-bugbear; extra == "tests"
Requires-Dist: flake8-builtins; extra == "tests"
Requires-Dist: flake8-comprehensions; extra == "tests"
Requires-Dist: flake8-docstrings; extra == "tests"
Requires-Dist: flake8-implicit-str-concat; extra == "tests"
Requires-Dist: flake8-print; extra == "tests"
Requires-Dist: flake8-rst; extra == "tests"
Requires-Dist: flake8-string-format; extra == "tests"
Requires-Dist: flake8-logging-format; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-django (>=4.7.0); extra == "tests"
Requires-Dist: pytest-sqlalchemy; extra == "tests"
Provides-Extra: dev
Provides-Extra: django
Provides-Extra: kafka
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7222 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
schematools/__init__.py sha256=Ypg_7xbeALdzxGV1_YMbe31K81dDp1HKLhpFFy28Uf4 1533
schematools/cli.py sha256=xwoM76ULn6EFW_ezJiFaArVdB9SmIw-Yp0yj7zwz-Yo 38434
schematools/exceptions.py sha256=UeEoRUtK94PGaEKl1Q_a-bhHShkBBAIelPS2H8-lbdg 789
schematools/factories.py sha256=4TxF3TS8BmyItipXXMXp2uMwKEfJLBsBOobGkKfkJt8 19628
schematools/loaders.py sha256=jPHp4xEmAOV6R6jyNjxvkX8kgR2oi6_IopTMXiMp1ms 25537
schematools/naming.py sha256=2WIfcQogGuQmz8PCF8QH-QIYJV_Oke9z7JylmwWD__8 3704
schematools/types.py sha256=9qMGdlqfnk7aRNh6U8ypdjCaXk2AR8zX6NZL7ghZji8 82317
schematools/utils.py sha256=DFmZpcql7fw3u1Q1T_U8vSJdJ4j6eVCG64uhH0Shmf4 4566
schematools/validation.py sha256=774RNj3KPMHD8Gk4d_DMkG-cw4qidMKlta-ljJi3NXI 20868
schematools/ckan/__init__.py sha256=4puwUJlG03CzbLKhr7p7CszVYb8hU2YqeCQDuNIXFV8 220
schematools/ckan/_convert.py sha256=aG-h2nBu7aliw7T-LH7Lu8LAZt3_vVJuGPt5ZvAcff8 4070
schematools/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/contrib/django/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/contrib/django/app_config.py sha256=24uPcN6FYdZGsmJrueK25hFFawNzovYk9TtvaaZN-3c 2456
schematools/contrib/django/apps.py sha256=c5_nNfykgoxEsjkVkUBRayHQwXO5ICg6eIl65DmBmrs 553
schematools/contrib/django/auth_backend.py sha256=uopuXrBWIUbOAByDDVYbUboMjMnneSWr43Q4Ij0vnjE 671
schematools/contrib/django/cli.py sha256=JiYx_l6nDJU2pNsxpJnbJYcMpM34rMsBXldvkenQcQE 1073
schematools/contrib/django/db.py sha256=VG2qi0ZpznNq9HYiY1NG4-1HdbtW0XbEAmpMCYy_ntM 535
schematools/contrib/django/factories.py sha256=zG1PKnzuiq4KZ2omSoxW2OK_FnPTU1bv-sZ6N5tnwOw 23088
schematools/contrib/django/fields.py sha256=8CHeqYZiASoJUhcadAhLDqnpy_8-fr5EXrPsoErPGe4 522
schematools/contrib/django/loaders.py sha256=ojLcsTIRhegeUycXBpDuag-xsaVfttAr73kiR-Gj5mc 2823
schematools/contrib/django/managers.py sha256=cpONe-EpFo78j3AFGo0b2seeQUXIRWbrxYGRI6BlDOg 1382
schematools/contrib/django/mockers.py sha256=G3ryd0kDIkeZT6Lx0nBCPxcr24u4RzU3EtHTRZfIFKQ 1099
schematools/contrib/django/models.py sha256=zNNwfH9R6oiaBRptjChRo3qg2jQhZUTX3q5chD2nfIc 21792
schematools/contrib/django/signals.py sha256=sPxsQ1qcXQ1J8syUzwic8YTmg1V4UVpQK8Lk_6pqgqc 129
schematools/contrib/django/validators.py sha256=FSsP1C6Hq7UWIrNIFmG-i81dT0_EG3tuk9JjHj1Tufs 733
schematools/contrib/django/faker/__init__.py sha256=b6Li6VShgdCgv5eEZKZ0LphO8jW53BqazxDEWP92_DM 8119
schematools/contrib/django/faker/create.py sha256=gd3uto6MYflpP_rQY0YXYoMhwp4ACZTsQdtNqWX3gk4 1996
schematools/contrib/django/faker/relate.py sha256=fIc0iCOnWI-iSBrpzqtZND3lELNGLg11UP7mCaf_TxA 6839
schematools/contrib/django/faker/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/contrib/django/faker/providers/date.py sha256=J7l6pC4RAFLrAf-9jxiIOjxlEAVCFekaI8dFfuzv3mo 949
schematools/contrib/django/faker/providers/date_time.py sha256=W2vRR8HO-zSbRmr32W6oH7EwzCgKKitby2jKhZ8Gbi4 1041
schematools/contrib/django/faker/providers/geo.py sha256=-8vSonokcQ3EVI2L44mo062O9CU6iTMVTQc1sQu2NMk 2955
schematools/contrib/django/faker/providers/integer.py sha256=kEZl_Fw3ealSjAh4YT4t2vBQJHv_dQqUlFrtCIaDZ-Y 899
schematools/contrib/django/faker/providers/nuller.py sha256=ySeSHzsEFa2QXtNiIX_JfUjWSy2ugjMtLgZfDB54c4c 275
schematools/contrib/django/faker/providers/pyfloat.py sha256=DiMXMSQBRsxBaLinPbgDdRgYDN1IgW-RVdvMsdL1fB8 1141
schematools/contrib/django/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/contrib/django/management/commands/__init__.py sha256=Rml5bqHwkVxPXBX0l-v6LAf2054Kk2vB3J3L17netmE 1625
schematools/contrib/django/management/commands/change_dataset.py sha256=EE-I4WAYUoQihur3lBK0W7M_uvfqCnocENQU0J3UthQ 4219
schematools/contrib/django/management/commands/create_mock_data.py sha256=nGtgxmnkC6PUQ0gRRDFSyxFi7oLMd_PyoqybxoXeRTE 1755
schematools/contrib/django/management/commands/create_tables.py sha256=uGfktRpgaGyU2jYQ7KAY1R0YXdwXveoeICDbMdTifn8 3888
schematools/contrib/django/management/commands/create_views.py sha256=Vv3D_205b92vH4AthB5dBf2O7Un80sMQ7Do2fHn3NqI 9305
schematools/contrib/django/management/commands/dump_model_mockers.py sha256=1Hsegj8bSDQPntA3qAz9Jm3gtI3oCaL_sbkKK-vlq_g 3865
schematools/contrib/django/management/commands/dump_models.py sha256=zb46P6wQ1256XnqB5eFvg26kBfZLBncx05_ChrNSHS4 9003
schematools/contrib/django/management/commands/import_profiles.py sha256=09OIs_PK5sZcbRrscrRsSnVKQFjlg5Ko9QJJ3wgggcg 2478
schematools/contrib/django/management/commands/import_schemas.py sha256=7eDEqYLI90sSe4vNBpHHdx8oH4O1wdsb1f2biWG3ay4 6935
schematools/contrib/django/management/commands/relate_mock_data.py sha256=c7Bl23668yhU5r7UukxNV0xYvpPUFV_KTRu4VYeRiSo 609
schematools/contrib/django/management/commands/remove_schemas.py sha256=FUzzQvAefQrR3BQdyVcGbByn08NMOKRgvOKxzp480BY 2897
schematools/contrib/django/management/commands/sqlmigrate_schema.py sha256=LexvUHEoA6eduHXngSXQteAqhq3uVF586SG25q5kO8g 16028
schematools/contrib/django/management/commands/truncate_tables.py sha256=GtzceHQhAUmRIGdfc8BChibt0T0fQQSxZUjNPxyPp4M 788
schematools/contrib/django/migrations/0001_initial.py sha256=7o6rJPq7OoWBJc755Bm25vCoiOvRkAE3psSeJITwvkE 1309
schematools/contrib/django/migrations/0002_add_datasettable.py sha256=C-pZs2kGczhLKH7weBaOJUF5NqW1zQe7_8-DJIGxbdE 1963
schematools/contrib/django/migrations/0003_datasettable_geometry_field_type.py sha256=uIiQiYqVD7JMiCl4DogltAyjvwDZsDuNHsrFTC8IGc8 425
schematools/contrib/django/migrations/0004_add_authorization_fields.py sha256=CXbrzmy3TtxmbnksYaID8NNxnjsw8GjUUuKVwmaDUiQ 661
schematools/contrib/django/migrations/0005_datasetfield.py sha256=LXaWsvRk6sAr0iIEpZbVfAPcC8R8MD0SWqIaUAXEyi4 1355
schematools/contrib/django/migrations/0006_remote_datasets.py sha256=fLz-WQBiFVObCnC85zcdWCgsGwkBPuZv8XyMZcexaqM 899
schematools/contrib/django/migrations/0007_datasettable_is_temporal.py sha256=MHeCoWO973vd-0GGs0QU5duaje2a86S_VkZvhwwgTug 396
schematools/contrib/django/migrations/0008_profile.py sha256=D2rei2q68JOcrsf1Ts5muUk5QXgtBESFBMapCg2dZvg 1034
schematools/contrib/django/migrations/0009_auto_20210330_1659.py sha256=KHTxEZcAb3k5U4JNR5TFuGFVlIzB752XussIHHg2VIY 822
schematools/contrib/django/migrations/0010_use_native_jsonfield.py sha256=X1q0P8xa7AO7Lz4U4E2PcR5zJvc5vwDUVEbaXYRG29Q 606
schematools/contrib/django/migrations/0011_auto_20210623_1135.py sha256=kO27JKjBR4PrqlmYLzd5cuIlIdZrNgWepHEAuyN_IE8 1472
schematools/contrib/django/migrations/0012_schema_data_as_textfield.py sha256=rq-ThJ4qAv7cxT8gpoKVWvbOBEDVfqe8xDYmhjdNX3s 580
schematools/contrib/django/migrations/0013_profile_schema_data_as_textfield.py sha256=mMd330kDBvgjfd-ikK1rqt23LdLqiJPL3n4WBSByx5A 586
schematools/contrib/django/migrations/0014_datasettable_version.py sha256=VnORSiJPrprOlIIcCp5B1R3S4iwTS6UMXlMSvn3TE5Y 455
schematools/contrib/django/migrations/0015_alter_dataset_id_alter_datasetfield_id_and_more.py sha256=eJ1Prs_5j2VRUKuPUat3LSIkS1ny1-gyA8YvgBGLr3c 1210
schematools/contrib/django/migrations/0016_dataset_view_data.py sha256=trljQAj0XFEL8IQVQOm1o5kYS8SVraPkA3hYvyDHr3k 452
schematools/contrib/django/migrations/0017_dataset_enable_export.py sha256=Y4QVIISyCV1JzHRnHBR_audQHJ2yUQ5XbDNQTt_rHng 394
schematools/contrib/django/migrations/0018_datasettable_id_field.py sha256=-IehC-ZM9bMQUvVTq06Qowh4Swzukwr6IcpQgNVPEhY 409
schematools/contrib/django/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/events/__init__.py sha256=dBpqhnV7Te3KSkKEftdlmkVp_74hSbb0QOB2uynA4tA 78
schematools/events/full.py sha256=yPjqHROemG8Tb6xINXfsfnDb8cK2ZanLVT350BqBfWw 30883
schematools/exports/__init__.py sha256=1xgLhBRJ_WZwG4HDgikSBEnwgxTghphSnP5DGSt2f2Y 5299
schematools/exports/csv.py sha256=yJq_YGOAX8Dqt-nwLLhcMkqZHqOi71EElF_JAsVSWU8 2907
schematools/exports/geopackage.py sha256=MxUm0p4L5GRpb4LZAsKNUejxooavoPXnVn-uNdFVJAI 2177
schematools/exports/jsonlines.py sha256=eUfPPpkTIvJVk-TJVDxQH0_OCJmAzAHBSC2sgNtLADw 3013
schematools/importer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/importer/base.py sha256=zEADuDSvTme4ZkzpmEYle-lq0eICWUCWY25AeKEQlXM 21403
schematools/importer/geojson.py sha256=ZgSZ0VqErNeDowXFKkjtSnuxKRBZ71aBf6qaK8a6iMM 2680
schematools/importer/ndjson.py sha256=TbPhRAF_V9S2RLQCCi7kI0n79CbeG6Cz2HwZk-AmVSo 12805
schematools/introspect/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/introspect/db.py sha256=xbq3V8jj7Cv4pQofpO3cD3aqIq5rNbrUsReRPRgLXgg 4309
schematools/introspect/geojson.py sha256=ls-NmCiBMwucjyVm6o1hJua_D7p0_84fSS1gL92ttcg 4233
schematools/introspect/utils.py sha256=NUUx2sVsVyNROnU-vX7TZSada6n6XZrmvM0qhKy2T4Y 912
schematools/maps/__init__.py sha256=4j_HdZSKPDKYTrwBLgIbiC4Lv49TFL44Ax4Plvlo2Pg 163
schematools/maps/create.py sha256=Wovu1G9ZrttVkHNPB3oTwKcpWI-J7f90A8m4q90QcKY 415
schematools/maps/generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/maps/generators/mapfile.py sha256=KxYyQjTbj4BUYVtcXCnZORenJ5TByGU2JWsUsjmGyec 3698
schematools/maps/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/maps/interfaces/json_.py sha256=7VgoWsyNZQ8KxjF1NF6eMrkpNtcGq0gKtCdf1WX_KGU 1456
schematools/maps/interfaces/mapfile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/maps/interfaces/mapfile/serializers.py sha256=oi-L1wmxQIILqxpup0hdfoPKBfmntHC_Tb4Rt7uOryQ 1169
schematools/maps/interfaces/mapfile/types.py sha256=a7xafLhYJz35v0wgUJ_SRh9vQhrfUTVEDvsM3wmWBuo 2842
schematools/permissions/__init__.py sha256=U4yi3CmQ0icgpsoB5Dyl4dehrEeA-3klp0Xm842pSDA 143
schematools/permissions/auth.py sha256=CYbTKmt3QGeDKeYqQuf9mTddUHK5m0TGbHn6XpQMWDo 12856
schematools/permissions/db.py sha256=jy7XDzpxX3cZUy2084mDg_1o83P0lvr1vt5PSv2JPLE 23651
schematools/provenance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/provenance/create.py sha256=Arri72rm2WKzcZO3VAUGNwIwkgzRpB9F89KaD7AyS1Q 3240
amsterdam_schema_tools-5.26.1.dist-info/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
amsterdam_schema_tools-5.26.1.dist-info/METADATA sha256=ZJ2gPaxF6KTPHiooD6zVQN_YzaJGiUR4P4yrHyrIM_Y 10042
amsterdam_schema_tools-5.26.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
amsterdam_schema_tools-5.26.1.dist-info/entry_points.txt sha256=Ozk6-qtQexIRT461NTBKTAVbgjUgf3HYzGkS-9rTGrY 93
amsterdam_schema_tools-5.26.1.dist-info/top_level.txt sha256=f2tD6P5ZNoKHQxj7AQrEYAJMgsZcW9WvyjdnyI7fotA 12
amsterdam_schema_tools-5.26.1.dist-info/RECORD

top_level.txt

schematools

entry_points.txt

django = schematools.contrib.django.cli:main
schema = schematools.cli:main