No project description provided
Project description
py-bootstrap
Description
py-bootstrap
is a Python CLI application designed for easy setup and management of Python projects. It automates tasks like creating a structured project layout, setting up Poetry, managing virtual environments, and includes optional FastAPI support.
Features
- Automated Project Initialization
- Virtual Environment Management
- Poetry Integration
- FastAPI Project Support
- File Verification
Requirements
- Python 3.10 or higher
- Poetry for dependency management (optional)
Installation
Install py-bootstrap
using pip: pip install py-bootstrap
Usage
Commands provided by py-bootstrap
:
Create a New Project
pbs new [project_name]
Options:
--default
: Use default settings.--fastapi
: Initialize a FastAPI app.
Check Project Files
pbs check_files [project_name]
Option:
--fastapi
: Check FastAPI-specific files.
Delete All Project Files
pbs delete_all [project_name]
Option:
--fastapi
: Delete FastAPI-specific files.
Setup Poetry
pbs setup-poetry
Create a Virtual Environment
pbs create_venv
Use the Virtual Environment
pbs use_venv
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 Distribution
py_bootstrap_cli-0.0.1.tar.gz
(5.6 kB
view hashes)
Built Distribution
Close
Hashes for py_bootstrap_cli-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a123f8b0c2f7019f155c6abec54f65dafe88859a4c7bfa230e568ee211e261ca |
|
MD5 | 56031338e70471000872537d774ec93b |
|
BLAKE2b-256 | 282704c6e6383f9bf7a92c72d784d028c8f45de446ce0c78ef6b2a950873af34 |