Skip to main content

LibraryCreator is a Python library that provides a user-friendly way to generate setup files, build wheel files, and upload Python libraries to PyPI.

Project description

LibraryCreator is a Python library that provides a user-friendly way to generate setup files, build wheel files, and upload Python libraries to PyPI (Python Package Index). It offers a graphical user interface (GUI) powered by tkinter, making it easy for developers to create and distribute their Python libraries.


Key Features:
- Generate Setup: Generate a setup.py file for a Python library by providing package details such as name, version, description, author, and author email.
- Build Wheel: Build a wheel file for your Python library, simplifying the distribution and installation process.
- Upload Library: Upload your Python library to PyPI with ease, prompting you for your PyPI credentials and handling the upload process for you.

Installation:
You can install LibraryCreator using pip:
pip install LibraryCreator

Usage:
Here's an example of how to use LibraryCreator:

from LibraryCreator import LibraryCreator

# Create an instance of LibraryCreator
creator = LibraryCreator()

# Run the GUI event loop
creator.run()

This will open the Library Creator GUI, where you can interactively generate setup files, build wheel files, and upload your Python libraries to PyPI.

Documentation:
For detailed documentation and usage examples, please refer to the LibraryCreator Documentation.

License:
LibraryCreator is licensed under the MIT License.

Contributing:
Contributions are welcome! Please see the Contributing Guidelines for more information.

Issues:
If you encounter any issues or have suggestions, please feel free to open an issue on the GitHub repository.

Credits:
LibraryCreator is developed and maintained by TheUnkownHacker.

Release History:
0.0.1-beta (2023-06-03): Initial beta release.

Support:
For support or any inquiries, please contact jhamb.aarav@gmail.com.

Project details


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

librarycreator-1.1.0-py3-none-any.whl (2.0 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