#python #python-packages #pypi #categories #pep301 #pypa

trove-classifiers

Python 打包分类器作为枚举类型

65 个重大版本发布

0.66.0 2024 年 7 月 3 日
0.64.0 2024 年 5 月 23 日
0.61.0 2024 年 3 月 26 日
0.31.0 2023 年 12 月 7 日
0.1.0 2023 年 5 月 3 日

#3#pypi

Download history 7/week @ 2024-04-21 5/week @ 2024-05-05 118/week @ 2024-05-12 181/week @ 2024-05-19 6/week @ 2024-05-26 2/week @ 2024-06-02 1/week @ 2024-06-09 11/week @ 2024-06-16 31/week @ 2024-06-23 311/week @ 2024-06-30 10/week @ 2024-07-07 5/week @ 2024-07-14 66/week @ 2024-07-28 38/week @ 2024-08-04

每月 109 次下载

BSD-3-Clause

100KB
2K SLoC

Python 打包分类器作为枚举类型。

trove-classifiers 包含所有有效的 PyPI 分类器,可在 https://pypi.ac.cn/classifiers/ 找到。

支持的分类器集合是从 trove-classifiers 中拉取的,它是 PyPI 分类器的官方来源。

Trove 分类器首先在 PEP-301 中定义,是可添加到 Python 软件包分布中的元数据标签。


lib.rs:

Python 打包分类器作为枚举类型。

trove-classifiers 包含所有有效的 PyPI 分类器,可在 https://pypi.ac.cn/classifiers/ 找到。

支持的分类器集合是从 trove-classifiers 中拉取的,它是 PyPI 分类器的官方来源。

Trove 分类器首先在 PEP-301 中定义,是可添加到 Python 软件包分布中的元数据标签。

示例

use std::str::FromStr;
use trove_classifiers::Classifier;

let possible_classifier = "Development Status :: 5 - Production/Stable";

match Classifier::from_str(possible_classifier) {
    Ok(classifier) => println!("Yes, {classifier} is a classifier known to pypi.org"),
    Err(_) => println!("No, {possible_classifier} is unknown to pypi.org"),
}

依赖项

~1.5MB
~36K SLoC