Skip to main content

PyPIxz is a simple, modern, and easy-to-use solution for managing your Python dependencies.

Project description

PyPIxz

PyPIxz is a simple, modern, and easy-to-use solution for managing your Python dependencies.

import pypixz

# Install dependencies listed in a requirements.txt file
pypixz.install_requirements("requirements.txt", enable_logging=False)

# Retrieve information from a module.
result = pypixz.get_module_info("pypixz", version="1.1.2")
print(result)

Output result of get_module_info command :

{'name': 'pypixz', 'description': 'PyPIxz is a simple, modern, and easy-to-use solution for managing your Python dependencies.', 'latest_version': '1.1.2', 'project_url': 'https://pypi.org/project/PyPIxz/', 'pypi_url': 'https://pypi.org/project/PyPIxz/', 'specific_version_exists': True}

[!TIP] If you need a much lighter version for specific needs you can use our LITE version.

[!WARNING] We recommend using PyPIxz LITE at the very beginning of your program to avoid running into the ModuleNotFoundError error.

PyPIxz allows you to easily and simply manage the dependencies necessary for your Python program while maintaining a certain security. It is designed to be compatible with other internal modules such as logging for log management while ensuring compatibility with any Python environment from version 3.8.

Contributors Issues Pull Requests Forks


Installing PyPIxz and Supported Versions

PyPIxz is available on PyPI:

$ python -m pip install 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+).
  • Check Module Information: Retrieves various information about the modules you want.

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-1.1.3.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

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

PyPIxz-1.1.3-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file pypixz-1.1.3.tar.gz.

File metadata

  • Download URL: pypixz-1.1.3.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pypixz-1.1.3.tar.gz
Algorithm Hash digest
SHA256 1fdc82a666a46c1d2fa08fdbddd23097fb9f8f7038b6aeadd7b7f7ae8ac6f1ac
MD5 d210237da4545d666bcc2fe826fee6d9
BLAKE2b-256 5fc8a1bf98caace3fd9488e314ca5021b2345b8b00f30545e32e0b806329215f

See more details on using hashes here.

File details

Details for the file PyPIxz-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: PyPIxz-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for PyPIxz-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c3c5e3634472cccb70e1f4c0c3a7f1af71e29e3431cd47554e37a26f5a5cd9a8
MD5 2164719f6e1297b1681bd4abe6dc98be
BLAKE2b-256 87866291802649850568924c045948a4980d221c8ee40ff294d5d5d77487f4c5

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