Skip to main content

Build Status Coverage Status

tox-pip-extensions

Augment tox with different installation methods via progressive enhancement.

Installation

pip install tox-pip-extensions

Supported extensions

venv-update (pip-faster)

venv-update has the desirable behavior that it synchronizes the installed packages to the dependencies you ask for and uninstalls extraneous things quickly (without removing the virtualenv) -- you'll never need tox --recreate again!

To enable this enhancement, simply add:

[tox]
tox_pip_extensions_ext_venv_update = true

pip-custom-platform

pip-custom-platform is useful if you'd like to target other operating systems and maintain an internal pypi server containing precompiled wheels.

To enable this enhancement, simply add:

[tox]
tox_pip_extensions_ext_pip_custom_platform = true

pip-custom-platform + venv-update (pip-faster)

These extensions can be used together, simply add both:

[tox]
tox_pip_extensions_ext_venv_update = true
tox_pip_extensions_ext_pip_custom_platform = true

Bootstrap requirements

By default, tox-pip-extensions will intelligently choose what versions to install based on the plugins selected.

If you'd like to pin specific versions, tox-pip-extensions will defer to a file named requirements-bootstrap.txt in the same directory as tox.ini.

Release files for tox-pip-extensions 1.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tox-pip-extensions 1.6.0
File Size Uploaded
tox_pip_extensions-1.6.0.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tox-pip-extensions 1.6.0
File Interpreter ABI Platform
tox_pip_extensions-1.6.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 9.0 kB

Release files / tox_pip_extensions-1.6.0.tar.gz

Download URL tox_pip_extensions-1.6.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
58dffa74003988ce8fd4fa67db28d5749b7015d3f7923633143cdd392a1b4f1c
BLAKE2b-256 checksum
How to use checksums
13fa6e440d50c2414f8d11ae2505f9461b8ece81d4bf8b4deacf4e6f8011841c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.7

Release files / tox_pip_extensions-1.6.0-py2.py3-none-any.whl

Download URL tox_pip_extensions-1.6.0-py2.py3-none-any.whl
Size 4.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
38ab15ed5bcb1e1212e7a0a09e9def9d01ae5bb24073f6c6204e88456f970b49
BLAKE2b-256 checksum
How to use checksums
b75d9db89157e4c404920c6cb2d3a0093fe159ac2f2dc3001e84ebf77b86af48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.7

Release history Release notifications | RSS feed

This release

1.6.0 This release

2 release files

1.5.0

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page