Skip to content

Commit f8e6df9

Browse files
generatedunixname1734921407115435meta-codesync[bot]
authored andcommitted
Import CPython 3.14.7+ stable branch (2026-08-22)
Summary: Imported python/cpython `3.14.7+` from upstream rev [`27721dd`](https://www.github.com/python/cpython/commit/27721ddc1690fe76afdb3f76615765bbcd48de67) (committed 2026-08-22 18:19:58+00:00). # Commit Info - Base: (`3.14.7+`) - [`f89e637`](https://www.github.com/python/cpython/commit/f89e637fdf4641d5a1e8eb3da56b164bcb9bb3df) (commit date: 2026-08-22 04:17:22+00:00) - Imported: (`3.14.7+`) - [`27721dd`](https://www.github.com/python/cpython/commit/27721ddc1690fe76afdb3f76615765bbcd48de67) (commit date: 2026-08-22 18:19:58+00:00) # Noteworthy file changes - Low-signal files (1 added) (NEWS.d, docs, .github) Complete list of added/removed files: https://www.internalfb.com/intern/everpaste/?color=0&handle=GDeKSynmij47ZPkHALwUOq7rPew6br0LAAAz Reviewed By: itamaro Differential Revision: D117120647 fbshipit-source-id: 6c3aac947632193dd95398fd13d60d6effec35c3
1 parent 8c12d11 commit f8e6df9

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

Doc/glossary.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ Glossary
509509
A piece of syntax which can be evaluated to some value. In other words,
510510
an expression is an accumulation of expression elements like literals,
511511
names, attribute access, operators or function calls which all return a
512-
value. In contrast to many other languages, not all language constructs
512+
value. Not all language constructs
513513
are expressions. There are also :term:`statement`\s which cannot be used
514514
as expressions, such as :keyword:`while`. Assignments are also statements,
515515
not expressions.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Fix curses detection when a curses library is already in ``LIBS``.
2+
Patch by Shamil Abdulaev.

configure

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

configure.ac

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6956,8 +6956,9 @@ WITH_SAVE_ENV([
69566956
]))
69576957
69586958
# Check that we're able to link with crucial curses/panel functions. This
6959-
# also serves as a fallback in case pkg-config failed.
6960-
AS_VAR_APPEND([LIBS], [" $CURSES_LIBS $PANEL_LIBS"])
6959+
# also serves as a fallback in case pkg-config failed. Extension modules are
6960+
# not linked with LIBS, so exclude it to get the required libraries.
6961+
LIBS="$CURSES_LIBS $PANEL_LIBS"
69616962
AC_SEARCH_LIBS([initscr], [ncursesw ncurses],
69626963
[AS_VAR_IF([have_curses], [no],
69636964
[AS_VAR_SET([have_curses], [yes])

0 commit comments

Comments
 (0)