我正在开发一个项目,我需要在 PyPI 索引上找出包的初始发布日期。我在 BigQuery 上发现了
bigquery-public-data.pypi.distribution_metadata
公共数据集。据我了解,此数据集中有一个名为 upload_time
的字段,可能表示包的上传时间戳。
任何人都可以确认
upload_time
字段是否指的是包首次上传到 PyPI 索引的时间吗?
作为参考,我在这里找到了有关 PyPI BigQuery 数据集的详细信息:PyPI bigquery 数据集。 https://warehouse.pypa.io/api-reference/bigquery-datasets.html
但是PyPI网站没有提及任何有关表元数据描述的内容。
表中的 upload_time 字段
bigquery-public-data.pypi.distribution\_metadata
是特定版本包的发布日期。
例如,
从上图中,我们可以看到“google-cloud-bigquery”版本0.20.0上传日期是
2016-09-29
,这意味着“google-cloud-bigquery”包的第一个版本0.20.0发布于 2016-09-29
。您可以通过查看 官方 Pypi 文档中的发布历史记录来确认这一点。