This Flask web application allows you to download Python packages from PyPI along with their dependencies. It provides a user-friendly interface for selecting packages and managing downloads.
- Search and Download: Search for Python packages by name and download them directly.
- Dependency Handling: Automatically resolves and includes package dependencies.
- Docker Support: Easily deploy the application using Docker and Docker Compose.
To run the Flask Pip Downloader application in a Docker container:
- Docker
- Docker Compose
-
Clone the repository:
git clone https://github.com/SolitudePy/pypidownload.git cd pypidownload
-
Build and start the Docker containers:
docker-compose up --build
-
Access the application: Open your web browser and go to http://[ip]:5000 where ip is the host that exposes the docker container port(e.g localhost)