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

If you're not sure about the file name format, learn more about wheel file names.

librarycreator-1.1.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

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

Hashes for librarycreator-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fdb4ad50bab2e3887c23253d747cd99f0d56fd0f33b2662f11992371e57e3a2d
MD5 bedf738dcbb43afb4756916308ebb60a
BLAKE2b-256 5bcf7e331730c547bb3045598702e0299c6642c9963c4de2ede2517d0b0a09c5

See more details on using hashes here.

Supported by

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