A python library with a set of tools for installing packages from pypi dynamically
Project description
pypi_api_installer 🪄
A python library with a set of tools for installing python packages from PYPI dynamicly and without using pip or any other shell tools.
Important Note ⚠️
You can install libraries from PyPI and use them immediately. However, libraries that utilize C extensions or require compilation may not function correctly.
installation ⬇️
Use this pip command to install the package:
pip install pypi_api_installer
usage 🙌
The easiest way to use this library to Install packages with its dependencies automatically is by using MagicLibraryInstaller class. An example of utilizing it to install the requests library:
from pypi_api_installer import MagicLibraryInstaller
MagicLibraryInstaller("requests", lib_folder_path="custom_lib")
This script will install the latest version of the requests library, and then install all of its dependencies on the folder custom_lib.
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 pypi_api_installer-1.4.tar.gz.
File metadata
- Download URL: pypi_api_installer-1.4.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce944cf4712c36bfb582d4e638ccbcac85bb0297b17a075d33166a665f28c1ca
|
|
| MD5 |
c4474e519f58fc50e0063a0a950450dc
|
|
| BLAKE2b-256 |
5f1eabc04b2023652717b65742f9b11350f18763ec46b7b0673dcf139a5032b9
|
File details
Details for the file pypi_api_installer-1.4-py3-none-any.whl.
File metadata
- Download URL: pypi_api_installer-1.4-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a7cc7dc3b07e2b168b722721c73b9b47f4840ef051e8fcca6099aa86cd4194d
|
|
| MD5 |
78988019096dd54885a5646ca6492f6a
|
|
| BLAKE2b-256 |
ab7847c01361e96def2fc99352ab6bd372240d465168cfc352bb552ceebe78a0
|