No project description provided
Project description
pyrgo
Python project manager inspired in Cargo.
Pyrgo does not reinvent the wheel. It's just a unified API that leverages popular libraries to improve your development experience.
- Testing:
- Code formatting:
- Code checking:
- Artifacts building:
- Package management:
- Code documentation:
- Virtual enviroment:
All behind a unified API.
pyrgo -h
# Usage: pyrgo [OPTIONS] COMMAND [ARGS]...
# Pyrgo. Python package manager.
# Options:
# --version Show the version and exit.
# -h, --help Show this message and exit.
# Commands:
# add Add dependencies to a pyproject.toml manifest file and install.
# build Build project.
# check Analyze the current package with `ruff` and `mypy`.
# clean Remove artifacts that pyrgo has generated in the past.
# docs Document you project with `mkdocs-material`.
# fmt Format all files of the current project using `black` and `ruff`.
# init Create a new pyrgo project in an existing directory.
# lock Lock dependencies using `piptools`.
# new Create a new pyrgo project.
# remove Remove dependencies from the manifest file.
# sync Synchronize virtual environment with requirements.txt.
# test Execute tests using `pytest`.
# venv Create project virtual environment.
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
pyrgo-0.2.5.tar.gz
(18.0 kB
view details)
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
pyrgo-0.2.5-py3-none-any.whl
(29.9 kB
view details)
File details
Details for the file pyrgo-0.2.5.tar.gz.
File metadata
- Download URL: pyrgo-0.2.5.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ed97a925d5262e37babfa46c09310658177aaa7d97b57bc17f25e622822c3ea
|
|
| MD5 |
c8e764c870f150fc8397a00160f9c38e
|
|
| BLAKE2b-256 |
6cde4ed933b680ed75b92c838a779679d041e4ca6cda34ef3ddc13b4980d3b0a
|
File details
Details for the file pyrgo-0.2.5-py3-none-any.whl.
File metadata
- Download URL: pyrgo-0.2.5-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a9b4d24299c288cd5ab228c61dc71d4aeb03d0e1261cfde785a68c8cd371a00
|
|
| MD5 |
10a227a9537ad189c44d343c9f89d613
|
|
| BLAKE2b-256 |
18fb1bce7d0797a1d3c8573b3e911be65180ecaee8cda4dc2f38df2b3d64989c
|