A solution for managing your Python dependencies
Project description
[!IMPORTANT] The PyPixz repository has been moved here. You can still access the old repository.
PyPIxz
A solution for managing your Python dependencies.
import pypixz
# Install a package
pypixz.install_package("pypixz", version_range=">=2.0.0")
# Install dependencies listed in a requirements.txt file
pypixz.install_requirements("requirements.txt")
[!TIP] If you want to use PyPixz to install packages that weren't installed at the beginning of your program, we recommend cloning this repository and adding it to your program.
PyPIxz allows you to easily and simply manage the dependencies required by your Python program while ensuring a high level of security. It is designed to be compatible with other internal modules, such as log management, and ensures compatibility with any Python environment from version 3.8 onwards. PyPIxz requires no dependencies to be installed; it is self-contained and relies solely on the Python standard library.
Installing PyPIxz and supported versions
PyPIxz is available on PyPI :
python -m pip install pypixz
Install with GitHub :
git clone https://github.com/zkeepr/pypixz.git
# Import PyPixz into your project
cp location/of/the/pypixz/path/pypixz/src/pypixz path/where/you/want/to/place/pypixz/
rm -rf location/of/the/pypixz/path/pypixz
PyPIxz officially supports Python 3.8+ :
[!CAUTION] You can use PyPIxz with a version of Python lower than 3.8, but we do not guarantee the compatibility of the program or its updates or security.
Supported Features & Best–Practices
PyPIxz is ready to meet the requirements of managing your dependencies in a robust and reliable way, for today's needs.
- Fast Installation: Manage your dependencies from a
requirements.txtfile. - Modularity: Compatible with other tools and libraries, such as
logging. - Broad Compatibility: Supports modern Python versions (3.8+).
License
This project is licensed under the MIT License. See the license file for more details.
Project details
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 pypixz-2.0.0.tar.gz.
File metadata
- Download URL: pypixz-2.0.0.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d8afcf4fb89d82d459277df97e7e56077ad59852778e06aaf1368eb15553cff
|
|
| MD5 |
be5f9c67427c0338b39ee35415945306
|
|
| BLAKE2b-256 |
de47a267501186e71f94facb5f65cf80100cb29e8b7c1e8fb40d73ada4b76b54
|
File details
Details for the file pypixz-2.0.0-py3-none-any.whl.
File metadata
- Download URL: pypixz-2.0.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0dc0261258634277ddd4a5a0c03259bcbbaa2d8e38ffedf60fea5799d377a663
|
|
| MD5 |
e86ca8aaa8a4cff279f97df9ee5d6940
|
|
| BLAKE2b-256 |
7da4be0ad1f440e7ac49f1eff172555771d60ccb90adc13a5230c732a2e6b02d
|