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

Uploaded Python 3

File details

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

File metadata

  • Download URL: package_dev_tools-0.8.1.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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.1.tar.gz
Algorithm Hash digest
SHA256 d2ed6ef3b71e585907964ca31ef3610d3f0f2ffc1261f20dabff5d06b053a49b
MD5 a2d0f74ee270041e6f8073373dfdc6ce
BLAKE2b-256 bc6ddf1b995b4d2f68d43d3ec5602224a3dab96951ff7af27b308a9eded68061

See more details on using hashes here.

File details

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

File metadata

  • Download URL: package_dev_tools-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f1844a183a9b20d857b56198d89a2b5b66083522f091c760dfcec0ee15a00289
MD5 9a7d5a77c4e3eca0bdeb34f780e1b987
BLAKE2b-256 edd4b52f62d82c1bc76cc2a1d6f278b5855de7d113804abf34e02ed2a2d7bbb9

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