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 hashes)

Uploaded Python 3

Supported by

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