为非维护项目的分支创建 pypi 包

Create pypi package for fork of non-maintained project

我在一个不错的 pypi 包中发现了一个主要问题。我在 github 上分叉并修复了错误。

问题:该项目似乎不再维护,作者也没有回复我的 pull request。

我想把项目放到 pypi 上,但后来我想到了一些问题:

1) 你要写项目的作者和来源url。我该如何处理?我不是作者,只是来自变化。我不想剥夺原作者的功劳。

2) 叉子有旧的 tags/version 号码。如何重新从 1.0.0 版本开始?

谢谢! 罗恩

好的,在与一些真正有经验的人交谈后,他们会这样做:

  1. 尝试通过 github
  2. 联系维护者
  3. 尝试找出他们的电子邮件地址(可能通过 git-commit)并询问发生了什么事
  4. 如果他们不想再维护它,请申请维护
  5. 如果您没有收到任何回复,最后但不是很好的解决方案是您创建一个新包并在原始包的版本控制之上开始。意思是当前状态是 1.10.4 并且你修复了一个错误,你的新包的第一个版本将是 1.10.5

希望对您有所帮助。