#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 • Rust 包仓库 7/week @ 2024-04-21 • Rust 包仓库 5/week @ 2024-05-05 • Rust 包仓库 118/week @ 2024-05-12 • Rust 包仓库 181/week @ 2024-05-19 • Rust 包仓库 6/week @ 2024-05-26 • Rust 包仓库 2/week @ 2024-06-02 • Rust 包仓库 1/week @ 2024-06-09 • Rust 包仓库 11/week @ 2024-06-16 • Rust 包仓库 31/week @ 2024-06-23 • Rust 包仓库 311/week @ 2024-06-30 • Rust 包仓库 10/week @ 2024-07-07 • Rust 包仓库 5/week @ 2024-07-14 • Rust 包仓库 66/week @ 2024-07-28 • Rust 包仓库 38/week @ 2024-08-04 • Rust 包仓库

每月 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