This project creates a PyPI-ready project structure automatically using Python. It simplifies the process of building and organizing files for Python packages, including setting up a folder structure, creating essential files like LICENSE, README.md, .gitignore, setup.py, and initializing directories like src, test, and app.
View the project on PyPI: PyPIMetaMorphosis
- Automatically creates a PyPI project structure
- Generates necessary files such as
setup.py,LICENSE, andREADME.md - Initializes directories for app, source, and test files
- Customizable for author name, email, project name, and description
- Ideal for developers who want to quickly set up a Python project for publishing to PyPI.
- Saves time by generating required files and folder structures automatically.
- Suitable for maintaining consistent project formats across multiple Python packages.
Install the PyPIMetaMorphosis package from PyPI using pip: PyPIMetaMorphosis
pip install PyPIMetaMorphosisOR
Clone this repository or download the script and run it to create your project structure:
git clone https://github.com/Hardvan/PyPIMetaMorphosis
cd PyPIMetaMorphosis
python PyPIMetaMorphosis.py- Ensure that Python 3.6 or later is installed on your system.
- Customize the setup.py file as per your project's needs.
-
Change version in
setup.py -
Run the following commands
python setup.py bdist_wheel sdist twine check dist/* twine upload dist/*