-
-
Notifications
You must be signed in to change notification settings - Fork 30.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bpo-42087: Remove support for AIX 5 and below #22830
Conversation
0b3b3b2
to
f4eec1e
Compare
Regarding the "What's New" entry: while Victor said in https://bugs.python.org/issue40680#msg371651 to drop support for AIX 5 in 3.10, the AIX 5 breaking change was actually done in 3.9 (https://docs.python.org/3/whatsnew/3.9.html#time) so I have added the entry for 3.9 instead. I separated that change in to a separate commit for ease in manual backporting to 3.9 while leaving the actual code removals in 3.10+. |
CC: @aixtools |
Doc/whatsnew/3.9.rst
Outdated
@@ -912,6 +912,12 @@ Removed | |||
unicode characters. | |||
|
|||
|
|||
Platform Support Removals |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You must update Doc/whatsnew/3.10.rst, Python 3.9 is already released.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Support for AIX 5.3 and below was removed in Python 3.9 when bpo-40680 was not fixed. Do you not issue errata?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you want to update the What's New in Python 3.9 document, please write a separated PR. This PR cannot be backported to the 3.9 branch since it contains other changes.
@@ -0,0 +1 @@ | |||
Support for AIX 5 was removed. See :issue:`40680`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AIX 5 or AIX 5.3? Please make the NEWS entry and What's New consistent.
f4eec1e
to
18c6e08
Compare
As AIX 5 and below do not support thread_cputime, it was decided in https://bugs.python.org/issue40680 to require AIX 6.1 and above. This commit removes workarounds for — and references to — older, unsupported AIX versions.
18c6e08
to
1780751
Compare
As AIX 5.3 and below do not support thread_cputime, it was decided in https://bugs.python.org/issue40680 to require AIX 6.1 and above. This commit removes workarounds for — and references to — older, unsupported AIX versions.
As AIX 5 and below do not support thread_cputime, it was decided in
https://bugs.python.org/issue40680 to require AIX 6.1 and above. This
commit removes workarounds for — and references to — older, unsupported
AIX versions.
I did leave a few references to older AIX versions, but those are either
generated by autotools or are of historical documentation and not code.
https://bugs.python.org/issue42087