Detect changes in your pytask environment and abort a project build.
Project description
pytask-environment
pytask-environment allows you to detect changes in your pytask environment and abort a project build.
Installation
pytask-environment is available on PyPI and Anaconda.org. Install it with
$ pip install pytask-environment
# or
$ conda install -c conda-forge pytask-environment
Usage
If the user attempts to build the project with pytask build and the Python version has
been cached in the database in a previous run, an invocation with a different
environment will produce the following command line output.
Running
$ pytask --update-environment
will update the information on the environment.
To disable either checking the path or the version, set the following configuration to a falsy value.
[tool.pytask.ini_options]
check_python_version = false # true by default
check_environment = false # true by default
Future development
The plugin might be further extended to compare the current environment against an
environment.yml or a list of packages and versions to ensure that the environment is
not altered.
Changes
Consult the release notes to find out about what is new.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pytask_environment-0.3.0.tar.gz.
File metadata
- Download URL: pytask_environment-0.3.0.tar.gz
- Upload date:
- Size: 53.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d40df5aa3432a5523a9740953089ee5ef0481ce3e407e0cbcba37c4c9b1c932c
|
|
| MD5 |
42f9ca389827c98a66759c8bb655e396
|
|
| BLAKE2b-256 |
0afab27dbc7177bb6da2db6ed864f21d75a92df04c48619aba61b0f70005d41b
|
File details
Details for the file pytask_environment-0.3.0-py3-none-any.whl.
File metadata
- Download URL: pytask_environment-0.3.0-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7db896179a5d129a294148d97f9adbf2d49c9cd217b86685a20157f4f37501de
|
|
| MD5 |
763e60d2b69d7feb80b2680c0e4460c4
|
|
| BLAKE2b-256 |
2a5784df31619e77d0b899fa608b1801ff148804f914572ef1b4c590333a53fb
|