On 2020-12-27 18:58, Adi Roiban wrote:

For the future, maybe we can stop doing a release candidate wheel and
instead just announce that a release is coming
and people should test trunk and flag any release blocker ticket.
 
With all the work for automated releasing, isn't it easy to do an RC and a week or two later do a regular release?  Admittedly, lots of people (like myself) haven't made most of our CI setups run all of pinned versions, latest release, latest pre-release, and latest trunk...  but maybe having more projects actually doing release candidates is one piece of encouraging that?  Or maybe, practically speaking, nobody is going this route anyways so you are suggesting a better path.
 
I think that with pip, is now very easy to install Twisted from trunk.
 
In case anyone isn't super familiar...
 
pip install git+https://github.com/twisted/twisted#egg=twisted
 
The #egg=twisted is useful for misc corner cases but not always required.  One not-so-corner case is when you want to specify an extra then it is #egg=twisted[windows_platform], for example.
 

Cheers,

-kyle