Skip to main content

tbd

Project description

pdm-readiness

A pdm plugin to check if your project dependencies support new Python versions.

[!NOTE]
Many packages may still work just fine with newer Python versions, but they are not officially supported by the package maintainers. This plugin only checks the metadata of the packages. Version classifiers are used to determine if package officially supports a Python version.

Installation

pdm self add pdm-readiness

Usage

pdm readiness 3.12
Supported dependencies (5):
  whitenoise (2.21)
  python-dotenv (2.21)
  django-cors-headers (2.21)
  celery (2.21)
  azure-identity (2.21)
Update required (2):
  Django (4.2.7 -> 5.0)
  django-filter (23.3 -> 23.4)
Unsupported dependencies (5):
  certifi (2023.11.17) supported versions: 3.6, 3.7, 3.8, 3.9, 3.10, 3.11
  djangorestframework-camel-case (1.4.2) supported versions: 3.6, 3.7, 3.8, 3.9, 3.10
  requests (2.31.0) supported versions: 3.7, 3.8, 3.9, 3.10, 3.11
  opentelemetry-api (1.21.0) supported versions: 3.7, 3.8, 3.9, 3.10, 3.11
  pycparser (2.21) supported versions: 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10
Missing metadata (2):
  channels-redis (4.1.0)
  pyodbc (5.0.1)

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

pdm_readiness-0.1.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

pdm_readiness-0.1.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file pdm_readiness-0.1.1.tar.gz.

File metadata

  • Download URL: pdm_readiness-0.1.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.10.4 CPython/3.11.6

File hashes

Hashes for pdm_readiness-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0fbec2d2e76ada9556e590d4eebe27a3e73719205df885fe020bb5f24a0d014e
MD5 f88afa25e5837bdfef638f7a9db2024e
BLAKE2b-256 9e3e734f2b0c7a3082b9c3ddc97012b8bd404b44268632bfc9489bc372cb4014

See more details on using hashes here.

File details

Details for the file pdm_readiness-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pdm_readiness-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f88406cb57bd91efd0ddf46c640afba135be014350bc2f36237807ad98b2c483
MD5 29a6e674cdd38683bc1e280c61180c81
BLAKE2b-256 a7830de472e25d8124c3b1e5cdf7ca929fa82ef40e7c6f1cf25305682b542718

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page