No project description provided
Project description
py-bootstrap-cli
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-cli
:
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.2.tar.gz
(5.6 kB
view hashes)
Built Distribution
Close
Hashes for py_bootstrap_cli-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5600f4787a9f58de15307069d7537da73f8e996723fd467924ebc3a31a7a56fe |
|
MD5 | 2a53f6c28877ac9454509c85c235268b |
|
BLAKE2b-256 | eff7122a33e83e8cb2435f7f413e3aa31cf1ce0ad5189526e18aab7df5ff8a2c |