udata-hydra

View on PyPIReverse Dependencies (0)

3.0.0 udata_hydra-3.0.0-py3-none-any.whl
2.1.3.dev7074 udata_hydra-2.1.3.dev7074-py3-none-any.whl
2.1.3.dev7064 udata_hydra-2.1.3.dev7064-py3-none-any.whl

Wheel Details

Project: udata-hydra
Version: 3.0.0
Filename: udata_hydra-3.0.0-py3-none-any.whl
Download: [link]
Size: 66121
MD5: 7ec863b5400ffe9445ab4cb3fbc9b29c
SHA256: 687536126a5c4dfc48e50848915b5c46f6126252eb95b9d59263bda036049788
Uploaded: 2025-01-12 09:37:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: udata-hydra
Version: 3.0.0
Summary: Async crawler and parsing service for data.gouv.fr
Author: Opendata Team
Author-Email: opendatateam[at]data.gouv.fr
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<4.0
Requires-Dist: aiocontextvars (<0.3.0,>=0.2.2)
Requires-Dist: aiohttp (<4.0.0,>=3.10.3)
Requires-Dist: asyncpg (<0.30.0,>=0.29.0)
Requires-Dist: coloredlogs (<16.0.0,>=15.0.1)
Requires-Dist: csv-detective (==0.7.3)
Requires-Dist: dateparser (<2.0.0,>=1.1.7)
Requires-Dist: humanfriendly (<11.0,>=10.0)
Requires-Dist: marshmallow (<4.0.0,>=3.14.1)
Requires-Dist: minicli (<0.6.0,>=0.5.3)
Requires-Dist: minio (==7.2.7)
Requires-Dist: progressist (<0.2.0,>=0.1.0)
Requires-Dist: pyarrow (==16.1.0)
Requires-Dist: python-dateutil (<3.0.0,>=2.8.2)
Requires-Dist: python-magic (<0.5.0,>=0.4.25)
Requires-Dist: python-slugify (<9.0.0,>=8.0.4)
Requires-Dist: redis (<5.0.0,>=4.1.4)
Requires-Dist: rq (<2.0.0,>=1.11.1)
Requires-Dist: sentry-sdk (<3.0.0,>=2.10.0)
Requires-Dist: sqlalchemy (<2.0.0,>=1.4.46)
Requires-Dist: str2bool (<2.0,>=1.1)
Requires-Dist: str2float (<0.0.10,>=0.0.9)
Description-Content-Type: text/markdown
[Description omitted; length: 16991 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
udata_hydra/__init__.py sha256=ViXO3LSk_ZBb7ofxGbDnA515YckelVFrf88fToCempk 1536
udata_hydra/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
udata_hydra/analysis/csv.py sha256=x_B2B8a9z0JSA_EdTY9TtJigMl-WWAdPaueylh6sWu0 14490
udata_hydra/analysis/helpers.py sha256=9RVQp6H2mqVeqMLhtFA5gHY3FW21g-Od4u1ZhCzYRjQ 742
udata_hydra/analysis/resource.py sha256=cRZdECu1R4YC2Z76NSBHmh8WzqL0TkMONzGjGqi1WNY 10851
udata_hydra/app.py sha256=bCQkWV-CGXyEwx9S8wdYUG8GPWa-IA1PsLt-cBtLvr0 715
udata_hydra/cli.py sha256=Vqvfd62laJFddUO1Oaep6qgvG3o3RLjgek15hCDrRLg 13728
udata_hydra/config_default.toml sha256=2IbFCwtP0Uhedf22DJtxpvGA2JUzlxTykLcGaJuz4Ro 2081
udata_hydra/context.py sha256=hrKBMA7b49oaGQpVoDKHL92fU62-tDSIgEUkU_3Wixs 1439
udata_hydra/crawl/__init__.py sha256=npnhpHB_YRX0Gnfyw8IYmxHtBFzqnpu3mJSWGFgUxb8 1512
udata_hydra/crawl/calculate_next_check.py sha256=OzEStjLGxjXfWg9RdubuIAP0fwWs4a4Ac2gx_RRjCUU 2072
udata_hydra/crawl/check_resources.py sha256=5MnANyRyXxPRrt-2ts96AKE6EoGiLSF_HV-6GsKbgMk 7810
udata_hydra/crawl/helpers.py sha256=dIyMzRj0D-ZAJIyXWLMZaBoWez0g394PjNTwSekGwJs 4961
udata_hydra/crawl/preprocess_check_data.py sha256=vsPG7Lrn1mBybIUbdeGXFA5qEprg5wWDDBDsU3K2jdY 4222
udata_hydra/crawl/select_batch.py sha256=bzvWvRzCeetn3UKACxW3TC5jcP0J6c5WEk3xmJklwZs 3754
udata_hydra/db/__init__.py sha256=TktDnAl-aUOwFxYf5feVdFoMWyraj6x5wOtO5DL6GO8 1557
udata_hydra/db/check.py sha256=AvXMcJAJrmlq1HW1r2GeHbwetg9Cs9pPfB4Yh4DQafo 5383
udata_hydra/db/resource.py sha256=KhE9Bqz4F3Lek7BUB-MIDVanXBTDlRxZsKmxjOMNkbw 5346
udata_hydra/db/resource_exception.py sha256=OC-sqZ7Ud8EgNuskd19JQ2OtvQPXbXRee3Mgf_sMQFo 3816
udata_hydra/logger.py sha256=oXrJtOgnPYqews6Ir0814B-e3rjNgdnFUG7Tce5N47U 1375
udata_hydra/migrations/__init__.py sha256=V98kEqWMvhIZkV7uIVTz-T3gTHNza_Fk5BLpYaw3CGQ 2161
udata_hydra/migrations/csv/20221205_initial_up_rev1.sql sha256=cETeivwub8sou27Fb7z5XlzMcw_TbVbl9Yr7XqafPe0 224
udata_hydra/migrations/csv/20230130_drop_migrations.sql sha256=mer3lY1atmeM07o0_Gkw0rdofOqMVODOZBI70yIE5g4 63
udata_hydra/migrations/csv/20230206_datetime_aware.sql sha256=FWhSlYNjgVtrfjlOLWcTJOeKUrS5MSZLb6yEaZyoaBc 108
udata_hydra/migrations/csv/20240827_add_indexes_column_to_tables_index_table.sql sha256=L-yTGShsQfiPbE1CjkB7esj6bh5gEt6TwwhceXtZzoQ 96
udata_hydra/migrations/main/20221205_initial_up_rev1.sql sha256=ZxAmlwHGRrz6gmoKODTHmPq094sSXg3TmnhmUeKX61Q 756
udata_hydra/migrations/main/20221206_rev1_up_rev2.sql sha256=_E_JclDZcaqNXGwqg_RO50os5G4OpyUN2xZwSQh8HAU 96
udata_hydra/migrations/main/20221206_rev2_up_rev3.sql sha256=As165Q6G1an1Oc69NgiWBxvPa5DeNI9KfTakIhPLftw 84
udata_hydra/migrations/main/20221208_rev3_up_rev4.sql sha256=unA1jS1HgQ9LMXH2rPt6fR7w8m7GUq3I_vt22YxR5cI 82
udata_hydra/migrations/main/20221208_rev4_up_rev5.sql sha256=fI5JQHTSFH8lW1GfyvSqOkX95jrIkZ_CQgEHaCYCa94 120
udata_hydra/migrations/main/20230119_rev5_up_rev6.sql sha256=vO8pe181c0DIzW_dzqyS4AR7HZjC0IG1NTVspGhDVb0 240
udata_hydra/migrations/main/20230121_rev6_up_rev7.sql sha256=Yy8a8kL1CYlj0cPVoVNdqtfUytjktC7XuubOzf6xDWc 156
udata_hydra/migrations/main/20230121_rev7_up_rev8.sql sha256=SRYdYhvqbJ47hhV2S90ieR020eiU3d-NCwmz_kVVLLM 124
udata_hydra/migrations/main/20230130_drop_migrations.sql sha256=mer3lY1atmeM07o0_Gkw0rdofOqMVODOZBI70yIE5g4 63
udata_hydra/migrations/main/20230206_datetime_aware.sql sha256=B_ZtUVhHXWir9I5Sg47pjDV5QovU6QJBZaUolnGTr7M 343
udata_hydra/migrations/main/20230515_rev8_up_rev9.sql sha256=XMPw-iz4K7cLufi02AGIFmONMACPbvTe4VemwzrC5xM 116
udata_hydra/migrations/main/20230606_rev9_up_rev10.sql sha256=DK19Bzl_8vXiYPZTTikc2AV_Otgf92tplkIa7v9VaT0 413
udata_hydra/migrations/main/20231102_drop_csv_analysis.sql sha256=Z-VOVo9bnRe3kbb9hNCLD-lQ-kfPV2oa2QtWjimEOdw 260
udata_hydra/migrations/main/20240827_add_resources_exceptions_table.sql sha256=XxgV36LKMC_CWusuiPcj2CJvgbHOnJyO6uCVZQX_JWg 433
udata_hydra/migrations/main/20240926_add_indexes.sql sha256=TF0UNiu_QVouPsGCXgwALoS_62XJ96slVR1XtGrVy3I 406
udata_hydra/migrations/main/20241004_add_comment_column_to_resources_exceptions.sql sha256=Wlpz8jo2dtNiZ3lvF3uvpm0MH7aMSAUsFOmeQwDmbII 119
udata_hydra/migrations/main/20241021_add_parquet_columns.sql sha256=4V5v3n26lb8Uec8uczu7gQcoyC5ngArHe7I-j7FKYJc 716
udata_hydra/migrations/main/20241023_alter_foreign_key.sql sha256=NDTYRlM8zpV5yKI3mqOxZON1D2C7C8ABJCOsVf8U73A 370
udata_hydra/migrations/main/20241025_add_next_check_column.sql sha256=vr9ezRzEGqicpBAyVw5pzqwQ-agI-aggssPqYmuQbkE 140
udata_hydra/migrations/main/20250108_add_indexes.sql sha256=iHeapusSpkY4t0LI2uiomXzSeIG2LtfzZLllhfIFw1k 224
udata_hydra/routes/__init__.py sha256=Tt0fr9gzee7YtztrEE15qbS_OovnyUjNqGdgsMFP-Fk 3137
udata_hydra/routes/checks.py sha256=p4bx29-0IFYQvTHzhG-HuFRHBcZwu1B-wUGAVIln0q0 3326
udata_hydra/routes/resources.py sha256=-Duq41lJ34VsQTAevKPUisedQEyDz3-NySOcqVukUxs 4601
udata_hydra/routes/resources_exceptions.py sha256=zU_HZ7d4vOfg5tGy-hYXSKHAlkmYia6_m_rCchtAVBI 3859
udata_hydra/routes/status.py sha256=dpCEWYMkpNAa5ab5wAXYcUYWmHQWgX8pnhlINy9RPQY 5373
udata_hydra/schemas/__init__.py sha256=6jlP8n9RHLZJaPwvo6q9Ir62YTUFdf8cIX7izUapeuU 181
udata_hydra/schemas/check.py sha256=myIXtkmB9I2tDEG7KEL6G6jCuSFeRshgRSFxeuMvGV4 979
udata_hydra/schemas/resource.py sha256=RPyuV0b1v4M4dMnkkDRq-YlgVdPNUEiKeUHf-LiMtMs 959
udata_hydra/schemas/resource_exception.py sha256=6WTRZWMX0myqq2zUeHpJEInWgwDQ3petaw-EKdg8e0I 1138
udata_hydra/utils/__init__.py sha256=tTuXDVQMtzikJKTXuEkzhykciQgEnhtUWCI7AzRz7Ro 407
udata_hydra/utils/auth.py sha256=6wn7arLT2QmgEX1lYWmfpJd0vCRh9OqWA94rB5PUFUw 2345
udata_hydra/utils/csv.py sha256=o8Y6m6ER0BVQM5TfqpDCkL1x5qIm9DLNO1b6-vTvebM 1270
udata_hydra/utils/db.py sha256=hUXMt8Y4WE8w9Uf1sMv9dHT3uDlI85hwxtLSDDsG57o 1275
udata_hydra/utils/errors.py sha256=ANupJ6L8jLR-x9S_0LOT_ZXupLtDOeTU3FQIKvT6gRU 2473
udata_hydra/utils/file.py sha256=av28W9Qk7GLgfAhfMERFAoKLsyE37JsYoWdD4nBiE40 2440
udata_hydra/utils/http.py sha256=ll2BF62EGtfOoQZ1GP3TRzCZOPyER2H5RowCUrLougc 1894
udata_hydra/utils/minio.py sha256=90UYlyxyW3uER7ErSUxY80mqiksuxOwuXUiYAhlEclk 1367
udata_hydra/utils/parquet.py sha256=CdKpj69LAzpaZ_yQ3_wR56ez9c59gO849U6eS5YqmxE 842
udata_hydra/utils/queue.py sha256=-zVIpqTpXJpQ3VmvGBP5ryIhFY2_OfwQkFZ_NcvOYtY 476
udata_hydra/utils/reader.py sha256=oP3C_-7t8jHcaywL6IkbWTIaJe8-hWQRLBaPwZsppsY 2288
udata_hydra/utils/timer.py sha256=R9aJDnO7Ub-G-0vXD0KiYYzzk_F43lRsfNSq1FP265Y 762
udata_hydra/worker.py sha256=VudMgDghSMo05P9omscu7JoxTW63rJ-b2rIDwJ4FTQI 160
udata_hydra-3.0.0.dist-info/METADATA sha256=OBNbsSDzwNfjkmUFl0c2aY5yh9ayCtf46m4BiG9EaJI 18334
udata_hydra-3.0.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
udata_hydra-3.0.0.dist-info/entry_points.txt sha256=WfMC98gxIIavEw0uDR4-qzUsTztfL0DNcKF1J8lkNTg 127
udata_hydra-3.0.0.dist-info/RECORD

entry_points.txt

udata-hydra = udata_hydra.cli:run
udata-hydra-app = udata_hydra.app:run
udata-hydra-crawl = udata_hydra.crawl:run