gh-106320: Remove _PyInterpreterState_HasFeature() by vstinner · Pull Request #106425 · python/cpython
Conversation
Member
Remove the _PyInterpreterState_HasFeature() function from the C API: move it to the internal C API (pycore_interp.h).
Remove the _PyInterpreterState_HasFeature() function from the C API: move it to the internal C API (pycore_interp.h).
bedevere-bot
added
the
awaiting core review
label
bedevere-bot
mentioned this pull request
Member Author
cc @ericsnowcurrently: If tomorrow, these "features" are useful outside CPython internals, I would suggest to add a tested and documented API. For now, IMO it's better to declare it as an internal API.
vstinner
enabled auto-merge (squash)
vstinner
added
the
skip news
label
vstinner
merged commit
aa85c93
into
python:main
bedevere-bot
removed
the
awaiting core review
label
vstinner
deleted the
interp_has_feature
branch
Ineffable22
mentioned this pull request
carljm added a commit to carljm/cpython that referenced this pull request
* main: (39 commits) pythongh-102542 Remove unused bytes object and bytes slicing (python#106433) Clarify state of CancelledError in doc (python#106453) pythongh-64595: Fix regression in file write logic in Argument Clinic (python#106449) pythongh-104683: Rename Lib/test/clinic.test as Lib/test/clinic.test.c (python#106443) tp_flags docs: fix indentation (python#106420) pythongh-104050: Partially annotate Argument Clinic CLanguage class (python#106437) pythongh-106368: Add tests for formatting helpers in Argument Clinic (python#106415) pythongh-104050: Annotate Argument Clinic parameter permutation helpers (python#106431) pythongh-104050: Annotate toplevel functions in clinic.py (python#106435) pythongh-106320: Fix specialize.c compilation by including pycore_pylifecycle.h (python#106434) Add some codeowners for `Tools/clinic/` (python#106430) pythongh-106217: Truncate the issue body size of `new-bugs-announce-notifier` (python#106423) pythongh-61215: Rename `wait_until_any_call` to `wait_until_any_call_with` (python#106414) pythongh-106162: array: suppress warning in test_array (python#106404) pythongh-106320: Remove _PyInterpreterState_HasFeature() (python#106425) pythonGH-106360: Support very basic superblock introspection (python#106422) pythongh-106406: Fix _Py_IsInterpreterFinalizing() in _winapi.c (python#106408) pythongh-106396: Special-case empty format spec to gen empty JoinedStr node (python#106401) pythongh-106368: Add tests for permutation helpers in Argument Clinic (python#106407) pythonGH-106008: Fix refleak when peepholing `None` comparisons (python#106367) ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment