ckanext-event-audit

View on PyPIReverse Dependencies (0)

1.2.9 ckanext_event_audit-1.2.9-py3-none-any.whl

Wheel Details

Project: ckanext-event-audit
Version: 1.2.9
Filename: ckanext_event_audit-1.2.9-py3-none-any.whl
Download: [link]
Size: 63033
MD5: 84697b2813a5e58ebec908ea5764a371
SHA256: 69a1cc7502f3d49f2a6fed5f53b7894d890dba0ffef43cc9199f97d8ae541eaf
Uploaded: 2025-01-16 07:41:55 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ckanext-event-audit
Version: 1.2.9
Author-Email: DataShades <datashades[at]linkdigital.com.au>, Oleksandr Cherniavskyi <mutantsan[at]gmail.com>
Project-Url: Homepage, https://github.com/DataShades/ckanext-event-audit
Project-Url: Documentation, https://datashades.github.io/ckanext-event-audit/
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
Requires-Dist: pydantic (<3.0.0,>=2.3.0)
Requires-Dist: boto3 (<2.0.0,>=1.28.35)
Requires-Dist: openpyxl (<4.0.0,>=3.1.2)
Requires-Dist: boto3-stubs[logs] (<2.0.0,>=1.35.0); extra == "dev"
Requires-Dist: pytest-ckan; extra == "dev"
Requires-Dist: mkdocs (<1.7,>=1.6.1); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1294 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/event_audit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/event_audit/cli.py sha256=or82TYv7WFjI8GTc90mE1UhQk2lBWZNB2EZJwyv3U9g 4234
ckanext/event_audit/collection.py sha256=j1r-X33PMugYjEsBitltiLXP-5TgaXb69mlbatnBLU4 2592
ckanext/event_audit/config.py sha256=I3exhZMEcxTsdICNRYvDSzYHAn6yDxwjKmgv4jqmKmk 4591
ckanext/event_audit/const.py sha256=ppcwMwaDZRt0-dNop34TTjQMLKkrHQmivuC6htaxoPo 100
ckanext/event_audit/helpers.py sha256=YGpCEK_r-VlsVYExLRw8UqLlDGStqrWOVJl3YF7nlz4 265
ckanext/event_audit/interfaces.py sha256=QrXm9-_66uvNehSIfMsGwsMKiXbFdsCBcgGtATr4W_4 2757
ckanext/event_audit/model.py sha256=CWHhk7zn87yuckATlbACB4NYutAQ2Av-MWesIWqfz0Y 2997
ckanext/event_audit/plugin.py sha256=Ml1z00qjsLk_S3YUzKmOizpC2fuJZpJ-PuxRsfddU-A 5117
ckanext/event_audit/types.py sha256=m38vY_KJvo9wesnPwqnW8so62gQyr061HXMz7MFqIiA 6345
ckanext/event_audit/utils.py sha256=yWnHERmNPpCXytQ_dlZfAyXIK04PNgEL3EZ_UM4LYFA 4596
ckanext/event_audit/views.py sha256=XQIp8iY6KlQfr1Yh5OogNOFwtZIyOu5NhZZz5VK8HzQ 1776
ckanext/event_audit/exporters/__init__.py sha256=bFNj2nhKYWcGE5w9eXhSwfluztyCE39wt0lnRag5Uqg 272
ckanext/event_audit/exporters/base.py sha256=T8UFByREEStkKy11PykF4dJUKfAGVQ_UVGldRHn3wAc 1303
ckanext/event_audit/exporters/csv.py sha256=sqfIvOx8WolvahIzPXidYJhp4gizdMHvn2o13ikZmnw 2028
ckanext/event_audit/exporters/json.py sha256=wl9_4utyrv4QxTpj9D_RlqhVx6JWLNnm8Uu0bt8AUXg 981
ckanext/event_audit/exporters/tsv.py sha256=iC-cKjtwn9b-Lc8n3WiC-yPI3mLMd7nV0lIcezZ3Vhg 579
ckanext/event_audit/exporters/xlsx.py sha256=UrgkS5Di2d6R3wFFxlwbgmnqqppj2qy5bP8NjU-NFu4 2280
ckanext/event_audit/listeners/__init__.py sha256=ulBNLa9xmzxdAh9hNRu9y-3oy5qOGBhpiDhkQQLjDoE 87
ckanext/event_audit/listeners/api.py sha256=n81Ojnb-aCwx9zNNoXXcEgi-teOzyK9YvTyq-h-12Qc 1475
ckanext/event_audit/listeners/database.py sha256=99oePp56NpQe4cblMQM6Dh61h1xjd0xTrV0Af-crRh8 4818
ckanext/event_audit/logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/event_audit/logic/validators.py sha256=fMk1BCowfDAdsVb9NzXOnjLvduxy-J_mOUOqmSEShtM 888
ckanext/event_audit/migration/event_audit/alembic.ini sha256=XdhX2mk0jItGC08dqPyADSIp5AOi8D1RE8O09pvpR5o 1812
ckanext/event_audit/migration/event_audit/env.py sha256=o6HtxZepjc1t3ODRVdRgLjzQfFWU0t8NiSFz4TbLZXc 2428
ckanext/event_audit/migration/event_audit/script.py.mako sha256=8_xgA-gm_OhehnO7CiIijWgnm00ZlszEHtIHrAYFJl0 494
ckanext/event_audit/migration/event_audit/versions/001_9256fa265b84_create_event_table.py sha256=e3AMRHftJoQzKpB-i6L313UjFAtO1jx3ONixir6hCZ0 1489
ckanext/event_audit/repositories/__init__.py sha256=o2W-R4HUTpyizvUOBNcrTov-W6SuTACcxp2QBUYXR7A 375
ckanext/event_audit/repositories/base.py sha256=Fad-h1dsXgoaAsAmKfYJ1FxKhwJ5cF0uYcmruO50fb0 4138
ckanext/event_audit/repositories/cloudwatch.py sha256=b_vAK8MLjuPQPhoAnwQYiJBuPnPPq115wb0U8YcQVus 8989
ckanext/event_audit/repositories/postgres.py sha256=lQxQq33P1o6LbgKxX5rLJxBJoadksztx3OqPdg2HsWs 5696
ckanext/event_audit/repositories/redis.py sha256=6Wt3QYUeFTDYIIsWKPeac4RVPOeLMyg5jg7cjPPEzFE 6387
ckanext/event_audit/templates/event_audit/config.html sha256=KsiXbXy4dsNYvu_ZGY1vZf0bEabGAX1WqhCSTqvCmQ8 634
ckanext/event_audit/templates/event_audit/event_audit_list.html sha256=HnPrR8YWvn4cW5FARfzMKdDq6EHRYYzfh5_4qBfe4n8 581
ckanext/event_audit/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ckanext/event_audit/tests/conftest.py sha256=hcOiWsmAj_F8VuZ1LIxe4g7T3tWOOfc1yRLJ400YenE 2379
ckanext/event_audit/tests/test_cli.py sha256=drp6j7BIQCfaxGDT4_69H3-J8C6qoM65hpGz_RiL6_M 4684
ckanext/event_audit/tests/test_config.py sha256=HIhf2bcCkfTdsWFOyt4zDKTEYp-B9Sl8dQu7SSq0xZg 3034
ckanext/event_audit/tests/test_interface.py sha256=jIoHyOSU6goHBCvRSZCHynEqMKU_GFTDFrEJrLgaZ8c 3214
ckanext/event_audit/tests/test_types.py sha256=jJuGvhPZ07OHxKZ0YEnhcrnbUYjGtYRGFDTBcJdiG4g 8121
ckanext/event_audit/tests/test_utils.py sha256=_458Wlkoe5oQVCKKfSwj6m1K_FrNAkBdRqHn7kdRM7c 1226
ckanext/event_audit/tests/exporters/test_csv.py sha256=Op6pDcTmMlPRu0mIIXH5JTXi0BKBR7OxAXsvLfbOA2k 2413
ckanext/event_audit/tests/exporters/test_json.py sha256=Ww26tqg_0soAyatfWZC5muVplt_xzMLiVWKvGGMYCGE 1579
ckanext/event_audit/tests/exporters/test_tsv.py sha256=jtaRocxVfk-NmelMJnQxPhaM5TEwYR2EJ6xeayf3sHI 1254
ckanext/event_audit/tests/exporters/test_xlsx.py sha256=yqgAVEGtJ_ustmArNr-vQy4pe2zP0tYaOBomYORm9tw 1688
ckanext/event_audit/tests/listeners/test_api.py sha256=PhQbmIyLj9dfZ5MDAg_kEL97kYOT5qsOhNft_Gd0RgM 2789
ckanext/event_audit/tests/listeners/test_model.py sha256=jWDBursDXxk-7XrdctZPUrNwmq9a45SQ4SXVTkD1spE 10002
ckanext/event_audit/tests/repositories/test_cloudwatch.py sha256=QxHY2HLOaOr7CQhJ1v4lBHzr4gs0syMULkDtx64C4BU 5346
ckanext/event_audit/tests/repositories/test_postgres.py sha256=bb4DV35xqfCZ_VwzVYhvJwgj5nB78Qn0U1UNule4_nk 5288
ckanext/event_audit/tests/repositories/test_redis.py sha256=nM3uNgpBwMeZdWTLWOEGdInWNeh5OEdQZjl4tvybuAs 5027
ckanext_event_audit-1.2.9.dist-info/LICENSE sha256=2lWcRAHjsQhqavGNnR30Ymxq3GJ9BaYL_dnfGO_-WFA 34500
ckanext_event_audit-1.2.9.dist-info/METADATA sha256=Ky6U8WLYEDJ0S1VsmnThceadPUqsngAsYhdbTiwQzhQ 2282
ckanext_event_audit-1.2.9.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
ckanext_event_audit-1.2.9.dist-info/entry_points.txt sha256=6W_Hv1YNZFXEhwNDockkTPjFfwmfj_YgkW0uSKbIBsg 211
ckanext_event_audit-1.2.9.dist-info/top_level.txt sha256=5yjNwq-s42weaiMMUuA5lZ45g99ANsfcRBCvac1JMS4 8
ckanext_event_audit-1.2.9.dist-info/RECORD

top_level.txt

ckanext

entry_points.txt

ckan = ckan.lib.extract:extract_ckan
event_audit = ckanext.event_audit.plugin:EventAuditPlugin
test_event_audit = ckanext.event_audit.tests.test_interface:TestEventAuditPlugin