Skip to main content

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.

Contributors Issues Pull Requests Forks


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.txt file.
  • 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

pypixz-2.0.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pypixz-2.0.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

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

Hashes for pypixz-2.0.0.tar.gz
Algorithm Hash digest
SHA256 8d8afcf4fb89d82d459277df97e7e56077ad59852778e06aaf1368eb15553cff
MD5 be5f9c67427c0338b39ee35415945306
BLAKE2b-256 de47a267501186e71f94facb5f65cf80100cb29e8b7c1e8fb40d73ada4b76b54

See more details on using hashes here.

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

Hashes for pypixz-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0dc0261258634277ddd4a5a0c03259bcbbaa2d8e38ffedf60fea5799d377a663
MD5 e86ca8aaa8a4cff279f97df9ee5d6940
BLAKE2b-256 7da4be0ad1f440e7ac49f1eff172555771d60ccb90adc13a5230c732a2e6b02d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page