Commit f253054
Free-threaded build config fixes (#4719)
* update build config logic and library name generation
* fix free-threaded windows clippy with --features=abi3
* use constant
* add release note
* apply my self-review comments
* use ensure and error handling instead of panicking
* skip abi3 fixup on free-threaded build
* don't support PYO3_USE_ABI3_FORWARD_COMPATIBILITY on free-threaded build
* don't panic in pyo3-ffi in abi3 check
* document lack of limited API support
* add is_free_threaded() method to InterpreterConfig
* implement David's code review suggestions
* remove unused imports1 parent a2a57f0 commit f253054
File tree
4 files changed
+245
-79
lines changed- guide/src
- newsfragments
- pyo3-build-config/src
- pyo3-ffi
4 files changed
+245
-79
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
111 | 120 | | |
112 | 121 | | |
113 | 122 | | |
| |||
234 | 243 | | |
235 | 244 | | |
236 | 245 | | |
237 | | - | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
238 | 264 | | |
239 | 265 | | |
240 | 266 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
0 commit comments