Skip to main content

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.

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)

Table of built distributions (wheels) for EasyPipUpload 0.1
File Interpreter ABI Platform
EasyPipUpload-0.1-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page