libcovebods

View on PyPIReverse Dependencies (0)

0.16.0 libcovebods-0.16.0-py3-none-any.whl

Wheel Details

Project: libcovebods
Version: 0.16.0
Filename: libcovebods-0.16.0-py3-none-any.whl
Download: [link]
Size: 116719
MD5: c22f12a933042d18d68e434cc2d8797f
SHA256: d01743fe4380774b155fab04f92dd533a698e54f14f7b63cc33de025da28c345
Uploaded: 2025-01-07 16:33:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: libcovebods
Version: 0.16.0
Summary: A data review library
Author: Open Data Services
Author-Email: code[at]opendataservices.coop
Home-Page: https://github.com/openownership/lib-cove-bods
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Requires-Python: >=3.8
Requires-Dist: python-dateutil
Requires-Dist: libcove2 (>=0.2.1)
Requires-Dist: packaging
Requires-Dist: jsonschema (>=4.23)
Requires-Dist: jscc (>=0.2.4)
Requires-Dist: pytz
Requires-Dist: ijson
Requires-Dist: rfc3987
Requires-Dist: rfc3339-validator
Requires-Dist: jsonpointer
Requires-Dist: pycountry
Requires-Dist: pytest; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: black (==22.3.0); extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Provides-Extra: dev
License-File: LICENSE
[Description omitted; length: 22 characters]

WHEEL

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

RECORD

Path Digest Size
libcovebods/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libcovebods/additionalfields.py sha256=WXrUNUByhObdW3-M_4vhhJxNqDeyPr9CYvEVNf5t64s 680
libcovebods/base_task.py sha256=fEHtpkxQexMmZmGRbnQUSxDuGWFSuBaLSt9XU3Q6Mew 1797
libcovebods/cli.py sha256=mmH7ixc7FVHBj6XdxLP5N5bxcbMgiaLvae-sDP9K28M 2769
libcovebods/config.py sha256=4kXwTc_IIyqzL36T38qts6S22UgFHreM-s2v6FbS7FI 2672
libcovebods/data_reader.py sha256=zzKrp9hmkrhP_xWiTpAQ4LX2mVvuU-BIzt5fFtqKLpc 3236
libcovebods/jsonschemavalidate.py sha256=kYXk5Lg9713n589ngz3Iz2HnGr_SsiryMBODVAD7y4g 6485
libcovebods/run_tasks.py sha256=D7l6u8XDukZzHniQ5oEH3MbI9U0DfcgParaZr9gz5hY 8667
libcovebods/schema.py sha256=opeJWYttyujyhllvprkyaOub4f4Yu-3-9Xbz1EyiKYE 14695
libcovebods/schema_dir.py sha256=PL59MiFsjhJ9D-NXxqT4oX8IpC_om8uEzm6XlPp-iV0 1271
libcovebods/utils.py sha256=BugCcl0lfd3RUAM9P8CtR33ftffrCG3lyv3IcmNYC_s 2141
libcovebods/data/schema-0-1-0.json sha256=Gykr3tFYGkmody_Rr7gc38ktGxyVWJCJOrmxvjurF7c 70125
libcovebods/data/schema-0-2-0.json sha256=auzJiaufgZV9CH8FEbD5pGzV9GTRIUEswR8d4LRlr_Y 89425
libcovebods/data/schema-0-3-0.json sha256=XubX-2w70H4xC9AF0Z0pXXmrLe3K2_Wa3cbloleQkOs 99749
libcovebods/data/schema-0-4-0/codelist-schema.json sha256=UvcVvkAahBPt9If1vBR20a52q_yOFjVE0t_Awhyadr4 1340
libcovebods/data/schema-0-4-0/components.json sha256=l1zzb__zSZgIGEDynDlcVKGLJjI_bbTkbFzsw7OjRRk 8679
libcovebods/data/schema-0-4-0/entity-record.json sha256=9a-rIp3pkAQJfOmwJFyY2fZnH7rcbg03uKuCfzFDVRU 13574
libcovebods/data/schema-0-4-0/person-record.json sha256=AeJDRNpKTvqlfpDwE5gOrRCViOTLgzWDMiy8HfMRnXE 9884
libcovebods/data/schema-0-4-0/relationship-record.json sha256=GiZ9STGXOpTs-tsM3WdvHX0EePxSXWVrCKZLODloEFM 8721
libcovebods/data/schema-0-4-0/statement.json sha256=TuIUyWYwhXzGMytqAdrxbU_FLlOKRY1hpf_E5Ss5XnM 11850
libcovebods/data/schema-0-4-0/codelists/addressType.csv sha256=-xXK6XO_9E6b7vAGJFmkZOYCz5k-mMaxc5ZKxyk-rh4 924
libcovebods/data/schema-0-4-0/codelists/annotationMotivation.csv sha256=7aVKzhf8CG1CREwXAVZlbneK3WhCQP32rTv4M-A_t3A 948
libcovebods/data/schema-0-4-0/codelists/directOrIndirect.csv sha256=jMj8q19LOcSZPMpuIRr764eHBKL57xA-SifS-gBrjss 231
libcovebods/data/schema-0-4-0/codelists/entitySubtype.csv sha256=UYaHgO02-tLjyv5vQPKLRKyTQ1RXy6sH_xZd9WQaWpA 992
libcovebods/data/schema-0-4-0/codelists/entityType.csv sha256=-BTUpHONmoxxW1jGrJjFPjY8dOB6ZF4xu9Nnm1ujaVg 1145
libcovebods/data/schema-0-4-0/codelists/interestType.csv sha256=CUhebZpz3x7ItZz4PPw1Qvtbj6FbJnw1u9xnvnL_je4 4130
libcovebods/data/schema-0-4-0/codelists/nameType.csv sha256=FsxTNInQerQEtcUCArNJwT3X5GFsxKyGgT3La2EQ4xs 709
libcovebods/data/schema-0-4-0/codelists/personType.csv sha256=XPI-Sx0cH5pwINUar3PK8HAxvygMXyenA1BtF8qoA-g 514
libcovebods/data/schema-0-4-0/codelists/recordStatus.csv sha256=WNjBGpXjKFyrpq3DpGDFy_9-N5soU7sfcCxB83kN_L4 377
libcovebods/data/schema-0-4-0/codelists/recordType.csv sha256=AGX78d0PKOYCw_G2z8ZrNEOVss-YsFQn2U6wdJecQgI 718
libcovebods/data/schema-0-4-0/codelists/securitiesIdentifierSchemes.csv sha256=rD5cH6BgFQcCB1Y0GixNkt3zlaznhan9wZ7tFhn77Vc 1059
libcovebods/data/schema-0-4-0/codelists/sourceType.csv sha256=wQ8o7ZYW9krtgsPEBSzQ_y6v_bn6dmThOddoJ32XphQ 656
libcovebods/data/schema-0-4-0/codelists/unspecifiedReason.csv sha256=djUjv2SA1uNFlXrWl_Ufi1iCcXTlbP3uSRdTHR351Wc 1361
libcovebods/tasks/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
libcovebods/tasks/peps.py sha256=fp3E9Lhf3wyu-waYKaypS-DD3WUA_4XO7EA6hnFiy0E 10230
libcovebods/tasks/checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libcovebods/tasks/checks/legacy_checks.py sha256=KnpYtDMmyKsNsniYeDHrAwlwpk2GliTA38JARV3sg-I 28229
libcovebods/tasks/checks/pre_record_checks.py sha256=3WhIP0yFRIx6kx90eKLjCMYoFbLLvOqmlKrJIdxI8nE 5199
libcovebods/tasks/checks/record_based_checks.py sha256=_bunRaOZYyV3kuOPRDkVoU2ambpWVvN1iAxypwZ_qxw 56204
libcovebods/tasks/statistics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libcovebods/tasks/statistics/pre_record_statistics.py sha256=PKDDug89LlF6FHa5q8ZoWUzwCt1RRw2cISI5tBg9JmI 17113
libcovebods/tasks/statistics/record_based_statistics.py sha256=2q90-kLXEMGYjmCD4gNSXA1oWn7Emob-9IjzMO4bay0 19326
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/api.py sha256=3QrKwBlD9T6Bm8qXtz75aaepk-fMxwE1YGA-aHrAdA8 1802
tests/test_additional_checks_0_4_0.py sha256=pcGqnBRdDitTKxH4-_mwJgBUwt-QFVunJyxBm-ki_ys 69113
tests/test_additional_fields_0_4_0.py sha256=yfYmjNaODKTL9pUZf6y9AjNta-l-Nm84Ua39brwgN84 1281
tests/test_address_stats.py sha256=TBQUAyDdBIAWQ5nDXL-Ofgdop6X2uPqX7Suf9l-i1o0 3094
tests/test_address_types.py sha256=BZ-tTUm9O04gVRJErZaghgzf9zzHzzrwCwk2OGdXnb4 3967
tests/test_api_0_1.py sha256=t6orD_3zwJODVbpd7ThZWmb4IP4dRrST9gpFi_qbptM 69595
tests/test_api_0_2.py sha256=e4fpHvCb6a5hvxS0UdylFSNHw6XjMnFIg7zpJCHCCJU 1994
tests/test_api_0_3.py sha256=_FAHpxRcyaaR3ixYwdAEAN7T7h4IqCTVGpT6By81ohI 4561
tests/test_api_0_3_0.py sha256=qsJpkGWi7jfd5jppWB_TvFmsglwz_mRfhvUxFHU34UU 933
tests/test_api_0_4.py sha256=Ih33c02U_dkrySsEHCCA7Cj4DODt4CzjBd8yjjtFa0M 4478
tests/test_api_0_999.py sha256=VzH37_RZuH1usYrSmXOsMy41InwXfMgYukJ8mtatdnc 916
tests/test_api_blank.py sha256=vfRTQyhHNyQ3AVxBpQsroEFRVXZdvpFra9cc9xFCGCE 894
tests/test_api_dict.py sha256=4hWr9bdaZbv6NkCk_NBhiqjC2Wtd_QZjiRfNjE_XaME 909
tests/test_beneficialOwnershipOrControl_but_unspecified_person.py sha256=ezV4pBqKd8yf4rIriEWS9h6ndVbhL7AWLrFz04jQCiI 2266
tests/test_check_bods_version_consistent.py sha256=yMuT51veRTmEM3mi4TDXuuMJfNmoELUli1LWAfs8N3Y 3534
tests/test_data_reader.py sha256=KRuAFw4rowqZAvgAZyoz0G-bcOYQkq96f5_Z0C6oNdA 2909
tests/test_is_component.py sha256=XLLtR9LC5ibjYby9jnC5Kw6TeZYCHCQ7ejm3_3zbOEU 3598
tests/test_lib_common.py sha256=K48dZRMrVauHF99j_lqe74im1pvBq60rALy09oapf84 3622
tests/test_pep.py sha256=0AY4V1rWVPWZtPG7rGQ5kXUxVLZL9EkFOKaDgTPSwug 13688
tests/test_sample_mode.py sha256=TJckMgcNxov95I2DJsdLY67_YbGsx-imT9-rD0PyM3g 662
tests/test_schema_validation_0_4.py sha256=43zgWTyTblgt1bR3MbJCY9eXSdSB-XuXZ6BIJHq1bek 2731
tests/test_stat_count_addresses_0_4.py sha256=9EnEL3PGnPkSCy0DfMCRmb_brk-BPjYXCrI-AEGQFrU 816
tests/test_stat_count_declaration_subjects.py sha256=SZAJC99dcu12pZYNJZz1ay0svxXDBkpLrY9OoOu5shk 572
tests/test_stat_count_entity_statements.py sha256=VVkmScmz7WWYJkyCgdVwRtaloE4F9sK3Isy4vfbgqTM 2291
tests/test_stat_count_ownership_or_control_statement.py sha256=r8eMOe3EaD7bWwcIoAIlCwAK5bdnpix08-NcCuH4WHE 1450
tests/test_stat_count_ownership_or_control_statement_interest_direct_or_indirect.py sha256=bwFfTQJEOedMKsLxbMGvokHvghDHXfhkkvb2F4j4GC0 1686
tests/test_stat_count_ownership_or_control_statement_interest_statement_types.py sha256=qjOh_asjB3z5m_btmFlUTyDLWsRB3L07opJqTyfSCPQ 6383
tests/test_stat_count_ownership_or_control_statement_with_at_least_one_interest_beneficial.py sha256=xlArfULrqdeEpBaBs42aI7WmFfznoEPSW5Ko4X5N5Iw 1785
tests/test_stat_count_pep_0_4.py sha256=PNAXZbd4IMWdYgFBOfVMsfduBJWdWwpnbeunfnlJiMc 752
tests/test_stat_count_person_statements.py sha256=KiqoasLRzXASPAXDcQkHqwE9ukACiynMHWFOGwbg9xI 1669
tests/test_stat_count_relationship_direct_or_indirect_0_4.py sha256=yKkJdi8rTbfaxCjYEMTzGRas6KUztPy6jczjaMTTGz8 992
tests/test_stat_count_relationship_interests_0_4.py sha256=qMvZ1wWRy_jfvhEAC0b3o5001LHd6CWiIZYrH2jFCs4 656
tests/test_stat_counts_0_4.py sha256=9tGscP1CHcaMbGbjy0hzstBF5Fhc8Q78MmyiMnVxiFw 2422
libcovebods-0.16.0.dist-info/LICENSE sha256=NGieNQsVPuCtrkRm-NHJvf_9sDbC2ARTZi342TirigA 990
libcovebods-0.16.0.dist-info/METADATA sha256=nob7DEXT9o308Xrl-v9fxLHnM9HBnwxkq27ZDxAh5MQ 885
libcovebods-0.16.0.dist-info/WHEEL sha256=A3WOREP4zgxI0fKrHUG8DC8013e3dK3n7a6HDbcEIwE 91
libcovebods-0.16.0.dist-info/entry_points.txt sha256=YXg_T8DwoPMuZ3LSwyKqjnJYN8nE88g2BU2ztO2MG-I 53
libcovebods-0.16.0.dist-info/top_level.txt sha256=0vViWGWm-tLde0F7WmAC2QYu6n1Qi3N6cn65dOJD7l4 18
libcovebods-0.16.0.dist-info/RECORD

top_level.txt

libcovebods
tests

entry_points.txt

libcovebods = libcovebods.cli:main