Skip to main content

Effortlessly uploading your Python scripts to the Python Package Index (PyPI). No more command-line struggles!

Project description

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.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

EasyPipUpload-0.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file EasyPipUpload-0.1-py3-none-any.whl.

File metadata

  • Download URL: EasyPipUpload-0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for EasyPipUpload-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7611d75ff705dc3b082ac57767193a474029e37679ab91eb2ccac127adf986cf
MD5 6cd0009b8dd19f80313efa69515f6e36
BLAKE2b-256 9f58bd25ca9e9b9c372f7ad07f49cf2a10d34be516b989eb196f24935aa30fee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page