gluetool

View on PyPIReverse Dependencies (1)

2.16 gluetool-2.16-py3-none-any.whl

Wheel Details

Project: gluetool
Version: 2.16
Filename: gluetool-2.16-py3-none-any.whl
Download: [link]
Size: 314079
MD5: 61e2a02c3a65d230e3c3b43168eb81ac
SHA256: 69686a0d028c6d82021dfa35f0bd0725bcbf02f4b52d810c3077e85224829979
Uploaded: 2025-03-31 18:32:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gluetool
Version: 2.16
Summary: Python framework for constructing command-line pipelines.
Author: Milos Prchlik
Author-Email: mprchlik[at]redhat.com
Home-Page: https://gluetool.readthedocs.org/
Project-Url: Repository, https://gitlab.com/testing-farm/gluetool
License: BSD
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: BSD License
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<3.10
Requires-Dist: Jinja2 (<4.0.0,>=3.0.0)
Requires-Dist: MarkupSafe (<3.0.0,>=2.0.0)
Requires-Dist: Sphinx (<6.0.0,>=5.0.0)
Requires-Dist: attrs (<24.0.0,>=23.1.0)
Requires-Dist: beautifulsoup4
Requires-Dist: cattrs (<24.0.0,>=23.2.0)
Requires-Dist: colorama
Requires-Dist: configparser
Requires-Dist: docutils
Requires-Dist: lxml
Requires-Dist: mock
Requires-Dist: mypy-extensions
Requires-Dist: packaging
Requires-Dist: psutil (<6.0.0,>=5.9.5)
Requires-Dist: requests
Requires-Dist: requests-toolbelt
Requires-Dist: ruamel.yaml (<0.17.0,>=0.16.12)
Requires-Dist: sentry-sdk (<2.0.0,>=1.30.0)
Requires-Dist: six
Requires-Dist: tabulate
Requires-Dist: urlnormalizer
Requires-Dist: zipp
Description-Content-Type: text/x-rst
[Description omitted; length: 1073 characters]

WHEEL

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

RECORD

Path Digest Size
assets/html-log/prism.css sha256=AuKDyRW-HVC_MW1-DkGoISsbr7WfOywItMc5Q9OZyCc 4522
assets/html-log/prism.js sha256=52G5C11JRpvFc_b6ViA6KhDUqFHDI-bgC--1YFeW_rY 13651
assets/html-log/semantic.min.css sha256=UXesixbeLkB_UYxVTzuj_gg3-LMzgwAmg3zD-C4ZASQ 628536
assets/html-log/semantic.min.js sha256=CgSoWC9w5wNmI1aN8dIMK-6DPelUEtvDr-Bc2m_0Nx8 275730
gluetool/__init__.py sha256=QITru8jPJQ8QEfzOtnGCkavT_2ST9ljVMwl2vPEsppQ 351
gluetool/action.py sha256=7-1LdQaxueP1qTd6XVSakNGIG0KNsTroYfBIrG-eQSs 12916
gluetool/color.py sha256=fTHqltVxumGPUYGM8wUqWAq0p-uGOx2lff40o5I3K84 2167
gluetool/core.moduleinfo sha256=JEj4AzClVKgeYOxQ7aGZljFvTFsUTnWjsMy8msbSsDc 765
gluetool/glue.py sha256=muDuzUB5-SYE2p4QaaffoFhG2j7jXGe1kc1c4AHbAh0 100833
gluetool/help.py sha256=QlzFwqrHq7qguHoMff6YN9WEL4QMXH0je3yPPtAEnz4 19758
gluetool/html_log.py sha256=hT6orpK5yyisoIMyZwEvsbItMkgCCXxuLJZgj8Gd8I4 14613
gluetool/log.py sha256=MySaaEzgd_cwwbuszbOku80fuA4B78H5feAEwgVwsUo 49699
gluetool/proxy.py sha256=eF0nGCj7gQ39-Q9EDJNBtFdfZj5pRAkR9mMsT9Lypnk 3752
gluetool/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gluetool/pylint/__init__.py sha256=X1UyvV2DN1Tr5NmrlqMIc4rG0QmmR5nONtO5r4WkpY4 4254
gluetool/pylint/option_default.py sha256=JC3Wh07r2vaNFAunaOz-6YleIQ2Wd2oW1TribeuT77Q 5248
gluetool/pylint/shared_defined.py sha256=cZan6LJd0ANQ0gAeASfIxov078Nt_3N6lZoEaGWDe6w 4698
gluetool/pylint/unknown_option.py sha256=ZAwmzNXuJWIEOP3D4-30OiehgWmUvWyRULcNhUMa8CY 3221
gluetool/result.py sha256=fgCjlft99aJvzqNqViVBry32DvprGwjIxEvbqD6bBbo 6265
gluetool/sentry.py sha256=Z_caas5KJRCGGawS0iVuQ2MumO48rg5wWi8A7Km2VpE 12372
gluetool/tests/__init__.py sha256=JKKLIxU_iLaZF5rm2KIu7ZsjOeRsdxtJsMDjGa2pA-Q 2620
gluetool/tests/assets/parse_config/configroot/config/data_config_root_a sha256=kohSZUL_A0GkmvozrgmUlQ5MtAgO1_xByT55vLgwxm8 311
gluetool/tests/assets/parse_config/configroot/config/data_config_root_b sha256=N8OxxM_Yi7ttKglQFvgp9zmnnvaHbknVH9QAC5slPU8 321
gluetool/tests/assets/parse_config/configroot/config/data_not_unicode sha256=4LmUooMEwFAIXP8oluHuz1za2Cevqcj7SkYRxeLGv2g 42
gluetool/tests/assets/parse_config/configroota/config/data_config_root_a sha256=HrYowO3fj4OuRfRhFIkugqLIci2XH77n6HDKAo4PyDc 346
gluetool/tests/assets/parse_config/configrootb/config/data_config_root_b sha256=N8OxxM_Yi7ttKglQFvgp9zmnnvaHbknVH9QAC5slPU8 321
gluetool/tests/conftest.py sha256=hLDlHi3VUJm-ccV4KRPyQn3HD1ICrbyqNVhH0xNfy3Q 1134
gluetool/tests/test_core.py sha256=V0t6sixpoMtJqj9zf8tqD2_o5X_RZtffCntt3W8eip4 5550
gluetool/tests/test_error.py sha256=jhNMOkFv4NB5i0u1MIEGdFK_zdy4nChoDwYiPxqISAU 4959
gluetool/tests/test_eval_context.py sha256=ljyfzuFGiRqB5jWYBa9FaBoFfowOfsNBDrdxWPZ2rjQ 1024
gluetool/tests/test_help.py sha256=PmpkzhSq3jJQXT0Xxh_aimWvv8Hofn679yP6ZYHiTSU 1280
gluetool/tests/test_json.py sha256=uB0UwvQ1lUk9gniXffXFyjXuGyFRKk4s5u4V4-X26ng 1996
gluetool/tests/test_load_yaml.py sha256=HneyGML2OC8PQuhONrI3-hMiweDCs2qNd2kJ68UzjCI 3564
gluetool/tests/test_log_exception.py sha256=1_NidYHH8LoPxCmIQ-vvYZ_EytsMnLhxftvu4KfMdyQ 2342
gluetool/tests/test_logging.py sha256=D-UFAjTwwLJfUc-lyIwMoPKU5YC4VIrsFWEYXiIWH2g 5054
gluetool/tests/test_module_discovery.py sha256=CTUkK2tf28sZV_8q7j1oAXwG4UMtywbPmB6mZjiJdNs 4470
gluetool/tests/test_new_xml_element.py sha256=uqUHoucwF58yo7TvqqnBb7kN8GI59XTw8v6wvLKggdk 573
gluetool/tests/test_normalize_option.py sha256=7-WiPJlcU2RhAeBitX_9JBzFzUKftbe3zNC673AnjtU 3296
gluetool/tests/test_option.py sha256=VvFf65uWRFbaGAM_Rve3jiyypwcGLFiTPCmzcjLWlLk 1132
gluetool/tests/test_parse_config.py sha256=uoNhnaRe61_K6gOsyM_aXzvb11Ubi_qOcViYO7_vR4s 5087
gluetool/tests/test_pipeline_step.py sha256=RPu-WkF0OtstHve9gi511YUBFqmRqiUAr9G8ofK8k-c 1791
gluetool/tests/test_render_template.py sha256=qv5QjgoPzYMSo1u0zXht08uloyw9qb0E3TkRrHvxfOc 734
gluetool/tests/test_requests.py sha256=j8p3I7fSZF8KXe2MxXXm-2ycbkjSkyiaT1loo9532JA 665
gluetool/tests/test_result.py sha256=AEti4JL77o_MmX2azOYk48LKJzeaeFQoQ23joBKEu1k 2637
gluetool/tests/test_run_command.py sha256=te1C85GF2us7eaVMBy1aKDjxrgm3KMy1uj0ZJzFxE4E 8890
gluetool/tests/test_run_modules.py sha256=sfbjdOLDavoYnhQwKnsmenqeoqVMNybFTTpR8DzS1dU 9458
gluetool/tests/test_tool.py sha256=cIi6MLZCm8DF_eSFvG7waL0Gw03NPJ7XZD1J-viZXOU 4864
gluetool/tests/test_treat_url.py sha256=_9vLBenxXVKeOJfjKp-Th7gNVptNqmlr12zR4sfPdV0 754
gluetool/tests/test_utils.py sha256=Hz_y-m2oKogm-y6nhcKv7QfhU82XcylER1HQFNhZjwk 2813
gluetool/tests/test_wait.py sha256=3lrAEBu-4YjClrw-Pcx3W0V_nVnkSEPUgaXEdvBjfGQ 1987
gluetool/tool.py sha256=O2Mg6DbgMkNTv2Lf7VHdCq9KGzubRONncJkzrYPFlHE 18292
gluetool/utils.py sha256=DpsId_X8P8bpFVWHzYb4miQdD07j18ENuT_PQmN5LXk 58832
gluetool/version.py sha256=ORe6ZmD1dbdwS5WD90TusWMK8KWiJF_jX3nWL62T9rI 165
gluetool_modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gluetool_modules/bash_completion.py sha256=CfGx0O8ODhsfobE0D6UPJe1Zkvxy42gTEiS2ymFXHMQ 4062
gluetool_modules/dep_list.py sha256=nEjZr3iFN3xf46AGqW71ozfYtfUS265tJouDskRrAQc 10863
gluetool_modules/yaml_pipeline.py sha256=dR4hluoHEEVmhGg0YhKhkCppD1SSBUh27Rh7xbvqkDA 7490
gluetool-2.16.dist-info/METADATA sha256=Mu-Rjmwky7vIoRGzMSsxfnireGIfivu-bxNRD-jIkAM 2940
gluetool-2.16.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
gluetool-2.16.dist-info/entry_points.txt sha256=NVed9HRSFgq0vko-nCJC3WGtzPmmCtmruoABCu6eXyY 276
gluetool-2.16.dist-info/RECORD

entry_points.txt

gluetool = gluetool.tool:main
gluetool-html-log = gluetool.html_log:main
.bash_completion = gluetool_modules.bash_completion:BashCompletion
.dep_list = gluetool_modules.dep_list:DepList
.yaml_pipeline = gluetool_modules.yaml_pipeline:YAMLPipeline