tox

View on PyPIReverse Dependencies (4021)

4.11.4 tox-4.11.4-py3-none-any.whl

Wheel Details

Project: tox
Version: 4.11.4
Filename: tox-4.11.4-py3-none-any.whl
Download: [link]
Size: 153989
MD5: b7c81aea0fba8266269cb6364cbf90bf
SHA256: 2adb83d68f27116812b69aa36676a8d6a52249cb0d173649de0e7d0c2e3e7229
Uploaded: 2023-11-28 04:14:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tox
Version: 4.11.4
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: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: cachetools (>=5.3.1)
Requires-Dist: chardet (>=5.2)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: filelock (>=3.12.3)
Requires-Dist: importlib-metadata (>=6.8); python_version < "3.8"
Requires-Dist: packaging (>=23.1)
Requires-Dist: platformdirs (>=3.10)
Requires-Dist: pluggy (>=1.3)
Requires-Dist: pyproject-api (>=1.6.1)
Requires-Dist: tomli (>=2.0.1); python_version < "3.11"
Requires-Dist: typing-extensions (>=4.7.1); python_version < "3.8"
Requires-Dist: virtualenv (>=20.24.3)
Requires-Dist: furo (>=2023.8.19); extra == "docs"
Requires-Dist: sphinx-argparse-cli (>=1.11.1); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (!=1.23.4,>=1.24); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5.2); extra == "docs"
Requires-Dist: sphinx-inline-tabs (>=2023.4.21); extra == "docs"
Requires-Dist: sphinx (>=7.2.4); extra == "docs"
Requires-Dist: sphinxcontrib-towncrier (>=0.2.1a0); extra == "docs"
Requires-Dist: towncrier (>=23.6); extra == "docs"
Requires-Dist: build[virtualenv] (>=0.10); extra == "testing"
Requires-Dist: covdefaults (>=2.3); extra == "testing"
Requires-Dist: detect-test-pollution (>=1.1.1); extra == "testing"
Requires-Dist: devpi-process (>=1); extra == "testing"
Requires-Dist: diff-cover (>=7.7); extra == "testing"
Requires-Dist: distlib (>=0.3.7); extra == "testing"
Requires-Dist: flaky (>=3.7); extra == "testing"
Requires-Dist: hatch-vcs (>=0.3); extra == "testing"
Requires-Dist: hatchling (>=1.18); extra == "testing"
Requires-Dist: psutil (>=5.9.5); extra == "testing"
Requires-Dist: pytest-cov (>=4.1); extra == "testing"
Requires-Dist: pytest-mock (>=3.11.1); extra == "testing"
Requires-Dist: pytest-xdist (>=3.3.1); extra == "testing"
Requires-Dist: pytest (>=7.4); extra == "testing"
Requires-Dist: re-assert (>=1.1); extra == "testing"
Requires-Dist: time-machine (>=2.12); implementation_name != "pypy" and extra == "testing"
Requires-Dist: wheel (>=0.41.2); extra == "testing"
Provides-Extra: docs
Provides-Extra: testing
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 1549 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.18.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=w7kPmYl4u6BH6pjkNI5FwVGX88lRcaPPpETT-AWyG9E 5916
tox/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/pytest.py sha256=r66YQ-Ra_GHNPlulCPwxmTvWQVUwlc1WtbISeFfzdtc 19328
tox/report.py sha256=-HV3CRA4NUusHuU7akvICMLxRmAhOIwZMyFLATbxKdE 8303
tox/run.py sha256=nHBL0V5hDtvXXj37hJ-sOgKYdGm1ca4l8kziH8nCIjk 1806
tox/version.py sha256=A41535NAaRA1LGOdVoK2wyKeI3qeQFAXEVJSvQadajM 413
tox/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/main.py sha256=4G83Ma6U_x4NeByd2azHdBZY5qTVXveeWKjApHYnAIc 6570
tox/config/of_type.py sha256=OyeTTii1QyUJcfqMAVAXMhTRYXxOqZnBR6BfoN0ow84 4265
tox/config/set_env.py sha256=JNuKFUYPH4MmitKO7SFWB4vg2_bJa3YIHk7Er7IxTvw 4980
tox/config/sets.py sha256=GBGNRprGAYaNZyJ6b6425z5ps8L24T3e2EKgOnp7xpc 9997
tox/config/types.py sha256=rT9EkCXisfNp7iHN-ZR5Ei2lP-aeWXZZ_lYZEg2AP-g 2074
tox/config/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/cli/env_var.py sha256=Paw4s4DIkHrugTJQQrtXgamG1ihWGjA8wo6zOI8xPSU 1479
tox/config/cli/ini.py sha256=lKwwa1aGNM8a7P9eH9xyrLtcMyPP8o6ZOgcgBS_l_5g 3166
tox/config/cli/parse.py sha256=A-q85sLBXdK_9m3qY8X3mqPC_Cf5TBRU6-IO4ES6D4M 3026
tox/config/cli/parser.py sha256=eJmPZkPfItkx7udtcOYwG9a10CQn19zJMjkRXSYBVUs 13586
tox/config/loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/loader/api.py sha256=ECl1ldHaPdUchCYjlucfRGl1Xm3xSrCilWT92lsEvCQ 6178
tox/config/loader/convert.py sha256=fOS9OTvrxRblQ0vG-EVmI0SaFqASjdDdl-1KEL2TCSc 6364
tox/config/loader/memory.py sha256=_Rfixm_2vK9h15nHmHNRm3-_-yTmDSBGRjEigpqUB_Q 1888
tox/config/loader/section.py sha256=9Kr6j0pD4CsY7pz7Go74feVGdB-ylWhuBEwlOR63kdU 1767
tox/config/loader/str_convert.py sha256=0syxQpDIJR5yBNYfaHRNstrgVnRDqudn9hUHxjdseww 4932
tox/config/loader/stringify.py sha256=Guq1Phk0mEOpE7Wc-9cQLfVyfPQRV5Sg0mRniI8vyt4 1327
tox/config/loader/ini/__init__.py sha256=Ks1n7QLu1MiIjohyCawI88scH3guXkpni1q9ARGfvFM 3966
tox/config/loader/ini/factor.py sha256=yj1ViQaqKr7ybR1NrsBH4UuMM9qv4R5VKX5lusAi5vc 3400
tox/config/loader/ini/replace.py sha256=qF6FrYoLtUxUjmKkO41-JryWY5_qEbLhotHQVpNaBqg 13388
tox/config/source/__init__.py sha256=qBE7MVrlBnT7RHcIO0YzSZBYZlm9QoUu4VgWS2DenE0 150
tox/config/source/api.py sha256=zX-jCatLtwqUHz0mqKqm57UIAIJbqjtE_oVo8QNVE18 3625
tox/config/source/discover.py sha256=fje_54p2P7N2XR_788r2QIW8iOajHu_m8gCj2lBvRCI 2819
tox/config/source/ini.py sha256=goFBnc4HyfDFgsj6PH6GU7Op9AfDNqUVG6YNnvNewTs 4458
tox/config/source/ini_section.py sha256=ZQjwoKTGzK7QLRCwb7_HTWf2YFJXmzL9NCHQVZ5jFoI 643
tox/config/source/legacy_toml.py sha256=3IHi8eYuQeIMUsS1XYY3dtbTATsS2uu9BzUB8XX39LE 832
tox/config/source/setup_cfg.py sha256=i0zmptji2agzLKwFZsVa2KLhRxCDH25G1V1ul_YmCi4 530
tox/config/source/tox_ini.py sha256=fJ4axM7k3nAi_6SgymA8C0imZilzdrCskfZEweniVic 193
tox/execute/__init__.py sha256=b3-NIVb1MKxjmcfU7cxz7mFD0Ea8-7tSGblbeS5Gq4g 223
tox/execute/api.py sha256=Ejz86eM5cuwjM2OTqMgEtlcBKw4mh5IJOowUHJVD2Ps 9267
tox/execute/pep517_backend.py sha256=j2hVIXC0OLD_UAV1JYyNf7_fzLWLu3JS8zjTn5EfClk 5171
tox/execute/request.py sha256=YQ9R828dSV8eLEgUdMaTkt-wyiNJF-UdZzDJT_Glzag 2616
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=aAgFnczRQAgEn_4iouqES6P5OoxAslic4EA6nkEWdeU 14187
tox/execute/local_sub_process/read_via_thread.py sha256=1B1rAkvvLT_dlqgdA1WRg0im7bUps-aJNfHf4Q2dphA 1570
tox/execute/local_sub_process/read_via_thread_unix.py sha256=JFFS9TodvVDEmuZLADBygunir6kdMRcW8KUSBbbYB20 1983
tox/execute/local_sub_process/read_via_thread_windows.py sha256=5agauzSJEBOWW2UHfOGwC-Aqyqfp27-0Rk_ciCjZJ44 2892
tox/journal/__init__.py sha256=jykIcrwWYK1egtNFahrpvZijY1MmPH-8U34dSunfjWw 508
tox/journal/env.py sha256=qIPbS3bTxSOHKW3RSAP8jgisfv2k4_GmhGyiGh-BZ-8 2151
tox/journal/main.py sha256=9NPgJVfFT1p6QP_3buy2mXS-SOzX2Co_cIkkK7sL8vg 1403
tox/plugin/__init__.py sha256=-pqWoRb5kKAuX7uVCIytRgNdTgFC-1kO5Sl8mxCWrhg 1530
tox/plugin/inline.py sha256=HSaM8R1veeEitATvXgRoK4VQa8NBRmGqxMvjZe1tefM 966
tox/plugin/manager.py sha256=7a2Bo_yPSfReZHOBnh57Td2oxcx6YkB3IzfIY5DUosE 3702
tox/plugin/spec.py sha256=dfbY5B_ZB8BttA8-_ySnhSYGAtzP9_fJZ7eF8mtATWI 3048
tox/session/__init__.py sha256=x0xgqlbOWODHV8Sw__mcz7wAigKvRp95kPL30Lx9oRs 104
tox/session/env_select.py sha256=9BBOCh3DqRvcYEmHFDlx9igV8Eee4pHWFyi0Llh4B-M 20357
tox/session/state.py sha256=SoQdYOAzHa3ybnLQyIm-ihJU8FEMI9J0Gqx9uQTwsWo 1323
tox/session/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/session/cmd/depends.py sha256=d0WMuQ-nW6iJyceGGJG6xMyIc5n9ybo59b90ss0pLPc 1678
tox/session/cmd/devenv.py sha256=8EO5QLU3sRP2zS3CwNGqtl9F5O_mQ4rGxJgmhJihS2Y 2107
tox/session/cmd/exec_.py sha256=JIkPA9s6VQsVOnmNpOipnmXg2j7-9UBuDoTF2uEw3B4 1766
tox/session/cmd/legacy.py sha256=g8Y9PTjB0_8liUwc4eSYpARzrl0NnEzvVWjB8ZPv3xQ 5538
tox/session/cmd/list_env.py sha256=dVxUZr-noS8CFSxE1mYgqWsBEhmplaMU0pmH6A0QIUY 2117
tox/session/cmd/quickstart.py sha256=qG1dJhC1xLQsy-X6nmYaXk_qHOrz2rFfiNxVkChBfsA 1732
tox/session/cmd/show_config.py sha256=qEZS6F4KDu-AICEtZajeokra8WoWrTg0ZOrjMfDFxfE 3989
tox/session/cmd/version_flag.py sha256=M5PHZmDLNDc_7JRmI8zLMJTqZyUpl0uECcqize5nOZs 1758
tox/session/cmd/run/__init__.py sha256=VhQ1pdj06dfDQbvFSuRq3J7voHjjPd1X6sUPNn6SCLc 83
tox/session/cmd/run/common.py sha256=bUx5mBRyrP8PJ6Z4rB62M5a70R7ciaWLpv6OHkvk1RQ 17665
tox/session/cmd/run/parallel.py sha256=kmllYBnB7dzYjRv2E1BQc2JAF-xV-Mw7NPsbC7hJuvg 2717
tox/session/cmd/run/sequential.py sha256=pYuQG-i_g8lHXTEExJrlgr84qF4j_2Ait1rZhG81fZs 716
tox/session/cmd/run/single.py sha256=2Do172pT6MXrjpTlwvkSs_wUA7H_9Ttw2apSiqNKuXI 4610
tox/tox_env/__init__.py sha256=n1sBR_2rM8uxJIkMxY7I2W1bX3BDJ6t75OpJDIYL-5Q 107
tox/tox_env/api.py sha256=zPWLDCMhVIyJ1zgoqRY76zckzNwKM90ri-uR57QvU6Y 20287
tox/tox_env/errors.py sha256=cJdr5gWBEouNYUwlGc2c0JQ6QvPEhKydLRsP_axEjNc 295
tox/tox_env/info.py sha256=GtxLwyyi27WBKG2djufIMfjasag5mM_3kF0uuYD3q5c 2173
tox/tox_env/installer.py sha256=MO25bNzLxDWgMRHJNSMcAIHwzX9h965a_NyfKD_MtEQ 799
tox/tox_env/package.py sha256=_aZQiIhlfWf1FK5DSmS8LZ2IQDKUegjmuVnwF48C890 3636
tox/tox_env/register.py sha256=DLL5Wk8Ky5ctqnKlnTyN_5OD7mRvTBpigr3gY83ecCQ 2607
tox/tox_env/runner.py sha256=8gGENtumXExk9Hon-zTZ-YaCj_J5SMICPpdLRNcAn8A 7824
tox/tox_env/util.py sha256=fXNj-yQu-06SzH-0emmGm3sh59knEaO55sok7QODCEI 777
tox/tox_env/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/api.py sha256=hZdBVhuGyTEm4QCR2D2T8TxA5QHCAjEO7Q3D0cLwBOo 11061
tox/tox_env/python/package.py sha256=mvWYWgaWFVxdq0EY1vgkPgZtG0jpQvcet_taXvj9Td8 4959
tox/tox_env/python/runner.py sha256=7YjJbUE_JP7g1cJPCCri-DspdF0qgg1NI8y2DZWuMUQ 4600
tox/tox_env/python/pip/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/pip/pip_install.py sha256=QjhjUWY308p3MClVtS8mv2SVQSfkNOSU0-JP5DkF5WQ 10567
tox/tox_env/python/pip/req_file.py sha256=a5cF47SqG8_qvRAItQSkMrq-_o1PM7eqJ93DQEhAP0I 5591
tox/tox_env/python/pip/req/__init__.py sha256=iTlDsdDJDPMmOfEb6RYobSv-qouwqqKDKR-_WMZPwA8 274
tox/tox_env/python/pip/req/args.py sha256=TIhWhvnfFXVBJYlDmTj-18k-3ry2-GPBo5lNMzot160 4319
tox/tox_env/python/pip/req/file.py sha256=78LNIEpQ_gLhrxwRP0wYqW5qUK4kXqhG7cml5k1lWd0 19702
tox/tox_env/python/pip/req/util.py sha256=eUeAk-s2mPNa8n9kpJonDbU2n2RzywSp0V-pRonjTF0 1390
tox/tox_env/python/virtual_env/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/virtual_env/api.py sha256=AUpZVuQlnjlywuPyalpJscjhuhZAwBC0FYJOgePaFyA 6491
tox/tox_env/python/virtual_env/runner.py sha256=FDhXxogAvnMjR0ds0pbleTZgeZ40tclkgH0SLAAUuCc 1139
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=Jzrw7ib5dFBblPgjB3-1m-f3TdRANanLVnJ3nynEBno 7119
tox/tox_env/python/virtual_env/package/pyproject.py sha256=Hom_g6l3Tmud4W_GWOYOKgIGJeJ1JsLU5eFGP7n0YG8 20102
tox/tox_env/python/virtual_env/package/util.py sha256=Cr4msCaT4005_OIzDNdiisgfAMX-LlEPCHGV4h0-bwU 3042
tox/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/util/ci.py sha256=xsBj-h8YGZQWNu0-o8LYc6rh5Ma99ycDBbcmYbysc-I 1060
tox/util/cpu.py sha256=Jbm7hETMhJkg6OG9Uj3YawPv5Q5n59NDUnZne9SItN4 302
tox/util/file_view.py sha256=hB_q-V0TE6BD3poDp-hHg0-NREIm3FSJOpz_3tD7JkU 1534
tox/util/graph.py sha256=syFxR2ORslPkStYUcykVNxKwJOXB4eoFNse05pW2b78 2421
tox/util/path.py sha256=gZQiYBAALHextqUp8-8DCdd0S2FwW3vKeJfeBSlAMqM 700
tox/util/spinner.py sha256=dniCwDg_TnfP8A6paqEOxTxdkRBcMavXRU4quS1k2rE 6870
tox-4.11.4.dist-info/METADATA sha256=wGJPrKZDLYChAk5eZToz5Jz5-8FjwnviFL38tzA-vCc 5002
tox-4.11.4.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
tox-4.11.4.dist-info/entry_points.txt sha256=TYtYI4TWWAijqJC4KKXLDgMe240dxTJL1RL6MOzgE7Q 36
tox-4.11.4.dist-info/licenses/LICENSE sha256=kOJeH68qSq6o2V7o5_VziwUqGswMnFgGgQH5Mahr1Yg 1023
tox-4.11.4.dist-info/RECORD

entry_points.txt

tox = tox.run:run