Metadata-Version: 2.1
Name: pyinitpro
Version: 0.1.5
Summary: A CLI tool to scaffold Python projects with venv and folder structure
Home-page: https://github.com/Martins-O/pyinit.git
Author: Martins O Jojolola
License: MIT
Keywords: python cli scaffold virtualenv project setup
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.1
Description-Content-Type: text/markdown
Requires-Dist: colorama>=0.4.0

Sure! Here’s the updated “How To” guide that includes the new flags and functionalities added to the pyinitpro CLI tool.

⸻

✅ How to Set Up and Use pyinitpro CLI (Cross-Platform Guide)

🚀 Install pyinitpro using pip

pip install pyinitpro

✅ This makes the pyinitpro command available globally.

⸻

✅ 4. Usage

Now you can run pyinitpro from anywhere in your terminal:

pyinitpro

It will prompt you to:
	•	Create a new project or use an existing one:
	•	New project: Asks for the project name, subfolders, etc.
	•	Existing project: Asks for the path and sets up the folders.
	•	Create a Python virtual environment (optional):
	•	You can skip this with the --no-venv flag.
	•	You can specify a Python version with the --python-version flag.
	•	Add dependencies to requirements.txt:
	•	Provide a comma-separated list of dependencies via the --dependencies flag.
	•	If no dependencies are provided, a preconfigured template for requirements.txt will be created.
	•	Initialize a Git repository (optional):
	•	You can choose to initialize a Git repo by answering y when prompted.
	•	If desired, add a remote repository URL with the --git-remote flag.
	•	Interactive Setup (optional):
	•	Enable an interactive setup where you will be prompted for custom folder names by using the --interactive flag.

Example usage with flags:

pyinitpro --interactive --dependencies flask,requests --python-version 3.9



⸻

💡 Notes
	•	To uninstall pyinitpro:

pip uninstall pyinitpro

    •	For more information, visit the project's GitHub repository: https://github.com/Martins-O/pyinitpro


