ckanext-ingest

View on PyPIReverse Dependencies (0)

1.4.6 ckanext_ingest-1.4.6-py3-none-any.whl

Wheel Details

Project: ckanext-ingest
Version: 1.4.6
Filename: ckanext_ingest-1.4.6-py3-none-any.whl
Download: [link]
Size: 44107
MD5: fa9347f543610f6f551576db726e685a
SHA256: b99facc532758081543870a62598a59e4948c6c606675320ef9642289799a21e
Uploaded: 2025-02-09 17:37:04 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ckanext-ingest
Version: 1.4.6
Author-Email: DataShades <datashades[at]linkdigital.com.au>, Sergey Motornyuk <sergey.motornyuk[at]linkdigital.com.au>
Maintainer-Email: DataShades <datashades[at]linkdigital.com.au>
Project-Url: Homepage, https://github.com/DataShades/ckanext-ingest
License: AGPL
Keywords: CKAN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: typing_extensions
Requires-Dist: chardet
Requires-Dist: pytest-ckan; extra == "test"
Requires-Dist: ckanext-scheming; extra == "test"
Requires-Dist: pytest-ckan; extra == "dev"
Requires-Dist: ckanext-scheming; extra == "dev"
Requires-Dist: openpyxl; extra == "xlsx"
Provides-Extra: test
Provides-Extra: dev
Provides-Extra: xlsx
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 20252 characters]

WHEEL

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

RECORD

Path Digest Size
ckanext/__init__.py sha256=bA4GtkniRdq2--6cjASDLRM4gCsX_ysGJkaTMSmIQY8 202
ckanext/ingest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/artifact.py sha256=-7W7KzGnrxOhYGhUOBy7DWvy9qjdbkCYYoPL3TpXyvI 1797
ckanext/ingest/cli.py sha256=kIvyhZO2golVuNg174ZuTz0jUaBLrbSXkO1pfGcvmoM 637
ckanext/ingest/config.py sha256=2cFgTQojVPkKTIxzYdVnED0m6Q89F1KEacE5gJUFxYY 745
ckanext/ingest/config_declaration.yaml sha256=KFGwT9s4EIyffY2i3qX37_n74_MrfKKkY9zfAT2ZVxc 922
ckanext/ingest/interfaces.py sha256=R11FL0PdiVRy7a1y9BrvXn1SwJkM28G369g147-jUPs 326
ckanext/ingest/plugin.py sha256=RO2EP8Y3jpnppDdrkYG_BCLpftvRwftPy-mlHC5r6ec 1927
ckanext/ingest/record.py sha256=teQ-Kl3vXMtCFdJbUAgGCJbHJJx-J9E0si57dlUOW_E 3125
ckanext/ingest/shared.py sha256=QSkW_9rmnzklumNFe6Th9wt-9pl4kIgNhIauNBp8e10 7317
ckanext/ingest/transform.py sha256=cMvHy8kCjo8fvt6Jwur9ssN6n1xHCD3tzN29ppkQqXE 4962
ckanext/ingest/views.py sha256=3MFIzWoM8eVK27u9BJog9NhYnjfKxIHQn6M91LL12B4 3173
ckanext/ingest/logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/logic/action.py sha256=ULSE3NV777jDw99hjuFadCsuQwikLDeTw42vQUghDI0 4846
ckanext/ingest/logic/auth.py sha256=mscSXBDt-pI-hjlPJSNYEV5b7ZwXNoR_JouSq2vPL78 675
ckanext/ingest/logic/schema.py sha256=ABJKfrUgJpr5wjCJFRZ9nnx_3FIvRLXNmD-WdYGLzg0 2744
ckanext/ingest/logic/validators.py sha256=uMr_knV0BILAPu7HvJkjrn_bukvgZfyRoOItt6SPtX4 539
ckanext/ingest/schemas/dataset.yaml sha256=kvGql2qNtbu0OoHEyCkvtkWbaUit_oKYSjLk6X-H8nM 1122
ckanext/ingest/strategy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/strategy/csv.py sha256=6_9KtqvBHLOTrgm1DrcZLbBvZiCuBqjhOuD2jKJEY_E 1704
ckanext/ingest/strategy/json.py sha256=sTowbAogg5KCwjDLhIveoQ-RJPg5VF6sbqk8vqb3yPo 476
ckanext/ingest/strategy/xlsx.py sha256=8E0gO0Nu-_I_J2LLLLgZAkzdwd5Xx821i-X2wKCbRlg 2934
ckanext/ingest/strategy/zip.py sha256=zEvXce8MrmNrqQWCPpOXd4RfjJ-EcOhqkbRYIGNb8ec 3536
ckanext/ingest/templates/ingest/index.html sha256=VcfC364bXu06yUuEPMMBiMyw9jyWZbuxdmQFEJkjLHA 713
ckanext/ingest/templates/ingest/snippets/ingest_form.html sha256=JJrv8DfVVXx3tdEY53mIW2nb-NRms2yTI_5aa8qzx8U 808
ckanext/ingest/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/test_artifact.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/test_plugin.py sha256=OFtOqEseJRToMTu2EuzPUc8CCzQ5AaCizh--Ampn9YA 57
ckanext/ingest/tests/test_record.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/test_registry.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/test_transform.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/logic/test_action.py sha256=X53F2DmNjDjuX5i4VLPiMFyYs0U20_l4jHJQIc1MgYg 2235
ckanext/ingest/tests/logic/test_auth.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/logic/test_schema.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/strategy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/strategy/test_base.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/strategy/test_csv.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/strategy/test_xlsx.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/ingest/tests/strategy/test_zip.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext_ingest-1.4.6.dist-info/LICENSE sha256=2lWcRAHjsQhqavGNnR30Ymxq3GJ9BaYL_dnfGO_-WFA 34500
ckanext_ingest-1.4.6.dist-info/METADATA sha256=LryRuG0ND4KZK61zqADyTU2umKpnMKy94PoGLYP-CPU 21350
ckanext_ingest-1.4.6.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
ckanext_ingest-1.4.6.dist-info/entry_points.txt sha256=Hvc4WfAyEpub7wqZS4USrV_qewve3rFDx4utfZWrROU 116
ckanext_ingest-1.4.6.dist-info/top_level.txt sha256=5yjNwq-s42weaiMMUuA5lZ45g99ANsfcRBCvac1JMS4 8
ckanext_ingest-1.4.6.dist-info/RECORD

top_level.txt

ckanext

entry_points.txt

ckan = ckan.lib.extract:extract_ckan
ingest = ckanext.ingest.plugin:IngestPlugin