reftrace

View on PyPIReverse Dependencies (0)

0.6.0 reftrace-0.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
reftrace-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
reftrace-0.6.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
reftrace-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
reftrace-0.6.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
reftrace-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
reftrace-0.6.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
reftrace-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
reftrace-0.6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
reftrace-0.6.0-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: reftrace
Version: 0.6.0
Filename: reftrace-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
Download: [link]
Size: 4230541
MD5: 5c0c66a21a1fb679e2c13aafcc2606a0
SHA256: dc0f7daed5a2395315a2972dfab4c46cc906bd1304d5144bf7df8d8fc01edd87
Uploaded: 2025-01-23 17:35:46 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: reftrace
Version: 0.6.0
Summary: Lint Nextflow pipelines in Python
Author-Email: Andrew Stiles <andrew[at]reftrace.com>
License: Apache-2.0
Requires-Python: >=3.9
Requires-Dist: click (>=8.0.0)
Requires-Dist: matplotlib (>=3.9.4)
Requires-Dist: networkx (>=3.2.1)
Requires-Dist: protobuf (>=5.29.2)
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2831 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp39-cp39-macosx_11_0_arm64

RECORD

Path Digest Size
reftrace/_version.py sha256=2JKwcA-YQ0okV2N-gwTWy_n51igWrPcsKQFm0cnqsvw 411
reftrace/__init__.py sha256=_LTLzw6n-j3vxh-7ICecpLVo9dcdDPLk__qL-taU2VA 308
reftrace/directives/queue.py sha256=tjCSD_Ex1pajT80ZYwPgXTTCub_cz-hTmp-0sEwkiVs 370
reftrace/directives/time.py sha256=_VxzsiMBRNoBo4Ka9rLf7JZuq98dIalDebabtNpwZbw 404
reftrace/directives/disk.py sha256=ojCkPNHa4886SK7d67o7iduHylcw5cK9teUQcknXK5k 404
reftrace/directives/beforescript.py sha256=qxGL5tx76a0KUhqcdo3xakRCZr9o2Vn2uqe3q_zE1Ig 450
reftrace/directives/machinetype.py sha256=lDg7SegdrHCM6Ny4e-MbaU4sYxet5vFPLQV7PMNtqYo 458
reftrace/directives/publishdir.py sha256=nijJbcRA2fNRtoHQNHCITYQ7XON_rRnoLlL9KZaIiUE 1476
reftrace/directives/maxerrors.py sha256=4uEtpgTkBv0obrstiSu_ggCe_JucpBpHZPfwbiJKbmI 420
reftrace/directives/memory.py sha256=oHuno9ifxv3Ds68JnE1YtG6R0IQFhBUjjHTaKguKvCQ 404
reftrace/directives/stageoutmode.py sha256=Z71ZzJspOFdG21Pd_i559-Za_MtYyqBI6IeGiqcvorE 460
reftrace/directives/fair.py sha256=lEnkJqF9oAFOwnmGO7XFSTQPRDUd24H59mGaz3i0fVU 396
reftrace/directives/conda.py sha256=gRDmF2AisGyBrKGet_hXmOI3VkuScw-lDPDDm6BDAas 470
reftrace/directives/penv.py sha256=d7sAalYf4pXDoNeBVzA0OHiV_sa83NwZ5lQuxTUpm2E 404
reftrace/directives/cpus.py sha256=AkaIqFmQAhXlnu9XbAhuqYqUIP43be8WvaYRmjE1sYI 372
reftrace/directives/shell.py sha256=Oq6_1r6jfYuF8-VQFXNntCqFQCifbYR4EogHEJwScDg 410
reftrace/directives/pod.py sha256=tPjEZKlgJAeZGaer-v1CgmRVdCNpjb8G-7CeCV0Rv_k 511
reftrace/directives/arch.py sha256=1oQseL8AYdcJThw0DtglLTKtoXvzBVjXPUP7v6KqgCI 493
reftrace/directives/cache.py sha256=n1qwdOJAxtTFyEsafiJyEtrvIAQG_jreTKvQUj9ZTug 648
reftrace/directives/__init__.py sha256=krkq6GLHf9vFUh69mVW2oYQA29-yQTQg0oM0LABJulA 3071
reftrace/directives/stageinmode.py sha256=igYhE9GYTKxaWVpvsaCKeYHr-6gSUkjoVkI5Hyeo2eM 456
reftrace/directives/scratch.py sha256=biGIGKZSKJFzHAca8IXdzKhn1QGMLHT0UuUMFopf58M 394
reftrace/directives/maxsubmitawait.py sha256=UHXIUvcvkZSw6M3S1tCnlHD3gHmy0b_vlziGTup1W5c 489
reftrace/directives/container.py sha256=XCfz6lwcQy4L1u5VWD3i2oY3XEWuD3vormpmyKEVZ0M 1273
reftrace/directives/maxforks.py sha256=VdQMhB7RwWiHTk1sywnsQu2r_cNz4gqCiFDNb-1pYJI 436
reftrace/directives/dynamic.py sha256=KauCvmKrPWLD_QHxk0lQH8NsEVkGnGH6irNzyw3jTZM 422
reftrace/directives/errorstrategy.py sha256=OvSedcovEuHiyslZSSeHV-FlEUVqMtJ0QkkYuMzVfJk 468
reftrace/directives/spack.py sha256=ki5GaMEw9J0QH9FFemYBV4WYdkoLBNMNjgjMjOR0vc8 463
reftrace/directives/resourcelimits.py sha256=H5Sncxw2T7rfRi6LiCLPsZvSQ7wETgbEmi2vdLICUV4 465
reftrace/directives/debug.py sha256=3D7bYoJ0w2MdztNbAxKSRlyK3IP98PxAT66LHJ1cWE0 404
reftrace/directives/maxretries.py sha256=O_IEUs0CPSFi0HQ5v22EueaVDSWj_Lz3Taweqrq-1Qc 432
reftrace/directives/label.py sha256=g5yChrxmwYGt4NnvUM5XNRJPsKtkl1F3JWHPHaSRZlE 384
reftrace/directives/afterscript.py sha256=pNomjhvLyTKnXj50YdPLR1twFqTaBYADzbDYm90qEY0 444
reftrace/directives/resourcelabels.py sha256=3nrfgZIMica593ryNL0MoCCHeO9wIJDKW335yGdje78 470
reftrace/directives/module.py sha256=hNNyM5YWtyUp5K2JVrncSEWTXKjOMYoaC5yImodU6Sg 407
reftrace/directives/clusteroptions.py sha256=YM6ElusLtLelvASePBnPifb506mBR_eI5ZkWOhIGoIk 449
reftrace/directives/accelerator.py sha256=IIgglp9bkJucQPtZkV1bLEQV4vgdricc02YPW1gfu5A 525
reftrace/directives/array.py sha256=a96YQPDiE_9KF7vlwDuyWPqyfh6UqcqlExIDlJDxDlc 373
reftrace/directives/echo.py sha256=mosHBXQ1t0KRMPK1jz9-U1zB4Y8fth87PhCKbXHgrUw 396
reftrace/directives/unknown.py sha256=77TOM3sdyFH6ngMOApCDJNReW9aYiblBU10jbXdElbg 517
reftrace/directives/base.py sha256=Qw10nHd6TQOl0wRsPvkFg3rT4Tufb0JFhlxjBXxWHqE 359
reftrace/directives/containeroptions.py sha256=p_PZQHJoVhBBzuz4ijQxC2r_ay5d8e3MuNwUqZ_BRY0 456
reftrace/directives/tag.py sha256=_f1jZNrsgxZNgATkuBydXtNb4osHr6qF2vzM_xX1E8U 368
reftrace/directives/executor.py sha256=AMlhj2O8ycZy9H6fXi_TL6F8nm03zI2jSMZesiVuBZI 440
reftrace/directives/ext.py sha256=2BY1hHmlxXSHBxolgigeYw2iJBPW4i0A5ZUKHJzPzE4 489
reftrace/directives/storedir.py sha256=E-pwkbU5ps4ZLxLvu1f0PfLA4cMVQWWqs9VgEU42Igc 436
reftrace/linting/__init__.py sha256=HMYc9N1O9dmDBJeCd2v4cCj86GVQzdafT_et0JLAs1U 1014
reftrace/configfile/__init__.py sha256=cEUwQfX2dPhVf4KVHVVWXyg_ipbrUofekzCi-BL_1SE 2977
reftrace/proto/common_pb2.pyi sha256=wkMQGM5fKKzIWUe_415su8cBTsFADe8rdidu5KuBZXY 503
reftrace/proto/common_pb2.py sha256=WvV7xIN3B9Vfn8n-ldAQLo2opgb1mqXQMz_IhVYb-oQ 1413
reftrace/proto/config_file_pb2.pyi sha256=HI9HOxw9bG9xZVjAXBNsSm30h6CIZBb_ypxz6yH6bro 3688
reftrace/proto/config_file_pb2.py sha256=wL4KYTMUg_z1fPrzmdW1p-34-5rzAtcCPE_7zEqpM1A 3163
reftrace/proto/module_pb2.py sha256=7FVg16QJEogXNa-wTiw871iJ87PhTfxjB16TLBSjsQ8 15818
reftrace/proto/module_pb2.pyi sha256=gB1JV-SjdRhu7ssVGGBqcCzhofMjviztOXO9yjSn4j8 22482
reftrace/graph/__init__.py sha256=G-_WNyCmVEb48tkBdjRD-miKfZxd24OKebCDupJlRv4 792
reftrace/cli/graph.py sha256=6KX2CKk5k9WLxXVJavA_Z2fjUXjjyFiZLswkvUKXqu4 11039
reftrace/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
reftrace/cli/main.py sha256=KgJRFZNfpbRU1yqz-BgUZ0_zLRFOWQzxNvySIj5x6Jg 14998
reftrace/cli/info.py sha256=zkb3siHLeyEeLegRphg-leEgYrNDvTO_LWNdPwN5kWI 6344
reftrace/fixtures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
reftrace/fixtures/rules.py sha256=d90DYxMyToMj17R_eEBPY0HrDSKGi8KbBxj-nBMWFrQ 11631
reftrace/bindings/config_file.py sha256=lCFMkAqCiaw4FWv9HqpcI7V8T27hWZXy9vq2OwZGY18 2034
reftrace/bindings/lib.py sha256=Tene-Vppud464eOjHOVJyGToQccTBzImmi9puqKEhfw 1151
reftrace/bindings/process.py sha256=qyTenVYApaEPgwKFi9uOXVj16cikeHXJWIMlxXDbV_Y 23021
reftrace/bindings/module.py sha256=K9W48sQZ4V938V4mD0U0fjETeOR5u8f1YhPriF9WyVU 8673
reftrace/bindings/libreftrace.dylib sha256=7uZ7y6Sv5OZQAgU4kK7t9uensPeULC2ooQexmWzrzy4 17466706
reftrace-0.6.0.dist-info/RECORD
reftrace-0.6.0.dist-info/LICENSE sha256=3yFoARGQh1AC6v_E7omJl309lCc6t8ZpDfejI6CqtxM 25675
reftrace-0.6.0.dist-info/WHEEL sha256=md3JO_ifs5j508p3TDNMgtQVtnQblpGEt_Wo4W56l8Y 107
reftrace-0.6.0.dist-info/entry_points.txt sha256=dIdxHoZRXMP1WqSz9Z5nbNEtqVUKSNjm1H17N6ju1PY 51
reftrace-0.6.0.dist-info/top_level.txt sha256=M9Oz4Sw6dZRzc5bgF3puMO-MvXHpnGkWYdpug3oyoVY 9
reftrace-0.6.0.dist-info/METADATA sha256=bC7DvMIT1cZYa5iqwTqBAF_QnfmcoqVoTuBb23NIBew 3306

top_level.txt

reftrace

entry_points.txt

reftrace = reftrace.cli.main:cli