跳转到主要内容

一个用于检查您的项目依赖是否支持特定Python版本的pdm插件。

项目描述

pdm-readiness

PyPI version Github Actions

一个用于检查您的项目依赖是否支持特定Python版本的pdm插件。

[!注意]
许多包即使在未列为支持的情况下也可能仍然运行良好。此插件仅检查包作者提供的元数据,因此不能保证包是否运行或不起作用。

摘要

准备报告分为4个部分

  • 支持的依赖项 - 当前锁定且支持目标Python版本的依赖项。
  • 需要更新 - 当前锁定但不支持目标Python版本,但有新版本支持。
  • 不支持的依赖项 - 依赖项的最新版本不支持目标Python版本。
  • 缺少元数据 - 包未提供关于支持的Python版本的信息。

插件使用PyPI JSON API获取元数据。它查看类似编程语言 :: Python :: 3.12的分类器以确定哪些版本受支持。

安装

pdm self add pdm-readiness

用法

在您的pdm项目根目录中运行pdm readiness <python_version>

示例输出

image

项目详情


下载文件

下载适用于您平台的文件。如果您不确定该选择哪一个,请了解有关安装包的更多信息。

源代码分发

pdm_readiness-0.1.7.tar.gz (4.3 kB 查看哈希值)

上传时间: 源代码

构建分发

pdm_readiness-0.1.7-py3-none-any.whl (4.6 kB 查看哈希值)

上传时间: Python 3

支持者