EasyPipUpload(Pip Script Uploader) for PyPi
This Flask application provides a user-friendly graphical user interface (GUI) for effortlessly uploading your Python scripts to the Python Package Index (PyPI). No more command-line struggles!
Features:
- Simplified Uploading: Upload your Python script directly through the GUI, bypassing the need for complex command-line interactions.
- Intuitive Interface: The straightforward layout makes the upload process clear and easy to follow, even for users unfamiliar with PyPI or command-line tools.
- Python Packaging Essentials: Leverages Flask to create a web-based GUI, and includes necessary dependencies in requirements.txt for a seamless setup. Installation:
Install the package from PyPI:
Installation:
pip install EasyPipUpload
Usage:
Ensure you have a PyPI account and have obtained the necessary API credentials(API Key) for uploading packages.
import runpy
from EasyPipUpload import run_app
runpy.run_module(mod_name='run_app', run_name='__main__', alter_sys=True)
It will automatically open the web browser and you can see the GUI for uploading the script.
License:
MIT License (https://opensource.org/license/mit)
Contributions:
Feel free to submit pull requests to improve this project! We welcome contributions that enhance functionality, fix bugs, or improve the user experience.
Metadata
Release files for EasyPipUpload 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| EasyPipUpload-0.1-py3-none-any.whl | Python 3 | none | any | Details for EasyPipUpload-0.1-py3-none-any.whl |
Release files / EasyPipUpload-0.1-py3-none-any.whl
| Download URL | EasyPipUpload-0.1-py3-none-any.whl |
|---|---|
| Size | 6.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7611d75ff705dc3b082ac57767193a474029e37679ab91eb2ccac127adf986cf
|
|
BLAKE2b-256 checksum How to use checksums |
9f58bd25ca9e9b9c372f7ad07f49cf2a10d34be516b989eb196f24935aa30fee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.11
|
Security for EasyPipUpload 0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.