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
Release history Release notifications | RSS feed
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
File details
Details for the file librarycreator-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: librarycreator-1.1.0-py3-none-any.whl
- Upload date:
- Size: 2.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdb4ad50bab2e3887c23253d747cd99f0d56fd0f33b2662f11992371e57e3a2d |
|
MD5 | bedf738dcbb43afb4756916308ebb60a |
|
BLAKE2b-256 | 5bcf7e331730c547bb3045598702e0299c6642c9963c4de2ede2517d0b0a09c5 |