gpt4 book ai didi

python - 让需求直接指向 git 存储库而不是 PyPi 有什么好处?

转载 作者:行者123 更新时间:2023-12-05 02:49:56 37 4
gpt4 key购买 nike

<分区>

最近我问一位 Python 库维护者,他是否可以将他的库的新标记版本上传到 PyPI (https://pypi.org/)。他表示,PyPI 如今并不那么重要 [1]。

是真的吗?人们(即你)确实倾向于不使用 PyPI 吗?如果是这样,您改用什么?为什么?

requirements.txt显然允许您直接指定 git 存储库,使用 git+https://github.com/<repo> 跳过 PyPI直接地。虽然我想不出比使用 PyPI 有什么特别的优势。

有没有图表来支持这个说法?如果该声明属实,我预计 PyPI 的下载量(每个时间间隔)会及时减少。 PyPI 将此类数据发布到 Google BigQuery。现在查了一下,下载数量如下:

202009    1565855136 -- the query was run on 11th of September 2020
202008 5155068175
202007 5409386519
202006 5211181171
202005 5108756961
202004 4812648839
202003 4670947975
202002 4067963794
202001 4155726766
201912 3867376444
201911 3845881964
201910 3922992929
201909 3492788322
201908 3374679723
201907 3338326277
201906 2998812162
201905 3028973146
201904 2436032402
201903 2732697164

使用此查询获得:

SELECT
SUBSTR(_TABLE_SUFFIX, 1, 6) AS `month`,
COUNT(1) AS num_downloads
FROM `the-psf.pypi.downloads*`
WHERE
_TABLE_SUFFIX BETWEEN FORMAT_DATE(
'%Y%m01', DATE_SUB(CURRENT_DATE(), INTERVAL 18 MONTH))
AND FORMAT_DATE('%Y%m%d', CURRENT_DATE())
GROUP BY `month`
ORDER BY `month` DESC

我知道这个问题可能没有正确答案,因此可能没有遵循 StackOverflow 提出的所有问题标准。但是我想不出更好的地方来问这个问题。

[1] https://github.com/lavr/python-emails/issues/139

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com