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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py_bootstrap_cli-0.0.2.tar.gz.
File metadata
- Download URL: py_bootstrap_cli-0.0.2.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03f2708637e0f7bace0df4f04b22b556bf13d7d95b5712191dcdee3001bdfe40
|
|
| MD5 |
1463a829de731841941cdcb3c643b304
|
|
| BLAKE2b-256 |
7282eb2d424f2a91c0ef6e92d8c54bec2026947bb6c2de149a32e1fc5d012a70
|
File details
Details for the file py_bootstrap_cli-0.0.2-py3-none-any.whl.
File metadata
- Download URL: py_bootstrap_cli-0.0.2-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5600f4787a9f58de15307069d7537da73f8e996723fd467924ebc3a31a7a56fe
|
|
| MD5 |
2a53f6c28877ac9454509c85c235268b
|
|
| BLAKE2b-256 |
eff7122a33e83e8cb2435f7f413e3aa31cf1ce0ad5189526e18aab7df5ff8a2c
|