tox

View on PyPIReverse Dependencies (3469)

4.4.7 tox-4.4.7-py3-none-any.whl

Wheel Details

Project: tox
Version: 4.4.7
Filename: tox-4.4.7-py3-none-any.whl
Download: [link]
Size: 148965
MD5: c1b6ac0ead69ed384c1a943104c06218
SHA256: da10ca1d809b99fae80b706b9dc9656b1daf505a395ac427d130a8a85502d08f
Uploaded: 2023-03-12 16:50:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tox
Version: 4.4.7
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
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
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: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Requires-Dist: cachetools (>=5.3)
Requires-Dist: chardet (>=5.1)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: filelock (>=3.9)
Requires-Dist: importlib-metadata (>=6); python_version < "3.8"
Requires-Dist: packaging (>=23)
Requires-Dist: platformdirs (>=2.6.2)
Requires-Dist: pluggy (>=1)
Requires-Dist: pyproject-api (>=1.5)
Requires-Dist: tomli (>=2.0.1); python_version < "3.11"
Requires-Dist: typing-extensions (>=4.4); python_version < "3.8"
Requires-Dist: virtualenv (>=20.17.1)
Requires-Dist: furo (>=2022.12.7); extra == "docs"
Requires-Dist: sphinx-argparse-cli (>=1.11); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (!=1.23.4,>=1.22); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5.1); extra == "docs"
Requires-Dist: sphinx-inline-tabs (>=2022.1.2b11); extra == "docs"
Requires-Dist: sphinx (>=6.1.3); extra == "docs"
Requires-Dist: sphinxcontrib-towncrier (>=0.2.1a0); extra == "docs"
Requires-Dist: towncrier (>=22.12); extra == "docs"
Requires-Dist: build[virtualenv] (>=0.10); extra == "testing"
Requires-Dist: covdefaults (>=2.2.2); extra == "testing"
Requires-Dist: devpi-process (>=0.3); extra == "testing"
Requires-Dist: diff-cover (>=7.4); extra == "testing"
Requires-Dist: distlib (>=0.3.6); extra == "testing"
Requires-Dist: flaky (>=3.7); extra == "testing"
Requires-Dist: hatch-vcs (>=0.3); extra == "testing"
Requires-Dist: hatchling (>=1.12.2); extra == "testing"
Requires-Dist: psutil (>=5.9.4); extra == "testing"
Requires-Dist: pytest-cov (>=4); extra == "testing"
Requires-Dist: pytest-mock (>=3.10); extra == "testing"
Requires-Dist: pytest-xdist (>=3.1); extra == "testing"
Requires-Dist: pytest (>=7.2.1); extra == "testing"
Requires-Dist: re-assert (>=1.1); extra == "testing"
Requires-Dist: time-machine (>=2.9); implementation_name != "pypy" and extra == "testing"
Requires-Dist: wheel (>=0.38.4); extra == "testing"
Provides-Extra: docs
Provides-Extra: testing
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 1542 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.13.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=xIFkHAqmNwyzWiJ1W1Qafw3ri6MeJvIb4vej06MOq1M 6004
tox/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/pytest.py sha256=rztJzCiVnlVazoM3poXK-4dZTL-GA6QY-vtQA-jhBFE 19131
tox/report.py sha256=PptYUB5Q1nbOssuMCoA6BfDQYlDfnHzPdhgq1hiSzmQ 8272
tox/run.py sha256=Z1i74Vjt4ft-XElVYFV18VuMH1FMKFp2vzJNSC1vUkw 1782
tox/version.py sha256=kCt9dSz2OtoIAjCcUaZRM0AwQo1EPK6s_xA3mcrPCgk 160
tox/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/main.py sha256=vJVUed94QYt2R5e39_qUNPVptfKFA1s2FLE4VoBu59g 6443
tox/config/of_type.py sha256=T-SH8vRxMwAoVgTesNRKdrv1FbC2hU2NugpWzkhBH5g 4187
tox/config/set_env.py sha256=CuXYcSmfL9mM9UpBKLiXP9WPQi1OSARFPbC-PLHuHzQ 4806
tox/config/sets.py sha256=1yxlo_kNuZTEOvjGfbYmHNank1K_sExzzGgDg-m33GU 9841
tox/config/types.py sha256=Gmgf-I7xUM63ixeYGM6n2Qoxy1axxJ-jAhXJcrEMlEQ 1940
tox/config/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/cli/env_var.py sha256=amh1b7h0z_OYeD3p6SOpA6lzFrPxGnv_gatn_LfI3NA 1166
tox/config/cli/ini.py sha256=w3I6EB6GcJQCQVJpC-QO3tMLixlvlJg1rb1qsf13oRA 3076
tox/config/cli/parse.py sha256=ASXCUO4CqSAiZUklOeqvvCmwG7rUBbQbRERei8K8g08 3044
tox/config/cli/parser.py sha256=NAhoHd_AadBLUgbampQoq4h0CTecYP9JiOd7LxRP13w 13665
tox/config/loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/config/loader/api.py sha256=vi11CqjdcKYEtyptAJy4siQBVkbQa_Gn7uK784K09WY 5076
tox/config/loader/convert.py sha256=6LeUgG4ppLKT7UZVINRvVfrr800DU4a2_34Acd08nCk 6394
tox/config/loader/memory.py sha256=3fUa0pmjzyAGsJ9xYaqA-jxq40hsCAQ4zH2KTAbEoJ0 1880
tox/config/loader/section.py sha256=6Wa_N4BjK4i7OGUgX_zm8xTK5-IMqkDE32zWStRqj3g 1570
tox/config/loader/str_convert.py sha256=W5xU9QkI4H07LBVkdITQlFw7ejpsuO_aU37MMFuC92E 4795
tox/config/loader/stringify.py sha256=-JqA-bZo-apq30QxahKoG2YldGQyPasXCStUlctszGo 1310
tox/config/loader/ini/__init__.py sha256=_jldq_f2WTJ5IG9-DcLA0LhlD0LBHuGXyZyLsaikXsU 3977
tox/config/loader/ini/factor.py sha256=XKR-4Qhnh_yveNPikFQSly35DNw9m4l9J2QdrlyUAv4 3420
tox/config/loader/ini/replace.py sha256=nRLkOxRuzCc8a78HvO34IIMPNmrUVR_NlmFwY65NarE 13352
tox/config/source/__init__.py sha256=qBE7MVrlBnT7RHcIO0YzSZBYZlm9QoUu4VgWS2DenE0 150
tox/config/source/api.py sha256=2aM-4FnFlpt_OQJQU7ljqFuRiSOyYrYUjVox_HhT3GY 3571
tox/config/source/discover.py sha256=Q8U1n-WaPiu2-67tc-w0Zf0zaNYcjHzh5E4PVUpWNu0 2721
tox/config/source/ini.py sha256=ySrJYStX3wudIO6EWjS3uvvdTmm_XiUXKtJ7lktGtd8 4387
tox/config/source/ini_section.py sha256=DNCEVyU9XHevRCwht5R21dBcyAzRPUY9_0642HFkeQY 671
tox/config/source/legacy_toml.py sha256=daucSLWvmXweNxY2y2QpfaEz0iCNXHco32xuK9WRyhg 745
tox/config/source/setup_cfg.py sha256=aSUOi1NvPhODZ9dWMsap6WoHxySAQO0yfVibDWYgDx8 465
tox/config/source/tox_ini.py sha256=tkvgB85Gr8SCeSrkqlA_I2jQLz563ekg-Zc-to9g688 192
tox/execute/__init__.py sha256=rIbn7F7lHQvnWK-xeToaZDajXI_fn4eOvwdawIZQgnI 225
tox/execute/api.py sha256=CEsz_u4fVdY69t9qhh6rHEcU3K2TQiZh1AKWkvDaHwk 9137
tox/execute/pep517_backend.py sha256=pgdRpok3lZlB_O94vfgOLEvj1Pg3yHBmKwQFLPYF7Nk 5195
tox/execute/request.py sha256=_09eR2xzBjqArHJ-tljQS6BqvPrjaVfgVlsrgxoCE_g 2591
tox/execute/stream.py sha256=_ySUqHiuLAbSNXBpozB8lx0JICeAFEQUAkirP9Lcn4I 3433
tox/execute/util.py sha256=k0UbE6fcHLNdlzcULdBWs4a1SRKXtDLusQR-br22cmM 991
tox/execute/local_sub_process/__init__.py sha256=Lde9fJOxhwcVCvrD9zT1_RUnl6BzlXjQK59HswhS0RU 13863
tox/execute/local_sub_process/read_via_thread.py sha256=iOnFkzr4e00EMeFznxeu8zjcknkbMHDkgsL3yLhlla8 1373
tox/execute/local_sub_process/read_via_thread_unix.py sha256=wnez_5Olyog1hTGn4abw87cGHFX9qD8rJnp_8NWEmwA 1955
tox/execute/local_sub_process/read_via_thread_windows.py sha256=wPR9DwFmf7uYV1MBmQMpace3-Dzy7AJuZlAu69IwKrA 2828
tox/journal/__init__.py sha256=_01Arcqtudrs0Iw2G5r7aetMValZmyhzlRuSUPVjTV0 502
tox/journal/env.py sha256=4soNMBsiSbZbyYH3u6Z69I6ZPsWJit3pTYuNp2VT4o8 2115
tox/journal/main.py sha256=JKxQ2HIzUvPRE1IFpM35eo6UQRyIiLUUDHI6ORMvMOs 1384
tox/plugin/__init__.py sha256=2o-Bz_65Tf9_TbUs7XtMF8UlMnDxIg0LvztUvkovKUs 957
tox/plugin/inline.py sha256=qY3hjyblFxfoE6ILHDvwdEllLJypRdafjN8m7OJFS2c 930
tox/plugin/manager.py sha256=-QBzxMMl1QGp04bAI7fq8PDD5miWk5OsXipjw7cZzN8 3616
tox/plugin/spec.py sha256=sKuEVyBV6cU-a4WCkEX8ap8zQDjf673E0b8--WRSrCQ 3113
tox/session/__init__.py sha256=uPtc80Q5OIMiH7ukhBjzAokyLRwjWR1NqSu4qpfDCyM 106
tox/session/env_select.py sha256=BSEjj4P-bO0ShqAFXFn5OVD0BA_Wm-40Un6YVtSNqeA 18051
tox/session/state.py sha256=SoQdYOAzHa3ybnLQyIm-ihJU8FEMI9J0Gqx9uQTwsWo 1323
tox/session/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/session/cmd/depends.py sha256=-Lm3TiEKn8A6U4qEwyDzpN17TH4DL-PF40cwdAyrGcg 1533
tox/session/cmd/devenv.py sha256=lsrkfQO93p8tsoUGhAAf3JgFJbW6lSCpmPjvOrskWNQ 2025
tox/session/cmd/exec_.py sha256=LbD21v-JDx7KQMgfmCyyY2nfuul7wQfKWEY8NzysPbQ 1667
tox/session/cmd/legacy.py sha256=lSO1NTNfPBscJ0C6s0Aac6JXnVwEQEyIMHdwzvAGbY8 5397
tox/session/cmd/list_env.py sha256=x2tpPFSx6CuOV4EKw5b_arctdeaj6iYT3nrNSqS3n5Q 2003
tox/session/cmd/quickstart.py sha256=TXf4QaDoyLXPIx8HSiRU8Nj3aR3k8PmR0Zxr2WXVsvA 1611
tox/session/cmd/show_config.py sha256=Kp4FpYtuynGZVcrCnbsHdJmI3AYP-FCejmVsD8vA4II 3694
tox/session/cmd/version_flag.py sha256=4ZhgYOz6SO6fFbgXa_EELxn62S9_ukmgMpKU_hx3XG8 1722
tox/session/cmd/run/__init__.py sha256=KRipTFet2voj59cJVH4dGTBif-Uru3_FzkwZ8ve5y8M 85
tox/session/cmd/run/common.py sha256=_xGjWrXaWHJoCEBVFa7yLup8klBAAAm_x1cq73Z6QXo 16547
tox/session/cmd/run/parallel.py sha256=SuNpshnfe3L1dkd6CwViVF08YrgD-iAQdRs1hFXANdE 2552
tox/session/cmd/run/sequential.py sha256=t2nmvUW18ljbaxJBP-XtOcipMfmmqO9VutOkV63lLac 648
tox/session/cmd/run/single.py sha256=no4BcmUz8F42e3FcgNw4y5LQ_-HqJjwzYcj1z4K-hf4 4420
tox/tox_env/__init__.py sha256=g9t12NRgldv_TXhXj3w6uQxZFUkE8Kl512_oQ1Pd4sk 109
tox/tox_env/api.py sha256=JYCkZhyfwaEvPQCLm2clVErqvN12XwGAUt7zznigg1Y 20134
tox/tox_env/errors.py sha256=Ci0L4xqW3JTYhgai6wiwJ8CqBH0t8mhisK_f7GrYohQ 291
tox/tox_env/info.py sha256=QVnITHWx2zYNuooQi83MUCviNLqZZPqGjAEBCIEOAV4 2167
tox/tox_env/installer.py sha256=Uz6MN7f3VvCXDU0YTTPXuYTjdq-97kR3GUlDCTVcVbo 798
tox/tox_env/package.py sha256=Kz9PY0dA_FiHhuys0ij701sm78OEQWqjQ8BaJaEKvKA 3627
tox/tox_env/register.py sha256=6O_O9GGE3ENojzNU2idrLAUu2a57eJyyRWLOmGzdlBc 2578
tox/tox_env/runner.py sha256=WdHCW3UqSyRg9sdE_aK-EJWZ01BwTn4XxlG2qxNqE_4 7761
tox/tox_env/util.py sha256=qO3hwWtDZ6z2nUk93h7PoR5phLLUc9UFdzSsJ4u6SGM 738
tox/tox_env/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/api.py sha256=SyHErhALjkzNMXeHDUbpT7-EamZiA-g-0VuqJIQ70kQ 10900
tox/tox_env/python/package.py sha256=0EOnZjkFMYYjPYd9aJlSh6TcIfHWsvVZ486qrzvGL68 4863
tox/tox_env/python/runner.py sha256=spfmq-g_RwC3i5uaB27DPhpH1vkkqMNhbmrQajc8hbA 4446
tox/tox_env/python/pip/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/pip/pip_install.py sha256=-qdpi6JAxV8_DDmzqxJlnnqOP6RP8UrCEAhZR8hO6U0 10355
tox/tox_env/python/pip/req_file.py sha256=U4lzO-tW7d5XkTyVfayQyWTvCAGLV0MS4k5GTUVirik 5390
tox/tox_env/python/pip/req/__init__.py sha256=5VvVYXW3XHBwhV3Y0B9yCn6HRT-x7FYJ3Nk2vqp1ZMY 273
tox/tox_env/python/pip/req/args.py sha256=TVuQBy4iHGCToahDRMji4dPGLu6Hlh3zfGSuF61K4MY 4299
tox/tox_env/python/pip/req/file.py sha256=-gG2vq0Y1_U0RQDCq23GFSU-0Vv9G6OjGl1h99eVR-o 19447
tox/tox_env/python/pip/req/util.py sha256=9Gbsiz-COaXlxPtYkLakdpg-77F7O_dnvA2xAbx0AT0 1354
tox/tox_env/python/virtual_env/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/tox_env/python/virtual_env/api.py sha256=5mJ6iAvQ5cdLNwBpLyU_sR0JgnH2ohvBlXom2AX2Ba8 6352
tox/tox_env/python/virtual_env/runner.py sha256=8fOOQBfbwuwLLgQtSltOCMIbNLSXCD1CCDzp1_tMr9k 1048
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=tu6M8lQN7TSiHT5UJexcN8fRdCABB6FrSfihYAmvRMo 7053
tox/tox_env/python/virtual_env/package/pyproject.py sha256=3XYYCaKfpObJuKGbOfjRZ_SV5cbW8qb6Y0Tn5Xo8KWY 17577
tox/tox_env/python/virtual_env/package/util.py sha256=RwHI6I0ULOEh3oG3S2-EHCz6e2Bhn8bVFXW935qY9UI 2966
tox/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tox/util/ci.py sha256=xsBj-h8YGZQWNu0-o8LYc6rh5Ma99ycDBbcmYbysc-I 1060
tox/util/cpu.py sha256=AWTb_8y8pVeOiovdiqb8f6l0mYX-8K52njpxHBGZdDc 301
tox/util/file_view.py sha256=55kCluUZ8_LEoWWNJSfc41v8cw1le2zYknY5FzaNzaE 1477
tox/util/graph.py sha256=KfOO6iZ1KraUFLT_DLFK3ws5uaqqgjXjBrVOKsCQKbI 2392
tox/util/path.py sha256=TzYDmqAVrK_yAOqxAUGeNqA8SEeJ3KxlxI1VjXmavQ8 644
tox/util/spinner.py sha256=O07thsYzGgCoga9JFgVhOfhNpKvQrFtbK5RUgtMOlzA 6688
tox-4.4.7.dist-info/METADATA sha256=dsemPYfeEkUBKfy-KeVySTIBArvyquC8bWnZ014hzII 4965
tox-4.4.7.dist-info/WHEEL sha256=Fd6mP6ydyRguakwUJ05oBE7fh2IPxgtDN9IwHJ9OqJQ 87
tox-4.4.7.dist-info/entry_points.txt sha256=TYtYI4TWWAijqJC4KKXLDgMe240dxTJL1RL6MOzgE7Q 36
tox-4.4.7.dist-info/licenses/LICENSE sha256=kOJeH68qSq6o2V7o5_VziwUqGswMnFgGgQH5Mahr1Yg 1023
tox-4.4.7.dist-info/RECORD

entry_points.txt

tox = tox.run:run