Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-103509: PEP 697 -- Limited C API for Extending Opaque Types#103511

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
encukou merged 29 commits intopython:mainfromencukou:extend-opaque-sq
May 4, 2023
Merged
Changes from1 commit
Commits
Show all changes
29 commits
Select commitHold shift + click to select a range
a9679fa
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types
encukouOct 10, 2022
b8dc072
Add a blurb
encukouApr 13, 2023
1fc5c52
Fix PyMember_SetOne error return (thanks MSVC!)
encukouApr 17, 2023
075ca51
Add What's New entry
encukouApr 17, 2023
439de5d
Fix warning in tests
encukouApr 19, 2023
291731b
Work around lack of alignof & max_align_t
encukouApr 19, 2023
2ba8084
Use the same Sphinx role for Py_TPFLAGS_ITEMS_AT_END as for other typ…
encukouApr 19, 2023
b03d431
Add ALIGNOF_MAX_ALIGN_T to configure & PC/pyconfig.h
encukouApr 19, 2023
ec9d5a8
Use ALIGNOF_MAX_ALIGN_T
encukouApr 19, 2023
5cab814
Fix typo
encukouApr 20, 2023
3ade585
Don't include <stdalign.h>, it's not always available on Windows
encukouApr 20, 2023
986bf26
Define ALIGNOF_MAX_ALIGN_T with long double if it's not available
encukouApr 20, 2023
e7838ee
tests: Compute data_offset in C to avoid overflow issues
encukouApr 20, 2023
93d86d1
Merge branch 'main' into extend-opaque-sq
arhadthedevApr 21, 2023
266834d
Cast to `char*` for pointer arithmetic
encukouApr 24, 2023
f968206
Fix ALIGNOF_MAX_ALIGN_T value for 32-bit Windows
encukouApr 25, 2023
37158af
Fix C++ behaviour and comments for ALIGNOF_MAX_ALIGN_T
encukouApr 25, 2023
402ecc6
Merge branch 'main' into extend-opaque-sq
encukouApr 27, 2023
1701688
Don't rely on PyObject* being aligned to ALIGNOF_MAX_ALIGN_T
encukouApr 28, 2023
db5d49b
Merge in main branch
encukouApr 28, 2023
9d9911d
Apply suggestions from code review
encukouMay 2, 2023
06bcf5b
Raise TypeError on missing flag
encukouMay 2, 2023
0b69748
Wrap new tests in a class
encukouMay 2, 2023
33c5258
Use PyModule_AddIntMacro in tests
encukouMay 2, 2023
88dade7
Test failure of extending non-ITEMS_AT_END variable-sized types
encukouMay 2, 2023
8720b25
Test error cases around members
encukouMay 2, 2023
0474e69
Merge in the main branch
encukouMay 2, 2023
a975de9
Apply suggestions from code review
encukouMay 3, 2023
b9ddf21
Merge in the main branch
encukouMay 3, 2023
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
PrevPrevious commit
NextNext commit
Merge in main branch
  • Loading branch information
@encukou
encukou committedApr 28, 2023
commitdb5d49b42cd60cf0a1c4c09bf329a3c5e9baa223

This merge commit was added into this branch cleanly.

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


[8]ページ先頭

©2009-2025 Movatter.jp