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.1.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.1.2-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyrgo-1.1.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.1.2.tar.gz
Algorithm Hash digest
SHA256 7ed05d5a730a1f457b049a7da51c6261eb7b2843ae46cf6cec7b5abd13d17a0d
MD5 8adeaf539d1005aa6428b7279c0d67c3
BLAKE2b-256 d6e659a74345081168ca7811022da22d459182fa36b3a81ab8c16061adebb126

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrgo-1.1.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.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4d46681c4294927ffc431dd80ee90e11c2e2e59df625c700c4c1dd3a287664e8
MD5 c13ada5cfc33f24b80dc589999e3e9a6
BLAKE2b-256 51c316320780443f62518deac843d915c942a2aa3e41279223ce6ed0226eefff

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