tox

View on PyPIReverse Dependencies (5231)

4.24.1 tox-4.24.1-py3-none-any.whl

Wheel Details

Project: tox
Version: 4.24.1
Filename: tox-4.24.1-py3-none-any.whl
Download: [link]
Size: 171829
MD5: 0a244073cd4b1b2fbce40607cd4085be
SHA256: 57ba7df7d199002c6df8c2db9e6484f3de6ca8f42013c083ea2d4d1e5c6bdc75
Uploaded: 2025-01-21 18:58:39 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: tox
Version: 4.24.1
Summary: tox is a generic virtualenv management and test command line tool
Author-Email: Bernát Gábor <gaborjbernat[at]gmail.com>
Maintainer-Email: Anthony Sottile <asottile[at]umich.edu>, Bernát Gábor <gaborjbernat[at]gmail.com>, Jürgen Gmach <juergen.gmach[at]googlemail.com>, Oliver Bestwalter <oliver[at]bestwalter.de>
Project-Url: Documentation, https://tox.wiki
Project-Url: Homepage, http://tox.readthedocs.org
Project-Url: Release Notes, https://tox.wiki/en/latest/changelog.html
Project-Url: Source, https://github.com/tox-dev/tox
Project-Url: Tracker, https://github.com/tox-dev/tox/issues
Keywords: environments,isolated,testing,virtual
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: tox
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: cachetools (>=5.5)
Requires-Dist: chardet (>=5.2)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: filelock (>=3.16.1)
Requires-Dist: packaging (>=24.2)
Requires-Dist: platformdirs (>=4.3.6)
Requires-Dist: pluggy (>=1.5)
Requires-Dist: pyproject-api (>=1.8)
Requires-Dist: tomli (>=2.1); python_version < "3.11"
Requires-Dist: typing-extensions (>=4.12.2); python_version < "3.11"
Requires-Dist: virtualenv (>=20.27.1)
Requires-Dist: devpi-process (>=1.0.2); extra == "test"
Requires-Dist: pytest-mock (>=3.14); extra == "test"
Requires-Dist: pytest (>=8.3.3); extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 1551 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tox/__init__.py sha256=I-Wcqh6wc0hYSI_GD9gQ8I6RC7nO0_f7v_A-kcEOnhk 148
tox/__main__.py sha256=iKSw3yUXmyH3iTyQdkNIt3uugGWCY4Z08uoMFsQHDFA 98
tox/provision.py sha256=bIVCIjbputzmJ6FY0hDb4wLRNETe6DSjWd-ZyiAO6J8 6017
tox/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/pytest.py sha256=RcOhTa74v7S1EK_2gjYdsErpOrZriI8ysiq6OPfbeWQ 19540
tox/report.py sha256=fR-wtVG3hRl8UM1v8wcF80qLGVGT90w4Sya04ibNXaY 8415
tox/run.py sha256=M1x_8Jxp4OVt3kVnJ3LXHrzkYi21Wc1dwdHUGORLEXw 1825
tox/tox.schema.json sha256=gqrZ419jPwffVR17vBGYaca6NXjufjf_6uMS3YWBcoQ 13262
tox/version.py sha256=xnG1lkxNN7fSSb4sKFl3ZMdqNGyDuLaAxH26zTZ3Thw 413
tox/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/main.py sha256=mcvGwTbTuICSBA0y23RiiFX8CUkguoC7ttpZvsFYqsY 6632
tox/config/of_type.py sha256=AoALTH76Bd74attp_GLnSHzSr5aUigS-1SrChhqp2RY 4753
tox/config/set_env.py sha256=8qujyVx8k_6-6yyw54TV7LPj_D30Qj-1cVKDdS5ZXO4 5393
tox/config/sets.py sha256=GnHFJKH7QM5_KnTBiAUXF_SaD4-LUC1R8HM-SyhAGk8 10651
tox/config/types.py sha256=D446uB8Gqpo0PKAN4AffwpPcp1EtYd8iR1Z91mGuoUg 2463
tox/config/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/cli/env_var.py sha256=tjSEekmHfdoGgquZTw6chMU-sz9xu4lYfoPijSLQW0g 1480
tox/config/cli/ini.py sha256=mFvlaxjcwyWGdc8zj0OHm2n9v7pWpDLkfol9trCUUEs 3167
tox/config/cli/parse.py sha256=yGhvJtBSv8Qi7NYid8aGqmqEsFtaE9LJQfl-kQ87iog 3174
tox/config/cli/parser.py sha256=rBlTh_3LkUj6qwegFXewqEic2_yvsIpjYqV_c1H05Vw 16681
tox/config/loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/loader/api.py sha256=-d3eOu7ODfYTuIC2w7CEQPXDhI8lgElpxRKe4AlbDMw 6765
tox/config/loader/convert.py sha256=4Y1rtF9BuJgUo7qBV6blN6-R_KBNtA4RBGHBgDFTN_0 6876
tox/config/loader/memory.py sha256=jkqub8C64wlzFES9Q5_Ugdqwh-8rOYt13WbX3m5KfwI 1956
tox/config/loader/replacer.py sha256=kkfVGHN2Ty9xMovi_xzBJADT1wOKM2iw78TWjia1Nu0 11417
tox/config/loader/section.py sha256=43_t2WW1avxTxx2XN_x3KU7FudxqMorqU9NUWqwj8I8 1784
tox/config/loader/str_convert.py sha256=wSql0ovkLPey4Rc8NxQVIreNDQm6ZCokaF1atiqtF3I 5038
tox/config/loader/stringify.py sha256=Dt1040hR2RGAWAoc0aTE_WocDGxwuoe23_2v-7J5WiQ 1451
tox/config/loader/ini/__init__.py sha256=4loFwxmNNxrk_VLcquPEiQU76lea8p6KajldlmakwJ0 4075
tox/config/loader/ini/factor.py sha256=IVzL7vGjxJwPPrY9sGYLGzFhZgTz3qaNzR88S3DA7t8 3401
tox/config/loader/ini/replace.py sha256=9B6Ta67DYAVqPcBfY7MnPeWFIdbt7aD2uD4q0vj9um4 3887
tox/config/loader/toml/__init__.py sha256=a9V0SCVcc8vifz1U8-t56x7cSTAbMdtEYSYHujMeMT8 3722
tox/config/loader/toml/_api.py sha256=dAz_m18LaqGofd-RipAKeXHtRjKClfpZzXmubGhm_lU 446
tox/config/loader/toml/_replace.py sha256=q5sPCggmaPxn1d4CLuSjEt-1n_3W2Y23Gt1nHJQpcT4 6287
tox/config/loader/toml/_validate.py sha256=gUNUm1hIivTn4eS3A6svAP7QWQTqbV0sjFLIQYmU_AA 2708
tox/config/source/__init__.py sha256=qBE7MVrlBnT7RHcIO0YzSZBYZlm9QoUu4VgWS2DenE0 150
tox/config/source/api.py sha256=BvmPkXkcnzWx0A0fkKu3h4XbU30U2z5_eQ7wUOhN8Dc 3720
tox/config/source/discover.py sha256=v0Js4gSSK3V93BIsipQWK-YrDAIpMM9S6uh_oDphlfs 2964
tox/config/source/ini.py sha256=lQyHIbPBlSEU4WNDMscXad0e3_ViMF3m4ekn2m8FMZQ 4420
tox/config/source/ini_section.py sha256=SJSulfp2itYF1DA73RAsYPaoerFpwkAFwznOPGcPKic 643
tox/config/source/legacy_toml.py sha256=3IHi8eYuQeIMUsS1XYY3dtbTATsS2uu9BzUB8XX39LE 832
tox/config/source/setup_cfg.py sha256=i0zmptji2agzLKwFZsVa2KLhRxCDH25G1V1ul_YmCi4 530
tox/config/source/toml_pyproject.py sha256=nGvtuKgdGUUSBWx4L6onriDGz4GZeJuEwYPzJX_OGgc 4390
tox/config/source/toml_tox.py sha256=ku66WCp3NKcB22T1sQ1xS6e1rypcojPXhT9Edo-YWEU 359
tox/config/source/tox_ini.py sha256=fJ4axM7k3nAi_6SgymA8C0imZilzdrCskfZEweniVic 193
tox/execute/__init__.py sha256=846cKsuzwLGdmjZowdzzzkwmJLRMJXEFEst_NeXJeic 224
tox/execute/api.py sha256=QOfs-Z_GClG77yMFGMHyq_GDjD45LH0ITocCTgANAu8 9871
tox/execute/pep517_backend.py sha256=jrzmGNLxf8Gt6cs8qGmb7aJnMJJ9mB8XW4pYz-Ph458 5229
tox/execute/request.py sha256=a2v0AXkJUfRMndS__xdwKPyCONZHZbu1qyfggITsuts 2648
tox/execute/stream.py sha256=hqsDbZk_393yM6FhWvBP9rVmm4yV-ZeMqadyWmbIe6c 3660
tox/execute/util.py sha256=0p6NuiTYsofB9c9foi4fFRdoQJTrOFV_sX21C2RUDXg 1022
tox/execute/local_sub_process/__init__.py sha256=T3UxCQXCGNSmrj2TK4npn447hsJKBbuVWKuZKvNZH2s 14483
tox/execute/local_sub_process/read_via_thread.py sha256=qK9xjRRGiSyMXIj96WJQx3ZdU83rs0knrs4WLKEXUUc 1571
tox/execute/local_sub_process/read_via_thread_unix.py sha256=LbTlDqtlQBAJGjen5VCmMbF1Hvd_kZXiCOfL70C_qZc 1984
tox/execute/local_sub_process/read_via_thread_windows.py sha256=tzxr1ZwFl3IvbpKo_e-Aj27_caxvU2uT1AFW1SseKT0 2908
tox/journal/__init__.py sha256=I_CIS8TXlvlTyHT9FgESeFjieYaiDVMHNHqmxlSJvgM 581
tox/journal/env.py sha256=8FsYAbgzylg1GCwI4hGcjk0aHiK77pejkwmmTZxZdDI 2152
tox/journal/main.py sha256=ILla8_WR7Oegi8ERfFG62jKpHIi0d7apNdRXCOHbJ4A 1404
tox/plugin/__init__.py sha256=LSo4XNpCuOhwu58afoikQXTDULa_bhGHHaYMFK29znM 1530
tox/plugin/inline.py sha256=HSaM8R1veeEitATvXgRoK4VQa8NBRmGqxMvjZe1tefM 966
tox/plugin/manager.py sha256=V0f_XXUAcqXq343wb-_HPA-eXTn4TUQcj-yObVjzK44 3886
tox/plugin/spec.py sha256=E2UDL-9122YXaJ05ff8x3F_X50Cgy5IFUVwRAPJ-ihw 2924
tox/session/__init__.py sha256=yJovu_yf4AbPNt6pvHS3X2LAdQ9yoxubbcu_6k5PUrw 105
tox/session/env_select.py sha256=Up963C7Zld8pLAYo08wKdntu6wG2GZXBh-tlsCo2qts 21668
tox/session/state.py sha256=0tbjStp9Cwbw0ODyWpgtvBOLsJBNhdtSjsutSeynE-4 1511
tox/session/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/session/cmd/depends.py sha256=G4GCZ4fk9-P5L-yTg799AkhlKnvsECVhnJOy9wccgHk 1682
tox/session/cmd/devenv.py sha256=8EO5QLU3sRP2zS3CwNGqtl9F5O_mQ4rGxJgmhJihS2Y 2107
tox/session/cmd/exec_.py sha256=Y1Cc0hi9AaE9CdPyO859LNUuDmXZSZxZUHGom9BgS00 1839
tox/session/cmd/legacy.py sha256=ddja1Dk9CsPm3voDwhrjX0iUg537qLblt4ANYKoxXdI 5588
tox/session/cmd/list_env.py sha256=jejgatDOwYOPPYGle2FkHGHmcJF1XyivDuSN-rcZVlc 2116
tox/session/cmd/quickstart.py sha256=LkiOdoz_P3ApEjP8NA6nLEqJYFxaH0VDQkdQC6tN8tM 1732
tox/session/cmd/schema.py sha256=OaV2NCu9lQ5S8pS7yOiAGdQRSqqgyUygo31mFFgVzkU 6737
tox/session/cmd/show_config.py sha256=q8yQmvvwmFCM95IsWCxp0jKRvA7rdzIo0JqjZHv-r7o 4088
tox/session/cmd/version_flag.py sha256=PjGs6Q5zRnNolV1wv_HdLhgKkCVozZfW5v7G_2bdoZ0 1967
tox/session/cmd/run/__init__.py sha256=xQx2ogGDdFaxObojRbAalhYnEyi4vyei9EUwCxIuhyE 84
tox/session/cmd/run/common.py sha256=DIkWF7VJFsl6JJX3ydnQsgL69Zkgl1Aed2V4MycpO5g 15006
tox/session/cmd/run/parallel.py sha256=lB_-Idd2CyrcgknjvIcgXYyzqvXD9E-WOa7XO0xflH4 3005
tox/session/cmd/run/sequential.py sha256=Li-cG2ws87Xhaf1tUAyEV03K6ae6hs21v0M7zvV86lQ 717
tox/session/cmd/run/single.py sha256=Mwh3q2OjILvv7T06uPWTsK1kunaYOpnRNOHIf3r-CUQ 4734
tox/tox_env/__init__.py sha256=8ZOvhrsM6SXuBGvUdJ0gcUPBI1BGMRd9G9QesxtkF3Q 108
tox/tox_env/api.py sha256=QElLnZ1qjIIW2SHoyaGhwxsg2czYgQEq0EYG0cmGKH4 20712
tox/tox_env/errors.py sha256=0zjP9EpzmceRsl38W2eQ5h1bmcJ7gi3nWrpNod6xqt4 296
tox/tox_env/info.py sha256=07YO0tjh3Am1_V1lCpaDYihVIQeynWR-h_AkgLScJKo 2174
tox/tox_env/installer.py sha256=MO25bNzLxDWgMRHJNSMcAIHwzX9h965a_NyfKD_MtEQ 799
tox/tox_env/package.py sha256=PQBlHrnIUA7Fu9VA3JCoKZFRolp3gBklJ9E62lxdJ0c 3652
tox/tox_env/register.py sha256=Cc1dGB2Nk9LmMYdZlwM-XUPEY-IqF5HpUFUr34lHC6I 2608
tox/tox_env/runner.py sha256=JFf69YLV9D-1FYiJqhCqm72tPBbUjOo-vca70cdLp54 7824
tox/tox_env/util.py sha256=6gdgMYLgGayLsrpkkGIS3bhDO8ZeoSk0V3yOXclKzPc 779
tox/tox_env/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/api.py sha256=PDOBZZmX-ssd2hojFzSMHr1-4yEuJQkTxnZAQ6ZNCns 12369
tox/tox_env/python/dependency_groups.py sha256=UcPwEb0nSDiWI-wux_86DwHOYHswEFlEYjjsEuP_CM4 2673
tox/tox_env/python/package.py sha256=nBqJ6iJXHABGZCtH7VYGgUP2-S4NVXu07k59MgMDcxw 5151
tox/tox_env/python/runner.py sha256=PVy6HAnNAcad6MrC0gnFWbRomAWYRyaWpJO3RHDrwbg 5734
tox/tox_env/python/pip/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/pip/pip_install.py sha256=vR1UiVG0x_JOpWdSnmh7vpRxCZymR1N0vTV6dkpv4Pc 11475
tox/tox_env/python/pip/req_file.py sha256=Uu2dafQTAXLxlJlNbCy0HK2KWnRXzQCRRpYMmoNOio0 6131
tox/tox_env/python/pip/req/__init__.py sha256=S37BQM7NILVNwglylAyhtMYnIwlNx13ZPBiiPdS3JVk 275
tox/tox_env/python/pip/req/args.py sha256=CdZwDgqVMLsAWt29CklriCnD5AbcgmW7Iqe7ryV4l7Y 4322
tox/tox_env/python/pip/req/file.py sha256=k3cbF_ciVihIilOowgfqZaYbfKUNqz3SKKugUeyfabQ 19707
tox/tox_env/python/pip/req/util.py sha256=QXSkcG2gr9HOvziAMAO74KNjX9vmA6SS2DuuiO7wGhs 1391
tox/tox_env/python/virtual_env/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/virtual_env/api.py sha256=4OKt3GJHw2uQJT_nizfkSSX2RqxRC_mmgitaqr82Les 7631
tox/tox_env/python/virtual_env/runner.py sha256=IJkZhML2K9Zn-RkivWetVeaASVLHLACgRDuN8WJ-2Qg 1126
tox/tox_env/python/virtual_env/package/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/virtual_env/package/cmd_builder.py sha256=sg461UYrWdlZqAUwZ1H0xhN5K6V4rJklkFx36inld2Q 7178
tox/tox_env/python/virtual_env/package/pyproject.py sha256=Ff-bJ1B0WIdPT1kcCWPzsVp08Dn6rGsv00kfVdt4SjE 21112
tox/tox_env/python/virtual_env/package/util.py sha256=gAO83FnsLd8UKOu4RtSq6LRifHv711zC817ZVpP0A9s 3052
tox/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/util/ci.py sha256=xsBj-h8YGZQWNu0-o8LYc6rh5Ma99ycDBbcmYbysc-I 1060
tox/util/cpu.py sha256=ufpHa1vR6H789p-7vDLNv46-C6OXCdMds-OaWPEPTuA 296
tox/util/file_view.py sha256=hB_q-V0TE6BD3poDp-hHg0-NREIm3FSJOpz_3tD7JkU 1534
tox/util/graph.py sha256=B01lukpszwn_YPZiYmJVyqA5cIh-ysxP8Iz-X1I-IXs 2419
tox/util/path.py sha256=gZQiYBAALHextqUp8-8DCdd0S2FwW3vKeJfeBSlAMqM 700
tox/util/spinner.py sha256=M-PnU0yfkgPlKIajMOJ_DFco2zJeDDUNZ29tqIXc53w 6854
tox-4.24.1.dist-info/METADATA sha256=nn7A56FfpNmnvfusrlGUs8NuCZzpYslbfBVRA-ijQFo 3737
tox-4.24.1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
tox-4.24.1.dist-info/entry_points.txt sha256=TYtYI4TWWAijqJC4KKXLDgMe240dxTJL1RL6MOzgE7Q 36
tox-4.24.1.dist-info/licenses/LICENSE sha256=kOJeH68qSq6o2V7o5_VziwUqGswMnFgGgQH5Mahr1Yg 1023
tox-4.24.1.dist-info/RECORD

entry_points.txt

tox = tox.run:run