python - 在 pypi.python.org 上,什么会导致显式搜索返回隐藏的旧版本

标签 python package pypi

我在 pypi.python.org 上维护 pi3d 包。在 v2.8 之前,搜索“pi3d”总是会返回最新版本。随后列出了 v2.7 + v2.8,然后列出了 v2.7 + v2.8 + v2.9。这三个仍然列出,即使我现在在 v2.10。即最新版本未列出,需要敏锐的眼睛才能发现 v2.9 页面上的文字,说明它不是最新版本!

注意所有旧版本都被标记为“隐藏”我已经尝试了很多不同的隐藏和取消隐藏版本排列、更新版本、打开和关闭自动隐藏旧版本、编辑每个版本的文本等无限次。

我错过了这种行为的一些明显原因吗?

最佳答案

在 pypi.python.org 上搜索 pi3d 后,我发现当您转到 pi3d v2.9 页面时,现在有一个粗体警告说它不是最新版本,并提供了指向 v2.10 的链接,该链接可能是在您提出此问题和现在之间放置的。然而,v2.10 没有为我列出这一事实表明您的问题不是本地问题。谷歌搜索 site:pypi.python.org pi3d 显示 pi3d v2.10 作为第一个结果,这意味着 pypi 搜索引擎有问题.

您问题的答案是否定的,这种行为没有明显的原因。事实上,当我使用 Google 时,我得到的结果与内置搜索相反,这意味着他们的搜索后端需要重新编制索引。

关于python - 在 pypi.python.org 上,什么会导致显式搜索返回隐藏的旧版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35394675/

相关文章:

Python:分割包含双引号的路径字符串

python - Pybabel extract从html模板中提取关键字时添加额外的单引号

loops - 使用循环与在 try/except 中获取特定索引

clojure - 如何找出 IntelliJ 中的类路径

java - 下载好的java包放在哪里?

python - 编译并上传到pypicloud服务器后运行python包

python - Python IDLE似乎无法在python 36中导入Pyperclip?

laravel - 在 laravel 5 中使用包的配置文件

python - 如何设置两个 PyPI 索引

Python 输入 - 有没有办法避免导入可选类型(如果它是 None 的话)?