Skip to main content

Command line helper to manage modern python projects

Command line helper to manage standard pyproject.toml based projects. The interface is built with click and can run multiple commands in sequence.

pydev clean build dump

This project is exploratory and may be usefull as a basis for custom workflows.

Usage

Usage: python -m pydev [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...

Options:
  --help  Show this message and exit.

Commands:
  build    Build project wheel
  bump     Bump version in pyproject
  clean    Deletes all dist files
  dump     Dump wheel and sdist contents
  info     Project info including pypi releases
  prune    Delete all runtime folders
  publish  Publish project to pypi
  release  Build and publish project to pypi
  tasks    Inject tasks.py template into project

Installation

The pydev tool is best installed as a script in a separate ennvironment using pipx or uv tool.

pipx install pydev-toy
  • Packaging tools Comparison of different packaging tools
  • uv An extremely fast Python package and project manager, written in Rust
  • hatch Hatch is a modern, extensible Python project manager
  • pdm Modern Python package and dependency manager supporting the latest PEP standards
  • click Python composable command line interface toolkit
  • build A simple, correct Python build frontend
  • twine Utilities for interacting with PyPI
  • slap CLI to assist in the process for developing and releasing Python packages

Metadata

Release files for pydev-toy 0.0.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for pydev-toy 0.0.17
File Interpreter ABI Platform Actions
pydev_toy-0.0.17-py3-none-any.whl Python 3 none any Details for pydev_toy-0.0.17-py3-none-any.whl

Release files / pydev_toy-0.0.17-py3-none-any.whl

Download URL pydev_toy-0.0.17-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
507a4b41dbf8f18407fab2c602e42f68ad87d4ceb997bffdece707192beb6e4b
BLAKE2b-256 checksum
How to use checksums
15bfc6b832d923dab7ccb98f21c1d58f5059683c3e4a0d369c31b1eb0c7379fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.14

Security for pydev-toy 0.0.17

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page