Create a ready-to-publish PyPI project structure with the given project name, author name, author email, and project description.
Project description
PyPIMetaMorphosis
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
.
Project on GitHub
View the project on GitHub: PyPIMetaMorphosis
Features
- 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
Use Cases
- 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.
Getting Started
Install the PyPIMetaMorphosis package from PyPI using pip:
pip install PyPIMetaMorphosis
OR
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
Notes
- Ensure that Python 3.6 or later is installed on your system.
- Customize the setup.py file as per your project's needs.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file PyPIMetaMorphosis-1.0.5.tar.gz
.
File metadata
- Download URL: PyPIMetaMorphosis-1.0.5.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46d264e7730686de89d77f03470ef8e355f982d938089634576052476e28ad72 |
|
MD5 | e735791e3c1d1cc045c9ff4d0a66c827 |
|
BLAKE2b-256 | 4a3346e2a3f7f38ed6fe7c7f68fae50dda1fe77aa879428cbdec394883ebb789 |
File details
Details for the file PyPIMetaMorphosis-1.0.5-py3-none-any.whl
.
File metadata
- Download URL: PyPIMetaMorphosis-1.0.5-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7310f4b2c87600bf64004f69e8721a9101612cf6f973f11890c0f7174481794f |
|
MD5 | c6d476b707906459d95e4962a5e8b6a6 |
|
BLAKE2b-256 | aee470b7f048ef7550157c7d2ef686d0a077043c22592f4203add5fd69e1b4e0 |