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.2.0.tar.gz (12.5 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.2.0-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyrgo-1.2.0.tar.gz
Algorithm Hash digest
SHA256 e2dc4a11eb6c13b6743b36d11130a1ee71b6cba511e98163fbb47fa0b8271104
MD5 4d6e833a1082ed49b8605df645e1827a
BLAKE2b-256 4a67faa90f550b91c6428f72ecd5627f620ebc80dcf8676f09391150da2acfea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrgo-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 15.8 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c10648381a586967615715984db0cc2a09eed4b3b13156243092cd826d3870b
MD5 3f877e1d2c82b964a916ec84cca37cad
BLAKE2b-256 bd0e8c43805b0422c9a0fbaf9abb8b3bf0b3ed696de7edfb56101633e79fa53f

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