I apologise if I sound hostile. I’m not upset; I just described my initial surprise and confusion. I don’t translate that into hostility towards any of the dev team.
your phrasing comes off as not considering our needs and desires as the people who kept Python 2.7 running for as long as we have
That’s an uncharitable take. I am very supportive of those needs and desires in general.
A confluence of events at PyCon in order to initiate the celebrations is very much justified, but it does not need to be a release. You can still all have the catharsis and the party at PyCon with whatever ceremony you wish. Close the branch, delete the Python 2 docs from python.org, give a eulogy, whatever.
That contrasts with the challenge this release sets me to explain to my bosses and staff at my firm what the roadmap is for Python interpreter support. I’ve been telling them about this milestone for 3 years and releasing again in April gives me the job of reacting and explaining that change.
Then multiply that by tens or hundreds of thousands of users who might read this announcement.
Edit: Brett pointed out that I seemed to say celebration and catharsis were unjustified; that’s not what I meant.