FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types by encukou · Pull Request #103511 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types
- #103511
#103511
Merged
encukou
merged 29 commits into
python:main
python/cpython:main
from
encukou:extend-opaque-sq
encukou/cpython:extend-opaque-sq
Copy head branch name to clipboard
May 4, 2023
Conversation
Commits
29
(29)
Checks
Files changed
Merged
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types
#103511
encukou
merged 29 commits into
python:main
python/cpython:main
from
encukou:extend-opaque-sq
encukou/cpython:extend-opaque-sq
Copy head branch name to clipboard
Commits
Commits on Apr 13, 2023
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types
encukou
committed
a9679fa
View commit details
Copy full SHA for a9679fa
Browse repository at this point
Add a blurb
encukou
committed
b8dc072
View commit details
Copy full SHA for b8dc072
Browse repository at this point
Commits on Apr 17, 2023
Fix PyMember_SetOne error return (thanks MSVC!)
encukou
committed
1fc5c52
View commit details
Copy full SHA for 1fc5c52
Browse repository at this point
Add What's New entry
encukou
committed
075ca51
View commit details
Copy full SHA for 075ca51
Browse repository at this point
Commits on Apr 19, 2023
Fix warning in tests
encukou
committed
439de5d
View commit details
Copy full SHA for 439de5d
Browse repository at this point
Work around lack of alignof & max_align_t
encukou
committed
291731b
View commit details
Copy full SHA for 291731b
Browse repository at this point
Use the same Sphinx role for Py_TPFLAGS_ITEMS_AT_END as for other type flags
Show description for 2ba8084
encukou
committed
2ba8084
View commit details
Copy full SHA for 2ba8084
Browse repository at this point
Add ALIGNOF_MAX_ALIGN_T to configure & PC/pyconfig.h
encukou
committed
b03d431
View commit details
Copy full SHA for b03d431
Browse repository at this point
Use ALIGNOF_MAX_ALIGN_T
encukou
committed
ec9d5a8
View commit details
Copy full SHA for ec9d5a8
Browse repository at this point
Commits on Apr 20, 2023
Fix typo
encukou
committed
5cab814
View commit details
Copy full SHA for 5cab814
Browse repository at this point
Don't include <stdalign.h>, it's not always available on Windows
encukou
committed
3ade585
View commit details
Copy full SHA for 3ade585
Browse repository at this point
Define ALIGNOF_MAX_ALIGN_T with long double if it's not available
encukou
committed
986bf26
View commit details
Copy full SHA for 986bf26
Browse repository at this point
tests: Compute data_offset in C to avoid overflow issues
encukou
committed
e7838ee
View commit details
Copy full SHA for e7838ee
Browse repository at this point
Commits on Apr 21, 2023
Merge branch 'main' into extend-opaque-sq
arhadthedev
authored
93d86d1
View commit details
Copy full SHA for 93d86d1
Browse repository at this point
Commits on Apr 24, 2023
Cast to `char*` for pointer arithmetic
Show description for 266834d
encukou
and
arhadthedev
authored
266834d
View commit details
Copy full SHA for 266834d
Browse repository at this point
Commits on Apr 25, 2023
Fix ALIGNOF_MAX_ALIGN_T value for 32-bit Windows
Show description for f968206
encukou
committed
f968206
View commit details
Copy full SHA for f968206
Browse repository at this point
Fix C++ behaviour and comments for ALIGNOF_MAX_ALIGN_T
encukou
committed
37158af
View commit details
Copy full SHA for 37158af
Browse repository at this point
Commits on Apr 27, 2023
Merge branch 'main' into extend-opaque-sq
encukou
authored
402ecc6
View commit details
Copy full SHA for 402ecc6
Browse repository at this point
Commits on Apr 28, 2023
Don't rely on PyObject* being aligned to ALIGNOF_MAX_ALIGN_T
Show description for 1701688
encukou
committed
1701688
View commit details
Copy full SHA for 1701688
Browse repository at this point
Merge in main branch
encukou
committed
db5d49b
View commit details
Copy full SHA for db5d49b
Browse repository at this point
Commits on May 2, 2023
Apply suggestions from code review
Show description for 9d9911d
encukou
and
erlend-aasland
authored
9d9911d
View commit details
Copy full SHA for 9d9911d
Browse repository at this point
Raise TypeError on missing flag
encukou
committed
06bcf5b
View commit details
Copy full SHA for 06bcf5b
Browse repository at this point
Wrap new tests in a class
encukou
committed
0b69748
View commit details
Copy full SHA for 0b69748
Browse repository at this point
Use PyModule_AddIntMacro in tests
encukou
committed
33c5258
View commit details
Copy full SHA for 33c5258
Browse repository at this point
Test failure of extending non-ITEMS_AT_END variable-sized types
encukou
committed
88dade7
View commit details
Copy full SHA for 88dade7
Browse repository at this point
Test error cases around members
encukou
committed
8720b25
View commit details
Copy full SHA for 8720b25
Browse repository at this point
Merge in the main branch
encukou
committed
0474e69
View commit details
Copy full SHA for 0474e69
Browse repository at this point
Commits on May 3, 2023
Apply suggestions from code review
Show description for a975de9
encukou
and
arhadthedev
authored
a975de9
View commit details
Copy full SHA for a975de9
Browse repository at this point
Merge in the main branch
encukou
committed
b9ddf21
View commit details
Copy full SHA for b9ddf21
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL