Skip to content

gh-127405: Emit a deprecation warning about a future change of sys.abiflags availability on Windows #131717

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

Open
wants to merge 60 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
55c1c16
Emit a deprecation warning about a future change of `sys.abiflags` av…
XuehaiPan Mar 25, 2025
198ee26
📜🤖 Added by blurb_it.
blurb-it[bot] Mar 25, 2025
4a1ed1b
Update test regex
XuehaiPan Mar 25, 2025
2ebe498
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 25, 2025
6bc3d73
Remove unexpected new entry
XuehaiPan Mar 25, 2025
85a8bae
ignore unused variable warning
XuehaiPan Mar 25, 2025
5172fda
Set custom `sys.__getattr__`
XuehaiPan Mar 25, 2025
e2c0326
Catch warnings in stdlib
XuehaiPan Mar 25, 2025
50a37fb
Catch warnings in stdlib
XuehaiPan Mar 25, 2025
2236ed6
Add comments for `sys.__getattr__`
XuehaiPan Mar 25, 2025
3467028
Catch warnings in stdlib
XuehaiPan Mar 25, 2025
5b4f0eb
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 25, 2025
143145f
Resolve leak reference on warning failure
XuehaiPan Mar 25, 2025
0fd098f
Revert "Resolve leak reference on warning failure"
XuehaiPan Mar 25, 2025
abc1638
Add more tests
XuehaiPan Mar 25, 2025
0a69992
Only add `sys.__getattr__` on Windows
XuehaiPan Mar 25, 2025
d49abc9
Update code examples in docs
XuehaiPan Mar 25, 2025
8aa5556
Update code examples in docs
XuehaiPan Mar 25, 2025
299c0d3
properly indent code
XuehaiPan Mar 25, 2025
6c4bb07
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 25, 2025
4503529
Revert "Only add `sys.__getattr__` on Windows"
XuehaiPan Mar 25, 2025
437ba52
Extract common code into defs
XuehaiPan Mar 25, 2025
f20232a
Add migration guide in docs
XuehaiPan Mar 25, 2025
5401970
Add blanklines
XuehaiPan Mar 25, 2025
55160bf
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 25, 2025
2eeac04
Add more details in warning message
XuehaiPan Mar 26, 2025
ac8005c
Add more details in warning message
XuehaiPan Mar 26, 2025
cfeaa3c
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 26, 2025
65297cd
Resolve unused variable warning
XuehaiPan Mar 26, 2025
ba015a3
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 27, 2025
4148d8c
Fix code indentation
XuehaiPan Mar 27, 2025
78c0cab
Merge branch 'main' into windows-add-sys-abiflags
graingert Mar 29, 2025
7e84118
Handle warnings in unittest marker
XuehaiPan Mar 29, 2025
49f8d89
Clarify comments
XuehaiPan Mar 29, 2025
56c7d91
Update docs
XuehaiPan Mar 29, 2025
7884a62
Simplify `sys.abiflags` in `sysconfig` and `site`
XuehaiPan Mar 29, 2025
a5739ba
Simplify `sys.abiflags` in `sysconfig` and `site`
XuehaiPan Mar 29, 2025
21ae49d
Revert "Simplify `sys.abiflags` in `sysconfig` and `site`"
XuehaiPan Mar 29, 2025
74454ab
Revert "Simplify `sys.abiflags` in `sysconfig` and `site`"
XuehaiPan Mar 29, 2025
45be11d
Simplify `sys.abiflags` in `site`
XuehaiPan Mar 29, 2025
0864441
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 30, 2025
1b8439b
Apply suggestions from code review
XuehaiPan Mar 30, 2025
bec62dc
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 30, 2025
66c7b90
Resolve unused function warning
XuehaiPan Mar 30, 2025
0d30914
Add todo comments around workarounds
XuehaiPan Mar 30, 2025
659e573
Move migration guide to What's New docs
XuehaiPan Mar 30, 2025
458ef7d
Apply suggestions from code review
XuehaiPan Mar 30, 2025
2ff7082
Apply suggestions from code review
XuehaiPan Mar 30, 2025
2e79345
Add a todo note in docs
XuehaiPan Mar 30, 2025
36efb72
Add message regex in warning filters
XuehaiPan Mar 31, 2025
25b299a
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Mar 31, 2025
d23ab00
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Apr 13, 2025
c8ec513
Add `sysconfig.get_config_vars` to what's new notes
XuehaiPan Apr 13, 2025
a4c575b
Fix auto merge commit
XuehaiPan Apr 13, 2025
96b224d
Update tests
XuehaiPan Apr 13, 2025
81ef28e
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Apr 14, 2025
1b634c4
Update todo comments
XuehaiPan Apr 14, 2025
2381107
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan Apr 16, 2025
958dd06
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan May 1, 2025
5ad6305
Merge branch 'main' into windows-add-sys-abiflags
XuehaiPan May 6, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into windows-add-sys-abiflags
  • Loading branch information
XuehaiPan committed Apr 14, 2025
commit 81ef28ee5a4fb8d151afdf82ea53ca4124f1569f

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.