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:
# -v, --version Show the version and exit.
# -h, --help Show this message and exit.
# Commands:
# audit Scan project requirements for packages with known vulnerabilities.
# 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`.
# lock Lock dependencies using `piptools`.
# sync Synchronize virtual environment with requirements.txt.
# test Execute tests using `pytest`.
# venv Create project virtual environment.
Use pyrgo-new -n <project-name> [path] to initialize your new project
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.4.0.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.4.0-py3-none-any.whl
(29.4 kB
view details)
File details
Details for the file pyrgo-0.4.0.tar.gz.
File metadata
- Download URL: pyrgo-0.4.0.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ac52fc8fc060bcfffe597453c9ebaf0eb1811f69988996d6ccc0296a0cae69c
|
|
| MD5 |
12fcd82990c0c6e42d089f5b335b406e
|
|
| BLAKE2b-256 |
a9fe8963cb199b92656a7815ccc718e5a9d51eba41b5cf9322ef003e6a3bf280
|
File details
Details for the file pyrgo-0.4.0-py3-none-any.whl.
File metadata
- Download URL: pyrgo-0.4.0-py3-none-any.whl
- Upload date:
- Size: 29.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d32e7cf2c3ed5190b707861c3d3d003154a8df532ca8e9a2501a71cfa9f7278
|
|
| MD5 |
df68df7017e84b119f7fba33dd3a59bc
|
|
| BLAKE2b-256 |
4625380163076f4ba71d3588ed88ed1d4be692a2c391c49c6f23df7b60a42445
|