virtualenv

View on PyPIReverse Dependencies (702)

20.29.1 virtualenv-20.29.1-py3-none-any.whl

Wheel Details

Project: virtualenv
Version: 20.29.1
Filename: virtualenv-20.29.1-py3-none-any.whl
Download: [link]
Size: 4282379
MD5: c8ea17ab2aea67a5fda09a2c519bdc30
SHA256: 4e4cb403c0b0da39e13b46b1b2476e505cb0046b25f242bee80f62bf990b2779
Uploaded: 2025-01-17 17:32:19 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: virtualenv
Version: 20.29.1
Summary: Virtual Python Environment builder
Maintainer-Email: Bernat Gabor <gaborjbernat[at]gmail.com>
Project-Url: Documentation, https://virtualenv.pypa.io
Project-Url: Homepage, https://github.com/pypa/virtualenv
Project-Url: Source, https://github.com/pypa/virtualenv
Project-Url: Tracker, https://github.com/pypa/virtualenv/issues
Keywords: environments,isolated,virtual
Classifier: Development Status :: 5 - Production/Stable
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: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: distlib (<1,>=0.3.7)
Requires-Dist: filelock (<4,>=3.12.2)
Requires-Dist: importlib-metadata (>=6.6); python_version < "3.8"
Requires-Dist: platformdirs (<5,>=3.9.1)
Requires-Dist: furo (>=2023.7.26); extra == "docs"
Requires-Dist: proselint (>=0.13); extra == "docs"
Requires-Dist: sphinx (!=7.3,>=7.1.2); extra == "docs"
Requires-Dist: sphinx-argparse (>=0.4); extra == "docs"
Requires-Dist: sphinxcontrib-towncrier (>=0.2.1a0); extra == "docs"
Requires-Dist: towncrier (>=23.6); extra == "docs"
Requires-Dist: covdefaults (>=2.3); extra == "test"
Requires-Dist: coverage-enable-subprocess (>=1); extra == "test"
Requires-Dist: coverage (>=7.2.7); extra == "test"
Requires-Dist: flaky (>=3.7); extra == "test"
Requires-Dist: packaging (>=23.1); extra == "test"
Requires-Dist: pytest-env (>=0.8.2); extra == "test"
Requires-Dist: pytest-freezer (>=0.4.8); (platform_python_implementation == "PyPy" or (platform_python_implementation == "CPython" and sys_platform == "win32" and python_version >= "3.13")) and extra == "test"
Requires-Dist: pytest-mock (>=3.11.1); extra == "test"
Requires-Dist: pytest-randomly (>=3.12); extra == "test"
Requires-Dist: pytest-timeout (>=2.1); extra == "test"
Requires-Dist: pytest (>=7.4); extra == "test"
Requires-Dist: setuptools (>=68); extra == "test"
Requires-Dist: time-machine (>=2.10); platform_python_implementation == "CPython" and extra == "test"
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 1614 characters]

WHEEL

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

RECORD

Path Digest Size
virtualenv/__init__.py sha256=Xgxz-UdfWM8x8Waxcn9Lb50VamQJ6VtQi6CYwnSO-nM 183
virtualenv/__main__.py sha256=cj9pmSCuFGCq2BDSG0W451IxJiZOMxh3jDVyT7wP2X4 2743
virtualenv/info.py sha256=cq7uiuQgSTfBM12RLSm5ZTgAVcQb01peWEQkXVGOGl0 2017
virtualenv/report.py sha256=YFUjwNWNQXPB1cAeH5OAl0pl7BVZzxsAYD-2aidzuJA 1354
virtualenv/version.py sha256=K17C6mdjbDne8by-6Tw0rT0LatFj5OYlOetKm70EDw4 415
virtualenv/activation/__init__.py sha256=usYC7WoMVgHu2ybcPhz6F2OPkBNS4IiuHW77Gv_s4SM 464
virtualenv/activation/activator.py sha256=l_KpaUpE-sG82axgF9vz4ng3QtoJox3rkzOn1vynPTM 1419
virtualenv/activation/via_template.py sha256=RLqcAsBa79oQxyYNVbHRSkN64HXx7ItKvSv57_Ee6C4 3043
virtualenv/activation/bash/__init__.py sha256=-gJPcAs3VEY2EP5URBsUaXTHrlQGamSyNO6E4ohe8pw 334
virtualenv/activation/bash/activate.sh sha256=YfUoH9KSXNKKIk1FLHxO4fD6VpD3munV81Z164AsY_c 2270
virtualenv/activation/batch/__init__.py sha256=p9VSdsxBxWOZCExupbd5y6XMNynUCgH4JE02U3Tcq1c 756
virtualenv/activation/batch/activate.bat sha256=c1FAMDQlAzjb8lpFXS7Oaq1N4iReyG8riAHmq4X9N2M 1457
virtualenv/activation/batch/deactivate.bat sha256=07F0HsJ5cs1VpOxPyR8LFqBgNRD2TPhK4NNxF6NIRas 537
virtualenv/activation/batch/pydoc.bat sha256=pVuxn8mn9P_Rd0349fiBEiwIuMvfJQSfgJ2dljUT2fA 24
virtualenv/activation/cshell/__init__.py sha256=ZUCemt69joL0KoBSqHQILHTbVeCXjSMpOL9IIofrw6Y 336
virtualenv/activation/cshell/activate.csh sha256=Ayh2k6bO1T-gLhqSqewMa-TVjIAhxmv6VN5Mk9dInRA 1527
virtualenv/activation/fish/__init__.py sha256=gi0Q2mhmsHLtN_vm2Ck6m_tg6ixmJ5BGQ9SZJDjOHVE 241
virtualenv/activation/fish/activate.fish sha256=JB1wsAeB_3fIwDWchEpT-BB9iNemjgl-kJhnmfV_DUs 3089
virtualenv/activation/nushell/__init__.py sha256=suMVpehUTmxv3MpITh7W2fa6MweRjVFs1SY-WzNHVDc 1205
virtualenv/activation/nushell/activate.nu sha256=WAL7OB7ywDM9ZtrgUUrZFlwvhr0V_24Y8ue5gqyijOc 2772
virtualenv/activation/powershell/__init__.py sha256=A3H7keFmOngsn821tnt1Y4Ms3lsxM62jdWVxVb6_OZ0 823
virtualenv/activation/powershell/activate.ps1 sha256=PdtKOwW9w4kFwVqNyrCvCLQ1Vtz1-JVcO66WHK-dtWY 1708
virtualenv/activation/python/__init__.py sha256=mLxIDdV7rTjC6pfxzeCbAfsGRryoqIGFQri4hcqWzE4 830
virtualenv/activation/python/activate_this.py sha256=CHY9wIkzvFIVzSZZPeDGN5VeHgBRdfYf-9xge_h6epw 1305
virtualenv/app_data/__init__.py sha256=FafIXaRtdKwiZ56jmOJmmbmzFrDFQnizrXEaVC-KWUc 1467
virtualenv/app_data/base.py sha256=NTlg2lAEHXV3nehGihy1KLyqTorDcmPvpR9caWepFnw 2083
virtualenv/app_data/na.py sha256=9ye51rBg5Ywz2i58s6b6XxdBeHvuIIgGmXO65P5eLFo 1500
virtualenv/app_data/read_only.py sha256=C4jfyONJLVPAKUKE7QMHBAk_adfhmWK31xX_7TLxCc4 1113
virtualenv/app_data/via_disk_folder.py sha256=F17_a_jl4Ky0ZAJ7bCQs-8WJ6afcMUfgIlCRgkIltp8 5535
virtualenv/app_data/via_tempdir.py sha256=bnW_PRpl7ddNX6V5F5u9y_n1XIoyrw_nlyRqF5uFsEU 811
virtualenv/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/config/convert.py sha256=JS3yuKrztQe6R9TYrJt8QR2P1d-2cyeJ18fXpwJ5xpQ 2792
virtualenv/config/env_var.py sha256=sEC6c3u63bEZ6AC218QgzgLlxMZggBoTAq9s5xnYm9U 748
virtualenv/config/ini.py sha256=CgIXQo5JWM5wjB0nxPk_hmuj6BjjCN7qVkHdDOOarao 2706
virtualenv/config/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/config/cli/parser.py sha256=p3f0_8vhCX0P9mGUB6XlgKZD3rRAWevM8n9FLw4pfHE 4638
virtualenv/create/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/create/creator.py sha256=W1K6xBrXbj_9YStkEVe-lnM0TRzw21Q0HQZRsSuEbXU 9205
virtualenv/create/debug.py sha256=tjQToAjvU0MUQZEUOugoB3l7UPIKNJRPRBnaLKQDVcI 3149
virtualenv/create/describe.py sha256=OgGhSQJwM4NV_ECX-U9MgeKWl8qIn3Pj-ModMnumQWY 3154
virtualenv/create/pyenv_cfg.py sha256=sRTbgcsPbxjark2xOXMc0vAQDUAf2RGqN9dKgtA-oOw 1825
virtualenv/create/via_global_ref/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/create/via_global_ref/_virtualenv.py sha256=DyA1HqfpADnEbT-r3vmR8oseP_M-sT7m8NXNIeoOixQ 4443
virtualenv/create/via_global_ref/api.py sha256=AbWJVLwzKxQ2QOFEV5XtwVmCNqZ8958vfYGoRBTNXDk 4288
virtualenv/create/via_global_ref/store.py sha256=OVRyaMUBT7Kh_sEy02m5VsHvh0tpxynpKxLjXDDXb1c 667
virtualenv/create/via_global_ref/venv.py sha256=TxKXeyA2va0TWsK3sll47b_4rvlUHhSFEosgczUdOmk 3702
virtualenv/create/via_global_ref/builtin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/create/via_global_ref/builtin/builtin_way.py sha256=gcw1jAjMKLfCVRKbZKRGoqixsmGXt8YuiH2NYPKI-Lg 520
virtualenv/create/via_global_ref/builtin/ref.py sha256=96T97fbI3BECmwSHNeV8Sty469GJKYPIiZeSEWNatwc 5433
virtualenv/create/via_global_ref/builtin/via_global_self_do.py sha256=zTjsxnASAwMFgI8tvB3YK0FSfPM08B3O6QM7DGQgF0M 4430
virtualenv/create/via_global_ref/builtin/cpython/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/create/via_global_ref/builtin/cpython/common.py sha256=FKWPp0UAq7lFX_vcBCJAZQS6qzN6uo73d0ST8DI-EkM 2513
virtualenv/create/via_global_ref/builtin/cpython/cpython3.py sha256=HBt9OKqjvAXRWvz6rvyVA9WB-n6gKk_agakVzqGMd6c 4789
virtualenv/create/via_global_ref/builtin/cpython/mac_os.py sha256=e0LWrkbqROtz0UkRROwjDE6p91tmSMRhC3K-GuGZUJg 11669
virtualenv/create/via_global_ref/builtin/pypy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/create/via_global_ref/builtin/pypy/common.py sha256=WwjoRRzPqQKiRdgkLfPKiYOPWMyx4KkG2XyRDCTTZ3I 1716
virtualenv/create/via_global_ref/builtin/pypy/pypy3.py sha256=srpqZzZWb7bdGSZk5YNPOPEJZ5cb7Wf8eISEcvlX7FU 2494
virtualenv/discovery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/discovery/builtin.py sha256=s4n7OVyIvQlsmEx04jbddPQYMjYM6hI-pibagZw0yIc 8193
virtualenv/discovery/cached_py_info.py sha256=eU9UKU7rDWKD9Y-44zJTAsGCo8EBd-AsASUVx6AvsTs 6612
virtualenv/discovery/discover.py sha256=St6Kh8w5PudqlB1IuAWaNpzfLfB9NrIlqpNU2h6C-lA 1173
virtualenv/discovery/py_info.py sha256=tq5Nkqp5flV9FbZR33JrZrLNexyPSOdngIh6wSuxvDc 25966
virtualenv/discovery/py_spec.py sha256=oEYEdBmK8oev9EhGVBeifSVfwWM-KyPvwy2A96xnM14 5034
virtualenv/discovery/windows/__init__.py sha256=tsPXcRdmIO20rb_bVDFVwXxANbniHW28FSOJ6I0_zw4 1889
virtualenv/discovery/windows/pep514.py sha256=LXpkQf9NLmXyEvf2k7NSmS0aVqjN18PoytwtPUV18uI 5644
virtualenv/run/__init__.py sha256=4GXLmPoWqg7krVttq3c70twJycZSes8oeKTl0MonRqY 6244
virtualenv/run/session.py sha256=IjJVBp2mpuyI2Ksh10Z24sZ3Cpq1l-iXG1xmvxxE2TQ 2487
virtualenv/run/plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/run/plugin/activators.py sha256=rNo8gEM7Tqk0NFV8RWX8RlrZcmHc13-8R7WF8pO2bLU 2235
virtualenv/run/plugin/base.py sha256=B9saI-0WZHjsQeu_yx7iIFhNoVfgoMknlKlPDVdA4j0 2096
virtualenv/run/plugin/creators.py sha256=hMQQX51lp-t1HdV7zvJaAIqIg_tXYVF_DYtXh2XXjZo 3626
virtualenv/run/plugin/discovery.py sha256=va7Xj6Bn3QD1oZJ6WqrisH6sB9xHZoK81rHmsFnWhdw 1180
virtualenv/run/plugin/seeders.py sha256=up_Ai5SsBzqSGfWonlQMgiIKs8NJon6WtxI8CINx1vk 1050
virtualenv/seed/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/seed/seeder.py sha256=Ao-b5mtuQJWfpJigJ8WYHTRdQzYC0btQ1rkHn1fkcig 1155
virtualenv/seed/embed/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/seed/embed/base_embed.py sha256=nVZwY7RnZBA1wGttLC4tvOIUsYBaQUZQh6UFF7gq17s 4219
virtualenv/seed/embed/pip_invoke.py sha256=O9TVzu6LG2WoFqVxhrNeUY9GqsZc-w6T82OfGO59SUk 2237
virtualenv/seed/embed/via_app_data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/seed/embed/via_app_data/via_app_data.py sha256=_vfxj5-4HsiIOHxVTJlNvVn_53M5e3IRfuaefKMbHJM 5910
virtualenv/seed/embed/via_app_data/pip_install/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/seed/embed/via_app_data/pip_install/base.py sha256=CKRktWcK1WAuFafQZW9fkgap4QkLRgbHx04uMnYaYS0 8336
virtualenv/seed/embed/via_app_data/pip_install/copy.py sha256=g-vzGeo0RuWiV_e5OaMvPL1Oz_oHzSzGfkhAirNFcPE 1240
virtualenv/seed/embed/via_app_data/pip_install/symlink.py sha256=sBSLyrsp244DYIpC2AIWdR-UoqospLEKUTsG3jQAU5g 2015
virtualenv/seed/wheels/__init__.py sha256=rN6_NcnOOrsaIgPv18aYNwoTfeP10c0J5GjF8u6WMtc 204
virtualenv/seed/wheels/acquire.py sha256=9VnXwSTALn8kumvWPwIxBn1V484PdpD7eUozntP-cXA 4588
virtualenv/seed/wheels/bundle.py sha256=Ub8PxmsuovpuB1ns-74BuAGcuxjUEL_gfWoOoMW1Q28 1863
virtualenv/seed/wheels/periodic_update.py sha256=lH35tZH91nY1m4BI55bu8lVJduwz8RvY_fNxe-7KF8I 15586
virtualenv/seed/wheels/util.py sha256=cNZBMglOXir5LKC8M1-s2GZHyCt65vJKegyL7kg6Zg0 3962
virtualenv/seed/wheels/embed/__init__.py sha256=RVhQzqbJwB4cldA9vaHcLKsW-VExqCoyR_qw-fPAjbA 1716
virtualenv/seed/wheels/embed/pip-24.3.1-py3-none-any.whl sha256=N5BiR4AII2X0dUnQMvN3DusrHovR97LgLazhr6NhtO0 1822182
virtualenv/seed/wheels/embed/setuptools-75.3.0-py3-none-any.whl sha256=8lBJZoYTVqo4YWdgwPZlaOU1ViN0mVNntOaccUPPa80 1251070
virtualenv/seed/wheels/embed/setuptools-75.8.0-py3-none-any.whl sha256=45gvREYXI5Il1nUhXVH2ugX4RdTuwxPaRBj9u1b7J-M 1228782
virtualenv/seed/wheels/embed/wheel-0.45.1-py3-none-any.whl sha256=cI50gcyAF5rw5Va78MwAuERMcyHicAuNhYAjHRMBckg 72494
virtualenv/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualenv/util/error.py sha256=qglTAnbZCj5qKaK9iNka44gfOA0vc2S0FRhLTL4gijo 323
virtualenv/util/lock.py sha256=t5LA8FDFVMofnvcqezwbIuAXHf1SR46ggIY_iPYgSTI 4786
virtualenv/util/zipapp.py sha256=zUZcc5MVmeJkXeEu5RtNiqK8fVe8F84MjeTR-uXWP4I 1246
virtualenv/util/path/__init__.py sha256=Ujv6toeiy-5uw4yPfnG7ZFvoxYs8J4JMQOiT3IWoimg 340
virtualenv/util/path/_permission.py sha256=cJntuU9FT_VjaO_AvKArDud4-ZmgdUEY9bBGWd83-cs 665
virtualenv/util/path/_sync.py sha256=6ua3XQxsINrkc8C6xwHl2S9iH_TeH-pm-FkWRcH_4UU 2121
virtualenv/util/path/_win.py sha256=ymVUtPCmAc3wCYMY4syCACFcaeFPrTJluze8UG8IpLU 803
virtualenv/util/subprocess/__init__.py sha256=BUsxWu7PUugQGXTl9dq0eem3tjkug7_1H0yWgCV2VVM 735
virtualenv-20.29.1.dist-info/METADATA sha256=3FwonyD9bwcR4IOFFl4ToEm9PSzddcDRR9cBRmtsEuU 4466
virtualenv-20.29.1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
virtualenv-20.29.1.dist-info/entry_points.txt sha256=AZly5CLXNaFe4Ib7lhw_NffJc6059sN8WYsVXOkdj34 1278
virtualenv-20.29.1.dist-info/licenses/LICENSE sha256=XBWRk3jFsqqrexnOpw2M3HX3aHnjJFTkwDmfi3HRcek 1074
virtualenv-20.29.1.dist-info/RECORD

entry_points.txt

virtualenv = virtualenv.__main__:run_with_catch
bash = virtualenv.activation.bash:BashActivator
batch = virtualenv.activation.batch:BatchActivator
cshell = virtualenv.activation.cshell:CShellActivator
fish = virtualenv.activation.fish:FishActivator
nushell = virtualenv.activation.nushell:NushellActivator
powershell = virtualenv.activation.powershell:PowerShellActivator
python = virtualenv.activation.python:PythonActivator
cpython3-mac-brew = virtualenv.create.via_global_ref.builtin.cpython.mac_os:CPython3macOsBrew
cpython3-mac-framework = virtualenv.create.via_global_ref.builtin.cpython.mac_os:CPython3macOsFramework
cpython3-posix = virtualenv.create.via_global_ref.builtin.cpython.cpython3:CPython3Posix
cpython3-win = virtualenv.create.via_global_ref.builtin.cpython.cpython3:CPython3Windows
pypy3-posix = virtualenv.create.via_global_ref.builtin.pypy.pypy3:PyPy3Posix
pypy3-win = virtualenv.create.via_global_ref.builtin.pypy.pypy3:Pypy3Windows
venv = virtualenv.create.via_global_ref.venv:Venv
builtin = virtualenv.discovery.builtin:Builtin
app-data = virtualenv.seed.embed.via_app_data.via_app_data:FromAppData
pip = virtualenv.seed.embed.pip_invoke:PipInvoke