amsterdam-schema-tools

View on PyPIReverse Dependencies (9)

6.1.2 amsterdam_schema_tools-6.1.2-py3-none-any.whl

Wheel Details

Project: amsterdam-schema-tools
Version: 6.1.2
Filename: amsterdam_schema_tools-6.1.2-py3-none-any.whl
Download: [link]
Size: 168193
MD5: add1ce8fb7d6e4c98263f7daf0daa16f
SHA256: 51d7ae996156af1ec57e7821a1add45d8b64b110343c3d7e4fd4f737f97c8dc2
Uploaded: 2024-11-13 12:55:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: amsterdam-schema-tools
Version: 6.1.2
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
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
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: 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 (>=3.2); 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: 7220 characters]

WHEEL

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

RECORD

Path Digest Size
schematools/__init__.py sha256=rmCRYQzVIxYLnr6eTjTw-pWzmWPPyHAPiOh58RJtjDc 1563
schematools/_utils.py sha256=QZzKS6CS1KW78lpAxmycSW25kSVcSW3wCbv0NJHdd8E 1190
schematools/cli.py sha256=C1pVucXuryMFIHuKaYxQIibS6CCkHd0vPfNjMxVPZVU 37476
schematools/exceptions.py sha256=BnJOp9FCGD9nyCEH2HnYlghPgulX_NyCz8OyEg85Et0 826
schematools/factories.py sha256=RN48MKCJXTlNd7daNUULQWTiVY8qtjprHK5Zd8SsbEc 19557
schematools/loaders.py sha256=naVTwzahsZuaw8klj8VPdmGD6uvMgnmLl-XQKDNkuDE 25622
schematools/naming.py sha256=OguiTCk_jqKv4Pm8KFHGj27LIa385AZrwRqB1ijlGHM 3718
schematools/types.py sha256=gHFsUGtLWKGpyQaXA4ff-sJTAZNJzasUNXaEI3zb_t8 84622
schematools/validation.py sha256=t57cRMPpJFvCH7oPdAWkrdv_XpzdsRZ6fuwBX6acWeU 20871
schematools/ckan/__init__.py sha256=-gNoyb6a0xFzZgH-RaEIG0FCf5nr8f5FHUHcv8FwEmc 256
schematools/ckan/_convert.py sha256=QaNpNLpR5CDv9HKIKgTZU9K7BLmgnIvT427VbUS891c 4116
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=NGkX6--A0KZSjRBDy5e7Tml-UlrZHPbzUT8Y0BUGDsg 589
schematools/contrib/django/auth_backend.py sha256=du06kqOCtmIGl78LWhTlI-yTU8g1V7pIGg4Uluq7mj8 707
schematools/contrib/django/cli.py sha256=9hMTD7IIeDeFuYGn7_qP7L_BJF5bHeG3ja6oLmOl9fg 1109
schematools/contrib/django/db.py sha256=rw9k4ibNwg0Fb1IR91D1VHxgymIxDRBhnQ5shPg3cK8 564
schematools/contrib/django/factories.py sha256=NUDv0zucj0pqk41U3LYA4DyIpJfuGTJMKZUS7_SHz1E 23026
schematools/contrib/django/fields.py sha256=VQ9on6uD0rOoKL4Lvr_e0E_Jg7pvtZ0RRdF16MQIviA 558
schematools/contrib/django/loaders.py sha256=F_gwwkjFqDRHcJoiXVoFjgHk95hiURr4IEHvr-wAwQE 2830
schematools/contrib/django/managers.py sha256=XXmoAJkePgUAgEzvLMTccWq9PG3EDvUUmrMy3zhpBq8 1418
schematools/contrib/django/mockers.py sha256=TM1hUILcFaD16vvF7WQiFJly6b3n2mcuB0MSJB6Z0IE 1135
schematools/contrib/django/models.py sha256=bKfrYFTEs8YouxkFlfMaClS-JS9wLG7D_DOzMlmAzL8 21864
schematools/contrib/django/signals.py sha256=HWNu61Q4cwdkqsdWi3n16UHsMoNduLP6UEz7BNwekHU 165
schematools/contrib/django/validators.py sha256=HlhAtdyFExCYVY3y_Wb3XwiVHERK16VareUQWO6At5o 779
schematools/contrib/django/faker/__init__.py sha256=mcUO2fhX2ULDt20X0W2uWFJA_izpv5mSURQRUe3DQGM 8146
schematools/contrib/django/faker/create.py sha256=NqvniVHP8e3_lvoQEZte0FlRIRY0deSvTS9chBXpzuw 1988
schematools/contrib/django/faker/relate.py sha256=lR_3pHq_mkogW6IteKXCjdjMLcKUtxAIhu55KjksLno 6875
schematools/contrib/django/faker/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/contrib/django/faker/providers/date.py sha256=GttcKMFhZkp3ONQz6SsSxxwZ3VQpg_2TqoIiL9ji7zI 940
schematools/contrib/django/faker/providers/date_time.py sha256=MmY3J5N0q2et67F_Y2cclocga-TbJElDu84mzY-7AnA 1025
schematools/contrib/django/faker/providers/geo.py sha256=kMpMNEyuVy1R78MLBPAmdYyZ24ZSxksyBJoaRhDrPmM 3002
schematools/contrib/django/faker/providers/integer.py sha256=TokcC6vpirkGYMFHfv34MMWJZhBuBD0QGoLVkS1s3k0 883
schematools/contrib/django/faker/providers/nuller.py sha256=WnTuQg5n3SAE7EdGOgo2Dl2hTOWvzqHWFmWTnnW369o 311
schematools/contrib/django/faker/providers/pyfloat.py sha256=JomKTLdQMilDnPHuBZIocykBsxS5_vsDJTtR7aZCwL0 1125
schematools/contrib/django/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/contrib/django/management/commands/__init__.py sha256=GnYAaNtt7c1rrGzjwfpqe3CDoYNcbESxSCSJLl44Dzc 1688
schematools/contrib/django/management/commands/change_dataset.py sha256=3wa7UcOczWXieKNgiUjcOePA_P9GuWFGH9GKNZvEFfE 4255
schematools/contrib/django/management/commands/create_mock_data.py sha256=tcTzVoUN7D4RX9fHa34lksEHCmqmuShObPBke-VmAEo 1780
schematools/contrib/django/management/commands/create_tables.py sha256=1FVdPAUurBilKcZjlEfnCOXL4c4T3v4jT0vTJeQU9sc 3925
schematools/contrib/django/management/commands/create_views.py sha256=mFOABjG0AM34iWpejOKbrzOuC7_jcmv7wk4m8LtpTfI 9374
schematools/contrib/django/management/commands/dump_model_mockers.py sha256=nJEIBwIDg5b7S2Ygl1-1SDEmjkx-0WOXxV8DSKl9kaw 3882
schematools/contrib/django/management/commands/dump_models.py sha256=zb46P6wQ1256XnqB5eFvg26kBfZLBncx05_ChrNSHS4 9003
schematools/contrib/django/management/commands/import_profiles.py sha256=izPFN7mHgyXMHmwF9CQjr1oiEFxuITIlGribNobKqjU 2476
schematools/contrib/django/management/commands/import_schemas.py sha256=0-hWH5MHrGzYn0SwptYJPDIqQNwIRszJ3XPKStq074M 6593
schematools/contrib/django/management/commands/relate_mock_data.py sha256=TYTJIjo1ZCQ8N_vK1ll6WXAhHCGk3kY1AUHhvD172aw 633
schematools/contrib/django/management/commands/remove_schemas.py sha256=IStiX6gH5ZEJK8IdyTeM1GamzSOYOfeFLWCPO2YqsrA 2933
schematools/contrib/django/management/commands/sqlmigrate_schema.py sha256=LbQxqEF16uYvaAeMuik3GE7HfheSf-eP67FolXNulCw 16232
schematools/contrib/django/management/commands/truncate_tables.py sha256=UPYOOQ5QxI4wIQ8LwxoGnkGl73ibVNACv64DFTITOgw 824
schematools/contrib/django/migrations/0001_initial.py sha256=oFqLNgZVbtMtuqtuExPhVwl4Y_-al4NfuHdK9zPFwQQ 1344
schematools/contrib/django/migrations/0002_add_datasettable.py sha256=wJc-Go1ZFXQyEzKqDB3w4ONiKsSwVpf2vFF8UturNKg 1998
schematools/contrib/django/migrations/0003_datasettable_geometry_field_type.py sha256=sbEECLBqxQGPmt9efMWIHEql9N0LQKoOnngUZzbg8pg 460
schematools/contrib/django/migrations/0004_add_authorization_fields.py sha256=arpMbg_S018ODjDJmQICxaZ8gefCTgLuZUy8-oHVJsU 696
schematools/contrib/django/migrations/0005_datasetfield.py sha256=jy9jHgmFzMDX1watE-BpG486dinqIyDWZbcSM9K3JPI 1390
schematools/contrib/django/migrations/0006_remote_datasets.py sha256=J5PWBzZUk3-356msoukJMdWiJ0hqzHmWhVSAXUPr20Y 934
schematools/contrib/django/migrations/0007_datasettable_is_temporal.py sha256=ZpYHCPW5ID8Pe-KdWhjqOOiLNNpus703TTc5SyU6fHE 431
schematools/contrib/django/migrations/0008_profile.py sha256=Eot2f4Adu8R4x6IsOp0NTKEIJTtwUjg7mwVXt7sLjq0 1069
schematools/contrib/django/migrations/0009_auto_20210330_1659.py sha256=N_K29JhrBVzS7lVIOB1xkVcXAbU8XGGyLzf7aBeDfJo 857
schematools/contrib/django/migrations/0010_use_native_jsonfield.py sha256=13kc6I1bEtLBU7wTw8hEjR883O_ypRnjHcSu06ycUHk 641
schematools/contrib/django/migrations/0011_auto_20210623_1135.py sha256=gEbwI5BRRduIrar0rVge8HPj2KkhBEO-Vbs6L_R6R1U 1350
schematools/contrib/django/migrations/0012_schema_data_as_textfield.py sha256=GbetGtYme1WTiI9-TdhiQy1Inw8j2WGMMt8kYQV0YB0 615
schematools/contrib/django/migrations/0013_profile_schema_data_as_textfield.py sha256=3eTYtsYAd05FnJ2Yfvuk_GOgRbrrKlQhHsOGeNCUGDw 621
schematools/contrib/django/migrations/0014_datasettable_version.py sha256=n_fFZzebjJxMUMP8v6nUgCC0n3VDS0lUH9o7FHVr8Mw 490
schematools/contrib/django/migrations/0015_alter_dataset_id_alter_datasetfield_id_and_more.py sha256=bGx6-colScC7L99e4txPV1StRTs94qMBqMDtixjfhhw 1245
schematools/contrib/django/migrations/0016_dataset_view_data.py sha256=oVjeCCfi8W7ZZck5fZQVMck1qnNyrIt2rn8m-ywQjII 487
schematools/contrib/django/migrations/0017_dataset_enable_export.py sha256=AtYJLwRc5d4T4v5L3QZ_O1P2m4fvnL4Fz3ZIf3KS_2s 429
schematools/contrib/django/migrations/0018_datasettable_id_field.py sha256=ZpQ-lAQ9bv1pX6yL9iQHlY_8suXF9RUK24eL3LLcyes 444
schematools/contrib/django/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/exports/__init__.py sha256=_R_Yjpobs-hXVIFNjrn2MnZ3AcZvNUSZ7EvTl1enhxQ 5526
schematools/exports/csv.py sha256=cPZ1Cw21cqI0v3oAODDsJMa_j_y1AAfmCjFnuB5-L3Q 2934
schematools/exports/geopackage.py sha256=eUsKPoubXW9WrrprwSXbVprrq-56AtHeeI8m26qbVZQ 2191
schematools/exports/jsonlines.py sha256=PgGWC9t15e4F_cFqiI0Eh0wZwSpPwluFvJtqNhXkZHg 3033
schematools/importer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/importer/base.py sha256=Y2E3ybS2TK8ZsusGLK8W5QkWOMsnry60-q4OvFOo91g 21478
schematools/importer/geojson.py sha256=mxxz7KOAJkbFv-W4mAMT8957sXcyffUR-JWwKmQDKbU 2736
schematools/importer/ndjson.py sha256=J43XB4kvNtWuvINOc65UX1abO71-ooZp8V64AaILLjk 12832
schematools/introspect/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/introspect/db.py sha256=B1RFWi6GoRpeiaulik-MKcxfYd1ym0CUPgiQHJ8zjXw 4328
schematools/introspect/geojson.py sha256=Ha_HqLLziZIHQz3OW87nyQC-HEHUT2ktRYkVuxC_KDo 4250
schematools/introspect/utils.py sha256=rAtZXGJrCpgCE0gR1KM24vAO2stLKVqP53mzJaaeAWw 948
schematools/maps/__init__.py sha256=Cn_A7T23tSjQgmwVdwwq_8smftvCt1hAle3_hwh1l4U 199
schematools/maps/create.py sha256=WEBPScf4VAUwE0qI9Divz9ZS7a3p0TikPd_VUBxsWxw 451
schematools/maps/generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/maps/generators/mapfile.py sha256=rsuqkdUcoZ3i23dnh6NUgaFngCjAO8qmO72Ih-8KTHg 3715
schematools/maps/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/maps/interfaces/json_.py sha256=Id6i2Z2_22YhpF7f70eH7eoByedfKN-0tMBFddGMg7o 1510
schematools/maps/interfaces/mapfile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/maps/interfaces/mapfile/serializers.py sha256=zJZv3WVMfpJqeQYN8mp5NJ8aACEqst5oRubO0R2w7Do 1250
schematools/maps/interfaces/mapfile/types.py sha256=bbXao6bXRdEGTS3K9oAY4Om3V6XKVD0XrcUyZYMIQ1k 2721
schematools/permissions/__init__.py sha256=v6QLg-caLCRMgGohalgoYOwvdeqJtZgUoZFo6atZz0M 179
schematools/permissions/auth.py sha256=xvQAi3NX3YnORSW_kU0_PCyAG4utWTjEj681xzN3o_Q 14258
schematools/permissions/db.py sha256=Os2aZ0l4o3TiyJ4nsVZ2i3xt5QpGgTL0DxctkYM5qG0 24903
schematools/provenance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schematools/provenance/create.py sha256=0wApFt7ACrMydvUrS29DXRFUO6nu64JVvPj9WTVaWPI 3300
amsterdam_schema_tools-6.1.2.dist-info/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
amsterdam_schema_tools-6.1.2.dist-info/METADATA sha256=XN-XNhv11GXDAccnyJeLmGykGs5nRFPvAplVFf7ek-s 10074
amsterdam_schema_tools-6.1.2.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
amsterdam_schema_tools-6.1.2.dist-info/entry_points.txt sha256=Ozk6-qtQexIRT461NTBKTAVbgjUgf3HYzGkS-9rTGrY 93
amsterdam_schema_tools-6.1.2.dist-info/top_level.txt sha256=f2tD6P5ZNoKHQxj7AQrEYAJMgsZcW9WvyjdnyI7fotA 12
amsterdam_schema_tools-6.1.2.dist-info/RECORD

top_level.txt

schematools

entry_points.txt

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