Skip to main content

CI/CD tools for Python packages

Project description

Package Dev Tools

PyPI version PyPI downloads Python version Operating system Coverage

This project contains scripts and provides pre-commit hooks for:

  • automatically adding type annotations in a project
  • updating project badges
  • bumping package versions
  • checking test coverage
  • instantiating new projects
  • extracting supported Python versions
  • ..

Usage

Use the pre-commit hooks in your .pre-commit-config.yaml

Installation

pip install package-dev-tools

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

package_dev_tools-0.8.0.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

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

package_dev_tools-0.8.0-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file package_dev_tools-0.8.0.tar.gz.

File metadata

  • Download URL: package_dev_tools-0.8.0.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for package_dev_tools-0.8.0.tar.gz
Algorithm Hash digest
SHA256 8af87d958df90b8019f1f26586c903be1f5e64f8a1d712421d175f5b6e345c54
MD5 6b94c1f5db7060d67bb2df4dc7d5598c
BLAKE2b-256 2a279ef17651d5ad0f8375f5371b1676c75877a97e6edb2ffec25deb68906ce8

See more details on using hashes here.

File details

Details for the file package_dev_tools-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: package_dev_tools-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for package_dev_tools-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 357a7149f0260ff581e1f91a4839db64f4c4f42e45c37ee3a94be461f07866d7
MD5 d051c83418dd6cc96e96ae6ca401f765
BLAKE2b-256 b9e21a7da1b053429c0a10e0d1c727d330253b85d8a5d358043bdd1b1f0d76f2

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