[jira] [Commented] (THRIFT-5688) Publish python package to pypi for recent releases
[ https://issues.apache.org/jira/browse/THRIFT-5688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17816790#comment-17816790 ] Jens Geyer commented on THRIFT-5688: No need to argue with me, since I do not make the rules, I only point out they exist, in order to make everybody around aware of it. Somewhere in that document there is also some details about what a release is and how to make test packages available (and what to avoid). I personally would agree with TestPyPi being perfect for any kind of unapproved builds. > Publish python package to pypi for recent releases > -- > > Key: THRIFT-5688 > URL: https://issues.apache.org/jira/browse/THRIFT-5688 > Project: Thrift > Issue Type: Bug > Components: Python - Library >Affects Versions: 0.17.0, 0.18.0, 0.18.1 >Reporter: Yuxuan Wang >Assignee: Yuxuan Wang >Priority: Major > Time Spent: 40m > Remaining Estimate: 0h > > Currently the latest version published to pypi is 0.16.0: > https://pypi.org/project/thrift/#history > We probably should update the release runbook regarding this step, and also > publish 0.17.0, 0.18.0 and 0.18.1 to pypi. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (THRIFT-5688) Publish python package to pypi for recent releases
[ https://issues.apache.org/jira/browse/THRIFT-5688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17816690#comment-17816690 ] Yuxuan Wang edited comment on THRIFT-5688 at 2/12/24 6:23 PM: -- I don't think things published to test.pypi.org should be considered "releases". The nature of pypi.org is that you only publish there when you actually releases, so you don't really have a chance to test your release process to make sure that it works, so they provided test.pypi.org as a way for you to test your publishing process before doing them for real (so you don't have to release something, found out that the release didn't work as expected, and need to immediately release a new patch version and in hope that this works). Any page under test.pypi.org also always have a big warning banner at the top says "You are using TestPyPI – a separate instance of the Python Package Index that allows you to try distribution tools and processes without affecting the real index.", and they mentioned somewhere in their doc that the DB for test.pypi.org will be pruned periodically. was (Author: fishywang): I don't think things published to test.pypi.org are considered "releases". The nature of pypi.org is that you only publish there when you actually releases, so you don't really have a chance to test your release process to make sure that it works, so they provided test.pypi.org as a way for you to test your publishing process before doing them for real (so you don't have to release something, found out that the release didn't work as expected, and need to immediately release a new patch version and in hope that this works). Any page under test.pypi.org also always have a big warning banner at the top says "You are using TestPyPI – a separate instance of the Python Package Index that allows you to try distribution tools and processes without affecting the real index.", and they mentioned somewhere in their doc that the DB for test.pypi.org will be pruned periodically. > Publish python package to pypi for recent releases > -- > > Key: THRIFT-5688 > URL: https://issues.apache.org/jira/browse/THRIFT-5688 > Project: Thrift > Issue Type: Bug > Components: Python - Library >Affects Versions: 0.17.0, 0.18.0, 0.18.1 >Reporter: Yuxuan Wang >Assignee: Yuxuan Wang >Priority: Major > Time Spent: 40m > Remaining Estimate: 0h > > Currently the latest version published to pypi is 0.16.0: > https://pypi.org/project/thrift/#history > We probably should update the release runbook regarding this step, and also > publish 0.17.0, 0.18.0 and 0.18.1 to pypi. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (THRIFT-5688) Publish python package to pypi for recent releases
[ https://issues.apache.org/jira/browse/THRIFT-5688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17816690#comment-17816690 ] Yuxuan Wang commented on THRIFT-5688: - I don't think things published to test.pypi.org are considered "releases". The nature of pypi.org is that you only publish there when you actually releases, so you don't really have a chance to test your release process to make sure that it works, so they provided test.pypi.org as a way for you to test your publishing process before doing them for real (so you don't have to release something, found out that the release didn't work as expected, and need to immediately release a new patch version and in hope that this works). Any page under test.pypi.org also always have a big warning banner at the top says "You are using TestPyPI – a separate instance of the Python Package Index that allows you to try distribution tools and processes without affecting the real index.", and they mentioned somewhere in their doc that the DB for test.pypi.org will be pruned periodically. > Publish python package to pypi for recent releases > -- > > Key: THRIFT-5688 > URL: https://issues.apache.org/jira/browse/THRIFT-5688 > Project: Thrift > Issue Type: Bug > Components: Python - Library >Affects Versions: 0.17.0, 0.18.0, 0.18.1 >Reporter: Yuxuan Wang >Assignee: Yuxuan Wang >Priority: Major > Time Spent: 40m > Remaining Estimate: 0h > > Currently the latest version published to pypi is 0.16.0: > https://pypi.org/project/thrift/#history > We probably should update the release runbook regarding this step, and also > publish 0.17.0, 0.18.0 and 0.18.1 to pypi. -- This message was sent by Atlassian Jira (v8.20.10#820010)