Skip to main content

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.

All behind a unified API.

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  Audit locked dependencies with `pip_audit`.
  build  Build project with `build`.
  check  Check code with `mypy` and `ruff`.
  clean  Clean project repository.
  fmt    Format code with `ruff` and `black`.
  lock   Lock project dependencies with `piptools`.
  new    Create a project.
  sync   Sync current python environment to locked deps.
  test   Run tests with `pytest`.

The minimal pyrgo project structure, as well as python project structure is this one:

.
├── README.md
├── pkg
│   └── __init__.py
├── pyproject.toml
└── tests
    └── test_something.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyrgo-1.0.2.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyrgo-1.0.2-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file pyrgo-1.0.2.tar.gz.

File metadata

  • Download URL: pyrgo-1.0.2.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for pyrgo-1.0.2.tar.gz
Algorithm Hash digest
SHA256 dcda31a60a3ce4d8aff787567f6456024fea04c6a8996d85d5e090241462e4e0
MD5 78ed64dae776d50bffd3aa39e37056cc
BLAKE2b-256 e2396e84ae9ed56b7c4437ecd53d914ce5fbb1967c58ebd154fc3e80eb83de26

See more details on using hashes here.

File details

Details for the file pyrgo-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyrgo-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for pyrgo-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 27612256725f69e525139915344b72fd35740447ee4a0be225993bc039414d78
MD5 12a17915f01589a4eb71b9f4bf117b41
BLAKE2b-256 da5a4e783022e017508ef23680e6e69e75128e35bf99ea4c3659e07d56b6e702

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page