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.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pdm_readiness-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 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.0.tar.gz
Algorithm Hash digest
SHA256 6aa8be37bb871bc13b5280d3e6d9a1104ae8b5f089990cb92a14bbf5c6ca3282
MD5 91ddd81f2cd14d0f62a36d699710860c
BLAKE2b-256 7764e20dc608462f9e8638ef075dfabba1265d856db0bf3c53e1eea309dd6560

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pdm_readiness-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cecba9fb48412afbc7ad36e22041137207e906e8c596a313c0876cb0bf04163b
MD5 153b80e9bf22b8f7d8a0686cf61c9434
BLAKE2b-256 0aae9698c5cb3e3d2b0475f0c3425393002865531447f87406019f41913dc6cb

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