-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
PEP 780: ABI features as environment markers #4315
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
b88a226
Add first pep starting point
zklaus 376a535
Add more details to pep
zklaus b6a3451
Flesh out pep
zklaus 1c201c6
Fix typo
zklaus 9ebf9b1
Switch to sysconfig_abi_features syntax
zklaus 450f2f2
Add link to python experimental support for free threading
zklaus d50fe2f
Add security implications section
zklaus 4c9f567
Correct marker syntax
zklaus 54f4406
Move abi_features to sys from sysconfig
zklaus a0b4af4
Add debug flag
zklaus 9a04bda
Add bitness features
zklaus 70f433f
Add more examples
zklaus 55f29cd
Expand Motivation section and adapt examples
zklaus ca71ebb
Expand Backwards Compatibility section
zklaus 2557a66
Add explanation of sys.abi_features to Abstract
zklaus 3eeb70b
Clarify Rejected Ideas section
zklaus a4463e4
Add Open Issues for discussion
zklaus 8f237e8
Copy editing
zklaus 86dc717
Describe ABI features with correct set semantics
zklaus a95aa70
Add a paragraph about the standard library addition
zklaus 36ee358
Add acknowledgments
zklaus a4e1664
Minor improvements
zklaus 808aa10
Make ABI features more prominent
zklaus 00cc2a5
Add Ralf to authors and Filipe in acknowledgements
zklaus 4a003fe
Improve reference implementation section
zklaus a035dd9
Add gil-enabled and clarify mutual exclusion of pairs of features
zklaus dd0f87c
Add forwards compatibility section
zklaus 2b34025
Make language more authoratitive
zklaus bb099f2
Clarify debug feature
zklaus 4636020
Include sys.abiflags correspondence in rationale
zklaus ed9d231
Extend rationale section to explain future evolution
zklaus 1463265
Copy editing
zklaus aa0c411
Clarify ABI features
zklaus 1675157
Clarify standard library requirements
zklaus c55b661
First round of feedback for PEP 790
lysnikolaou 37b9f26
Merge pull request #4 from lysnikolaou/patch-1
zklaus 748b8d0
Properly introduce rfc 2119 keywords
zklaus 99c2d93
Simplify abstract to avoid confusion wrt stdlib addition
zklaus c9fc21d
Add link to discussion for motivating examples
zklaus 75f66f0
Better explain sys.abi_features
zklaus 21c9935
Try to clarify the nature of the mutual exclusion of features
zklaus a1eca59
Apply suggestions from code review
zklaus 7897af5
Add link and credit Armin Rigo
zklaus 4b96431
Line length adjustments
zklaus 5613f17
Add Lysandros as sponsor
zklaus 9012fbd
Make title case consistent
zklaus 11a9a39
Correct a few uses of free-threading vs free-threaded
zklaus 7c3714f
Extend Motivation section
rgommers 72c2961
Apply suggestions from code review
zklaus 90b3010
Merge pull request #5 from rgommers/extend-motivation
zklaus b267a4d
Line length adjustments
zklaus 1eceb60
Minor rst corrections
zklaus a0e35c1
Fix whitespace mistake
zklaus 3974884
Fix backtick mistakes
zklaus 76f3581
Remove unused header entries
zklaus 544f93a
Apply suggestions from code review
zklaus eeace7f
Rename file to correct pep number
zklaus c8ed9e3
Improve title
zklaus 0dce958
Add to CODEOWNERS
zklaus f477a5d
Apply suggestions from code review
zklaus d95874e
Fix linter
AA-Turner 0ae5fdc
Fix linter (again)
AA-Turner 067fe46
Tighten up Motivation section
zklaus b3b40e3
Remove Teaser section
zklaus 34c7afe
Simplify and shorten abi_features rationale
zklaus 05c3c07
Apply suggestions from code review
zklaus c793290
Fix headings and links
zklaus 58264e2
Remove outdated section
zklaus cfa653a
Add caveat about non-availability of sys.abiflags on Windows
zklaus bf4437f
Declare compatibility with PEP 751
zklaus 16e885f
Disambiguate header targets
AA-Turner File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Move abi_features to sys from sysconfig
- Loading branch information
commit 54f4406a1f2eca8f4d04b0737f1e4674d2043242
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.