structured-data-validation

View on PyPIReverse Dependencies (0)

0.1.2 structured_data_validation-0.1.2-py3-none-any.whl

Wheel Details

Project: structured-data-validation
Version: 0.1.2
Filename: structured_data_validation-0.1.2-py3-none-any.whl
Download: [link]
Size: 61595
MD5: 5a0d5131814741bc3e4b13f7cbfed201
SHA256: cfea8b80852e629f9f6708bc325e1c9c1089e6d6b6dea75ec39d6a1618f3cc32
Uploaded: 2022-11-23 09:26:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: structured-data-validation
Version: 0.1.2
Summary: Python package for the validation of AROS [semi]structured data using pydantic models.
Author: Javier Díez Pérez
Author-Email: jdiezperezj[at]gmail.com
Maintainer: Javier Díez Pérez
Maintainer-Email: jdiezperezj[at]gmail.com
License: GPLv3
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9,<3.11
Requires-Dist: coverage (<7.0.0,>=6.5.0)
Requires-Dist: email-validator (<2.0.0,>=1.3.0)
Requires-Dist: fastavro (<2.0.0,>=1.7.0)
Requires-Dist: google-events (<0.3.0,>=0.2.0)
Requires-Dist: hydra-colorlog (<2.0.0,>=1.2.0)
Requires-Dist: hydra-core (<2.0.0,>=1.2.0)
Requires-Dist: hydra-zen (<0.9.0,>=0.8.0)
Requires-Dist: hypothesis (<7.0.0,>=6.56.4)
Requires-Dist: importlib-metadata (<6.0.0,>=5.0.0)
Requires-Dist: loguru (<0.7.0,>=0.6.0)
Requires-Dist: pandas (<2.0.0,>=1.5.1)
Requires-Dist: pyarrow (<10.0.0,>=9.0.0)
Requires-Dist: pydantic (<2.0.0,>=1.10.2)
Requires-Dist: python-dotenv (<0.22.0,>=0.21.0)
Description-Content-Type: text/markdown
[Description omitted; length: 454 characters]

WHEEL

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

RECORD

Path Digest Size
structured_data_validation/.idea/inspectionProfiles/Project_Default.xml sha256=1GvhehMERst-J5Jbe-KiBmX871mdcG7O7CKYHxZF7Vo 410
structured_data_validation/.idea/inspectionProfiles/profiles_settings.xml sha256=YXLFmX7rPNGcnKK1uX1uKYPN0fpgskYNe7t0BV7cqkY 174
structured_data_validation/.idea/modules.xml sha256=5lEn6eWWuFMPBuP36m4LyWEShNUvqbY0j6z89-2sURA 304
structured_data_validation/.idea/structured_data_validation.iml sha256=yBc1tL8DBPPJqMPW39gtIxpiewScZKq7Sh19JaIBzD0 284
structured_data_validation/.idea/vcs.xml sha256=JpBk9bpzB9zTGgO1xpBpizRCwPACTBNYNhVC9J9VCa4 183
structured_data_validation/.idea/workspace.xml sha256=mpgM65vnYMcGwk44GBZhHx55I63cilZSgyGr3yo-yHg 2476
structured_data_validation/__init__.py sha256=VPlWdP0Lp02HOU5VqEYC0f_9WdIPKaF1XB2StAOcm78 216
structured_data_validation/conf/__init__.py sha256=sg4_IIt7CXc6ltOMdxkqnBRonxgtqIj1W1PAqFG5XTI 62
structured_data_validation/conf/config.py sha256=xtu5RoO624NIP9NuC2fKy_boa2M0qYtjLlMzt1eWPSg 631
structured_data_validation/database/__init__.py sha256=jlAYUcGz6KV7xwgfjq-LUQJjjnU9ic5qyhb8puz1YVE 71
structured_data_validation/logger.py sha256=6bzD5LahcMgrgdvqSrtYgaqFC6WXEuqN9ujPLLbQI_4 1087
structured_data_validation/logging/__init__.py sha256=AMOpnRujQp9sO6-MG66l41JnAYeAVUxQLxI_FCKGqKc 49
structured_data_validation/logging/decorators.py sha256=olyyrJc9WhZgGpqRpONCn_SXZmnE7h1Un9DIclGT_fk 1547
structured_data_validation/logging/formatter.py sha256=cdcFDUmq_fH_syMmRSlVKNJdgJ1IRFkY6sd1hzIHqjE 994
structured_data_validation/logging/gcp_logger.py sha256=roZwp8ICrbZYrQFgnEVdkdMcf3dEXLRy2hFJcu0AGdk 766
structured_data_validation/logging/handler.py sha256=uT05r-aJDSTxplOQ2vS_NPF-RE4Q6kSHRv6j0WaWbjE 2176
structured_data_validation/models/AROS.py sha256=5e7jrZKYJTlvJTUesnsGVjn7QoJ0EkDBr9QpJtMWHLE 36074
structured_data_validation/models/AROS_entities.py sha256=1lPRg35amCd8Ku0GfjzY0TbS-2WZfu6WtU2LOeZArgg 14563
structured_data_validation/models/MPFC.py sha256=XFvgf4uGJ5JrsqAurjB08pzaWS9HEArQqze2qtFL_zE 13819
structured_data_validation/models/MPSC.py sha256=u9kKn7oJQbCYV8bNqbo4zJJRlsDFZwp87VtVBbsFwdQ 5856
structured_data_validation/models/SPFC.py sha256=pz3FCYghEWVq6OFUhyze_Sr_YpOfEg5dh8XwVIwRrmo 16050
structured_data_validation/models/SPSC.py sha256=bz0kznyM3M5fCm0n2bSjQdvlYirau31fsKJc7M0As2M 5798
structured_data_validation/models/__init__.py sha256=TglOKdJCBdkqmS_fLeyD8L_d3vbHWNvr1efQBGvK6b8 84
structured_data_validation/models/base.py sha256=6UNlLRMfeULsTLvxf8CCsx054vAb4a-IRTTODNvHm0g 2649
structured_data_validation/models/datatypes.py sha256=dxcgWW0fDKFo-0Xbl9MaNNZMVq8xMDt1dMgueYCEFVg 23608
structured_data_validation/models/validate.py sha256=b3D8ewYPBCImYNf4PGV9aoCsuH9b8vtG0ovz-B1y8fk 5856
structured_data_validation/scripts/__init__.py sha256=Kx7RKgcopsS3FXx1pnyEoU3YyUQ0Y3kuOHkPdlInT7Y 96
structured_data_validation/scripts/cloud_messages.py sha256=YDQNQTP66zItaYbfCBbRzlyNJznjyXLRJ8SABUYP_eE 3553
structured_data_validation/scripts/conf.py sha256=6gyQlm-B7_2iczzK9e7GgOnTppp1Rnb7KYmmejw-8TE 644
structured_data_validation/scripts/validate_file.py sha256=9diFaTq0WnW0l5C5mGxbRNIDIM1rXAy9dNXMI-86he8 2411
structured_data_validation/utils/__init__.py sha256=PuxHPwo9rMpDI42sH0Q2NAWqOPS7lMulcbIKWdNbcxg 108
structured_data_validation/utils/models_factory.py sha256=MFmG1hPr-pIogfeBN4bTYvo9Rphn1XeACeg2llUIUT4 960
structured_data_validation/utils/models_importer.py sha256=-D4FtkTHysQs26oHTw0eUW-qcZ1q751n9J6RqSoWttM 2142
structured_data_validation-0.1.2.dist-info/entry_points.txt sha256=QlMc6KI67pCRaJFpAtoOuK6QOjIJHhN07NorTA0ou3k 82
structured_data_validation-0.1.2.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
structured_data_validation-0.1.2.dist-info/LICENSE.txt sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
structured_data_validation-0.1.2.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
structured_data_validation-0.1.2.dist-info/METADATA sha256=2an1QjjMH3bzZYhW5dnpWzydgpwNO5d5ahVMyzdZKL8 1724
structured_data_validation-0.1.2.dist-info/RECORD

entry_points.txt

validate = structured_data_validation.scripts.validate_file:main