scikit-validate

View on PyPIReverse Dependencies (1)

2025.1.1 scikit_validate-2025.1.1-py2.py3-none-any.whl

Wheel Details

Project: scikit-validate
Version: 2025.1.1
Filename: scikit_validate-2025.1.1-py2.py3-none-any.whl
Download: [link]
Size: 746400
MD5: 14885383419e89ce1d40c4dca3dd8071
SHA256: 494cce12603831c347bb3aee9b329af93c35e4b491fc25d7385b52f37d8f3da6
Uploaded: 2025-02-03 11:14:33 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: scikit-validate
Version: 2025.1.1
Summary: Science validation toolkit
Author: Luke Kreczko
Author-Email: kreczko[at]cern.ch
Home-Page: https://gitlab.cern.ch/fast-hep/public/scikit-validate
License: Apache Software License 2.0
Keywords: skvalidate
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: awkward (>=1.0.0)
Requires-Dist: Click (<9.0)
Requires-Dist: gitpython (<6.0.0)
Requires-Dist: fuzzywuzzy
Requires-Dist: jinja2
Requires-Dist: markdown2
Requires-Dist: matplotlib (<4.0.0)
Requires-Dist: memory_profiler (>=0.54)
Requires-Dist: numexpr
Requires-Dist: numpy (>=1.19.0)
Requires-Dist: pandas
Requires-Dist: plumbum
Requires-Dist: python-gitlab (<3.0.0)
Requires-Dist: python-Levenshtein
Requires-Dist: pyyaml
Requires-Dist: scipy
Requires-Dist: tabulate
Requires-Dist: tqdm
Requires-Dist: uproot (>=4.0.0)
Requires-Dist: xhtml2pdf
Requires-Dist: coverage; extra == "test"
Requires-Dist: httmock; extra == "test"
Requires-Dist: hypothesis; extra == "test"
Requires-Dist: mock; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: responses; extra == "test"
Provides-Extra: test
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 31319 characters]

WHEEL

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

RECORD

Path Digest Size
skvalidate/__init__.py sha256=nbsEgXtFtYYJk7Vb_mjHQKeguqWQ4p6RVkTSrQ8OOl4 636
skvalidate/clang_tidy.py sha256=lEV9gaB12tAiAU85nkt7NLKtnrcz-MXP-ueUWsLDJpE 9240
skvalidate/cli.py sha256=dHmET1nC0zp1OJ2g6XBbHEgm_t2CZiQ3fsig5ehXBmY 1146
skvalidate/git.py sha256=L-lP781FxjVtH5Qp2DjiSmql8H-VPHnFLqKSMCkvAJE 817
skvalidate/skvalidate.py sha256=VYoI-gwqwBKPx84cA0KnYDRofrgIXs8xtASD2nu5fE0 44
skvalidate/commands/__init__.py sha256=VM1by1vO-lDiKp6Zath8mDmg0suFxfx4YSPG2dC79Mg 138
skvalidate/commands/absolute_to_relative_path.py sha256=2zcI3SmckORG7KitfUZR_C3aI-cGwZu9U3sqVoXYoto 495
skvalidate/commands/cpp_check_format.py sha256=864u0P2Hg5zx1tBA1uVQFweJjgjTXxuQfz_oC-qdVn0 2886
skvalidate/commands/detect_software_versions.py sha256=tElHdYcKaFueaBV8jeK8J9GQcalbZILunPPv9Op1XFA 1066
skvalidate/commands/execute.py sha256=ISei9jcry1wCOJdSs6EN5gPPC_C6dBlqPgSPGRTXXOw 4592
skvalidate/commands/file_info.py sha256=viZGB8CfXSHrtAgIh2D6LocNRgXR7w5w7PMtrS9sGyQ 1974
skvalidate/commands/get_artifact_url.py sha256=Hhh_c3_bOrL5Fxj0oSi-cIenTrETD6GdSFbP9BZz8gA 629
skvalidate/commands/get_target_branch.py sha256=8w1-jGtrYd5bEqT_5_dO-onyMHWWVbIQzulkadK9EBg 2410
skvalidate/commands/make_demo_report.py sha256=5CxgoTae_AN_IcZVWlkUb9s9roQ6-01SuWffmeIpBr8 530
skvalidate/commands/make_report.py sha256=NL6QZB_DxUJNR9pkduydnEFfVFnlvBodhyo0qRYTFA4 489
skvalidate/commands/merge_json.py sha256=QsFvZTLG3jOKPX2rh1ZSZQ_ssG52M9uxRum_RK4zg2k 509
skvalidate/commands/metric_diff.py sha256=1ltW5hV08YeiNutJiYQYA7nGiMtL9pIr9vmV2ziWYYQ 2923
skvalidate/commands/remove_from_env.py sha256=fo1rA6Id9BS2zBLPVbCsNqlYOxVVrWXqG9vRvEA1iRw 550
skvalidate/commands/root_diff.py sha256=s3Rqy-s-PMMy8aDvcii9bynZg4QWBPXN6ucuys43Bqg 6104
skvalidate/commands/root_info.py sha256=-HgAV4vjeSHfYoHbv6UbSwyNZ8rkA5LMbyUAsL2tvPo 2884
skvalidate/commands/submit_report_to_mr.py sha256=7r_ig0unScr1lfU7qDgdiN4vpG-Lf-T80patjIX7vIA 293
skvalidate/commands/version.py sha256=-MJ9-OJxd-Y7_7QO7r0E6ECmlrqujqd_wmFnzq4e5ak 297
skvalidate/compare/__init__.py sha256=-hTMQB-NBkf3fsHIwwm99uUTgmIMxRJrDBIT5JKXaQg 5346
skvalidate/compare/metrics.py sha256=SVjtpJjR0VtL1FundkfxwrAB0jwhGj7Fe9Vse0XzaeQ 3204
skvalidate/data/config/report/demo.yml sha256=8rfm1ZCMUVfikup7yI_sSRTMgxJj1d0Upd7vmeu8IaU 2090
skvalidate/data/config/report/gitlab_report.yml sha256=7rtqe0kPUWxyxeuTdf8zOH68HMqNe-9EbhzvnWURO1Y 1628
skvalidate/data/examples/file_metrics.json sha256=eE2_jw8FEdATRNto9tZX4ospVc1XkxU8hKzofWH3-44 913
skvalidate/data/examples/file_metrics_ref.json sha256=mUVmrdCbSUYz0TLCntShF4sLXX-TvkBWfzVI1lm40FU 911
skvalidate/data/examples/memory_profile.dat sha256=X4ulY4DK-b03iYYcgT6I7pJYp340ubcxc8qSAgGok0E 6762
skvalidate/data/examples/memory_profile_ref.dat sha256=OESBik0XCSh1j0K0gT5Rs2-bMafxNJAKG9xwaCFeFGI 9457
skvalidate/data/examples/performance_metrics.json sha256=NCUxnyz0sr2Gz6mZmD4OKN60LBIy243F8OzhXU2su10 1158
skvalidate/data/examples/performance_metrics_ref.json sha256=gR3MvA6kgwI7o9nN6IYv-9J1dKuTpbb-3muI642GvEM 1157
skvalidate/data/examples/software_versions.json sha256=HNpa8-GE8MW1q5KuNtHkMdpyAcTpALRSgzKticX75Z4 923
skvalidate/data/examples/validation.json sha256=TeNro7O1tuK5rgMXJrn6UNyIqnRGUJy5Ur2B-CdhG5k 681
skvalidate/data/examples/root_diff/test_1_2/generate.sh sha256=giqOC7mgR-LEqZCvx2lXMcW9hF5kbZnPEzug-641Hkg 184
skvalidate/data/examples/root_diff/test_1_2/root_diff.json sha256=f5NvSKcg2MJqSSd8qFbhrV_sFVfadyrtCRkC_1cZZA4 1786
skvalidate/data/examples/root_diff/test_1_2/test.a.png sha256=ydeJseF1qV_mLjQZHQb3uXkrrF9-tJaEqpfvyQJJm7U 106219
skvalidate/data/examples/root_diff/test_1_2/test.x.png sha256=be90VkhaBanL0VPuwkDanO069Ipji5uUL4-YQWf6pns 99844
skvalidate/data/examples/root_diff/test_1_2/test.y.png sha256=mHZlEFRCPrO6lhZtAiOKacU93IYXfWFuTXHiPmzIQq0 117030
skvalidate/data/examples/root_diff/test_1_2/test.z.png sha256=XPweaQqJ3dFgWKaSm28nty0AbxWlktzMUaJgc9nUneU 103078
skvalidate/data/examples/root_diff/test_1_3/generate.sh sha256=ciDWL4RS4a8TS0yBf1ikyTcUFEvos6GUdvDKbDU2aBo 184
skvalidate/data/examples/root_diff/test_1_3/root_diff.json sha256=nAyM_3LSVRmE08JOZxVJrFEQtNW35OtfHj0ET28sTJM 2138
skvalidate/data/examples/root_diff/test_1_3/test.a.png sha256=ydeJseF1qV_mLjQZHQb3uXkrrF9-tJaEqpfvyQJJm7U 106219
skvalidate/data/examples/root_diff/test_1_3/test.x.png sha256=be90VkhaBanL0VPuwkDanO069Ipji5uUL4-YQWf6pns 99844
skvalidate/data/examples/root_diff/test_1_3/test.y.png sha256=mHZlEFRCPrO6lhZtAiOKacU93IYXfWFuTXHiPmzIQq0 117030
skvalidate/data/examples/root_diff/test_1_3/test.z.png sha256=XPweaQqJ3dFgWKaSm28nty0AbxWlktzMUaJgc9nUneU 103078
skvalidate/data/templates/report/default/cpp_check_format.md sha256=tcl-4XNeIj16rD7JWXhA6_bqTgtusqbzAgN8wcXBAs8 461
skvalidate/data/templates/report/default/file_metrics.md sha256=O7etkncQ7vQjPbQ48bcJUqtuN02sQPY8QlDtRtFr72w 555
skvalidate/data/templates/report/default/performance.md sha256=gtoeUTx00yKHS_62xNfZloc1rwC5Gn_P77viLskeyxA 816
skvalidate/data/templates/report/default/pipeline.md sha256=UMmCnSMLYXWl1nzqbqfm7UfnyLzdnqGdCVOM5-iiV2w 402
skvalidate/data/templates/report/default/summary.md sha256=SD7ZnH2Yty7fLPkhqnJhczGfpoZhky3tBq0XE0lEzm4 108
skvalidate/data/templates/report/default/validation.md sha256=KdQUOc9tlqIWGX1U850VCSlPZeUI9hqnjP80MO13Lw8 825
skvalidate/data/templates/report/default/validation_detail.md sha256=QzVesBsBXCcwRFfF15r0IfjfP_IWMj_rXt4rF_bARfw 416
skvalidate/gitlab/__init__.py sha256=sTp7LfdCx_FlKS8j2HQb-Sk-pUHdv3qhdUrZxnRsk_Q 11534
skvalidate/io/__init__.py sha256=9x0ciKEtYal4v8h1DBKC_yrl7wpfvMic1j9drvxMa1s 5766
skvalidate/operations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skvalidate/operations/_awkward.py sha256=9JxeVzV8XRF9ReLMrd1ntSm1O6gtIVpHeJSo3JTWdQY 1398
skvalidate/report/__init__.py sha256=6RhQPDhwTN2JiwkV6LiAaxHmPC0V0vy47H1ezS1HUMk 10051
skvalidate/report/cpp_check_format.py sha256=IlIzlpJuXIIRW6lS0yX7HKWLOMsbNLM16TP7ZRp9JCo 1628
skvalidate/report/demo.py sha256=O6_dpKOMJXQ0wysALrxOOQgLOIJpnlPnHF7D7Zt4pb4 4976
skvalidate/report/validation.py sha256=cUYL_ZaKl_1BiFCSOaKJmNuHDW26_mxWMkgGEqaVqpw 8176
skvalidate/software/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
skvalidate/software/detect.py sha256=Uc4F-haktjImj2hiVutlsoBh_tv73_l92Ah1SJkPr48 1096
skvalidate/vis/__init__.py sha256=AXMtMBz6eMBqFV8FygE2Ca3IpMBYjxg9id2fvrwiJU8 3704
skvalidate/vis/profile.py sha256=drtF3kuOqp9sHZvena28JT_LoRViFLo-6vVSEYoDMdo 1318
scikit_validate-2025.1.1.dist-info/AUTHORS.rst sha256=SAkYsVNSlx4zzI1XMxup2Or4731m23OhFpr0arfSJig 183
scikit_validate-2025.1.1.dist-info/LICENSE sha256=De5Z2wAl2IoS665zCRi-3y9UaW_I0Qodff01pRb476E 631
scikit_validate-2025.1.1.dist-info/METADATA sha256=ejHS8CrFdWFxd_oyfavJF8FfjRT9NTraVGzKuyZQCVM 33067
scikit_validate-2025.1.1.dist-info/WHEEL sha256=9Hm2OB-j1QcCUq9Jguht7ayGIIZBRTdOXD1qg9cCgPM 109
scikit_validate-2025.1.1.dist-info/entry_points.txt sha256=oahINbApwrTSTOY9I89j7ERFddnPo0Z0hitz3BlBfLc 1000
scikit_validate-2025.1.1.dist-info/top_level.txt sha256=tG4kIA9tPDEVa4DFozqZwt1JjJMQP-GAxer700Pp7RU 11
scikit_validate-2025.1.1.dist-info/RECORD

top_level.txt

skvalidate

entry_points.txt

run-clang-tidy = skvalidate.clang_tidy:main
sv_absolute_to_relative_path = skvalidate.commands.absolute_to_relative_path:cli
sv_cpp_check_format = skvalidate.commands.cpp_check_format:cli
sv_detect_software_versions = skvalidate.commands.detect_software_versions:cli
sv_execute = skvalidate.commands.execute:cli
sv_file_info = skvalidate.commands.file_info:cli
sv_get_artifact_url = skvalidate.commands.get_artifact_url:cli
sv_get_target_branch = skvalidate.commands.get_target_branch:cli
sv_make_demo_report = skvalidate.commands.make_demo_report:cli
sv_make_report = skvalidate.commands.make_report:cli
sv_merge_json = skvalidate.commands.merge_json:cli
sv_metric_diff = skvalidate.commands.metric_diff:cli
sv_remove_from_env = skvalidate.commands.remove_from_env:cli
sv_root_diff = skvalidate.commands.root_diff:cli
sv_root_info = skvalidate.commands.root_info:cli
sv_submit_report_to_mr = skvalidate.commands.submit_report_to_mr:cli
sv_version = skvalidate.commands.version:cli