ons-metadata-validation

View on PyPIReverse Dependencies (1)

1.0.1 ons_metadata_validation-1.0.1-py3-none-any.whl

Wheel Details

Project: ons-metadata-validation
Version: 1.0.1
Filename: ons_metadata_validation-1.0.1-py3-none-any.whl
Download: [link]
Size: 72912
MD5: 81a92bca7a2ba0d9e699a76412d4fa3b
SHA256: 48cba7ba84cfc9bcd25c92510bd43b34494b7af65e647f091a35ddc590be0736
Uploaded: 2024-12-19 16:45:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ons-metadata-validation
Version: 1.0.1
Summary: automated metadata validation for ONS metadata templates
Author: ONS Data Engineers
Project-Url: homepage, https://github.com/ONSdigital/automated-metadata-validation
Requires-Python: >=3.6
Requires-Dist: attrs (<24,>=22.2.0)
Requires-Dist: numpy (<2,>=1.19.5)
Requires-Dist: openpyxl (<4,>=3.1.2)
Requires-Dist: pandas (<2.5,>=1.5)
Requires-Dist: tqdm (<5,>=4.64.0)
Requires-Dist: pyspark (<3.7,>3); extra == "out-of-dap"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pre-commit; extra == "lint"
Requires-Dist: ruff (==0.4.2); extra == "lint"
Requires-Dist: bump2version (==1.0.1); extra == "dev"
Requires-Dist: ons-metadata-validation[lint,test]; extra == "dev"
Provides-Extra: out-of-dap
Provides-Extra: test
Provides-Extra: lint
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 12181 characters]

WHEEL

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

RECORD

Path Digest Size
ons_metadata_validation/__init__.py sha256=XhbK4xzuVbQumiMFSsxirNc07M6rtM6rlYD09L1pEl8 23
ons_metadata_validation/__main__.py sha256=m2hIw_04RQ9vd-MK6-R1gP7OTUwUBEtaSqDqfVlM7Bg 3467
ons_metadata_validation/extraction/extract_metadata.py sha256=hJk4qeS_BgCmKeWHD4wBSNTE_wLFFK3_JfyEQ3ptSMA 12156
ons_metadata_validation/extraction/metadata_utils.py sha256=RnzX6ICH6qZbqUyZ23Iyf1OFrVW0H5KqXn4YbN6FreU 1657
ons_metadata_validation/fixing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ons_metadata_validation/fixing/fixing_utils.py sha256=Buf0L2MDSSvPgbILzl-QcjKOUk5wcFeTxm7z3C6wQVk 2015
ons_metadata_validation/fixing/string_fixes.py sha256=oB3rufEU4UFMQboOICNB8MRwflpXsezw7EW-6QwYciU 3439
ons_metadata_validation/ids_common_utils/build_spark_schema.py sha256=i3ak97YpwWT64nzKFZgFPkrhiUfdGm8w4KFGxhxEAcE 2050
ons_metadata_validation/ids_common_utils/cleaning.py sha256=qTG-mm47BsapZHKKFxpp3vD75u6UWiUTpKSVVPhofOw 617
ons_metadata_validation/ids_common_utils/nested_columns.py sha256=Foe_gy7tcstZYVVlDsKPoyZ8GkQGnL5sCyGtAz3uMRw 8964
ons_metadata_validation/ids_common_utils/spark_datatype.py sha256=bKF3JStnkLgDpK3FEP5mMyDePJDJ4vMyZicPhJQeUMs 7341
ons_metadata_validation/outputs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ons_metadata_validation/outputs/excel_outputs.py sha256=cXziXWpBeWGatPIPHrCPQBFS0DvqL57r012wGub9MYE 46454
ons_metadata_validation/outputs/field_constants.py sha256=LOskWSusufP8FJCS5Wzg8sER5HSX_kSc0MqBxNB5vOg 11574
ons_metadata_validation/outputs/manifests.py sha256=u-dxWNXmtUu7pLZlpLiJh2jDc0uHO3gM0A0j5X85Vy0 2772
ons_metadata_validation/outputs/output_constants.py sha256=QTqFkjQg2W6Y5UIE5dQVC58dCPzRMhG6L4TS7L_VUK8 6093
ons_metadata_validation/processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ons_metadata_validation/processing/convert_to_version.py sha256=TXWngAJOBPIisYykVx1wMiCPvvNN9bdd8SJFU3BW0wM 1584
ons_metadata_validation/processing/data_structures.py sha256=xppMH0A7tTiELWovufk72BNU47oTuknEhqWq7RUY_7E 1049
ons_metadata_validation/processing/processor.py sha256=AmW7NbjvFli2wBwJj8lEMQxyo6szJsKchurnr_89-ls 12765
ons_metadata_validation/processing/utils.py sha256=Rglv6tT414osxL8vzcMutKVbgbXGRvLZ5JK-ys0iLRo 7574
ons_metadata_validation/processing/validate_funcs.py sha256=8XOjfMdvJEO8hvuMeyLtGAe4dZ5aY7cE1V0b89Uqvl0 5892
ons_metadata_validation/reference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ons_metadata_validation/reference/constants.py sha256=3i9L-8i4OE8U64NCP5CgkecW14tA8DYji_7BS0PLW5o 8524
ons_metadata_validation/reference/delta_table.py sha256=hUaZuF2P5AUVj7Z9xh_WoafWCZlOyD3tVAj3KH8vZNQ 15176
ons_metadata_validation/reference/lookups.py sha256=WEWafgJF5i9LVclzwCiBj_HeDK0C6rKFXOLuGHbN_Cw 1177
ons_metadata_validation/reference/role_configs.py sha256=pMy1EOzGm_nOHdrk2Z9zni9IELCeqsuam2j4PBEWL04 6100
ons_metadata_validation/reference/template.py sha256=ah93vO5l6QPMI95K31e0INJfFR0QGus9zGGEEzElPvU 38803
ons_metadata_validation/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ons_metadata_validation/utils/logger.py sha256=-H7FpWKRd7XX_uwLLx5hoNeKQgJeLLAkCPOM2Wjo7_g 2089
ons_metadata_validation/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ons_metadata_validation/validation/_comparative_validation_checks.py sha256=lLppnwbB2uu0B6HW_mCkrIiZNl2x2vEnO1DLlRUOQaU 4223
ons_metadata_validation/validation/_rowwise_validation_checks.py sha256=uezGIjsLLXgUpZFs_uJLt0y0fvIVcS8XbFrq9bseRmU 2815
ons_metadata_validation/validation/_validation_checks.py sha256=jFQ_CTmxy8MUaIMLdq8SKos40m3aX-s6BiRZWNeNd-4 20430
ons_metadata_validation/validation/_validation_utils.py sha256=2_08QK_FLQx276XJDRUGA18hfEN5I_4ZyKG8wyFY9J4 474
ons_metadata_validation/validation/comparative_validations.py sha256=ZEuJ04HvhQOjKmbLNeLsPff3Tmgsaasc_cP1gIymCuE 2479
ons_metadata_validation/validation/rowwise_validations.py sha256=pWtOencdXBKnG8R2b45trhIt3FHQCDvFMFXU_eS2NS0 2011
ons_metadata_validation/validation/validations.py sha256=5uIBPSVRaKpaLyOqPJksGS488i3MoDh6DNFvE-63lTU 13224
ons_metadata_validation-1.0.1.dist-info/METADATA sha256=YL-Abrs6WAOMfj3GGbgZgIMeKhExvu64IHg6YCuzgrs 13078
ons_metadata_validation-1.0.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
ons_metadata_validation-1.0.1.dist-info/top_level.txt sha256=y_6WmlxVPWFfKOIsAbiWMLPDae7L2cAQw32bqH0S8KU 24
ons_metadata_validation-1.0.1.dist-info/RECORD

top_level.txt

ons_metadata_validation