Skip to content

gh-135621: Remove dependency on curses from PyREPL - #136758

Merged
ambv merged 12 commits into
python:mainfrom
ambv:gh-135621
Jul 21, 2025
Merged

gh-135621: Remove dependency on curses from PyREPL#136758
ambv merged 12 commits into
python:mainfrom
ambv:gh-135621

Conversation

@ambv

@ambvambv commented Jul 18, 2025

Copy link
Copy Markdown
Contributor

@ambv

ambv commented Jul 18, 2025

Copy link
Copy Markdown
ContributorAuthor

!buildbot

@ambvambv added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Jul 18, 2025
@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @ambv for commit 58d3e84 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136758%2Fmerge

If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again.

@bedevere-botbedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Jul 18, 2025
@ambv

ambv commented Jul 19, 2025

Copy link
Copy Markdown
ContributorAuthor

!buildbot iOS

@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @ambv for commit 0448edd 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136758%2Fmerge

The command will test the builders whose names match following regular expression: iOS

The builders matched are:

  • iOS ARM64 Simulator PR

@ambv

ambv commented Jul 19, 2025

Copy link
Copy Markdown
ContributorAuthor

!buildbot aarch64 Android

@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @ambv for commit 0448edd 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136758%2Fmerge

The command will test the builders whose names match following regular expression: aarch64 Android

The builders matched are:

  • aarch64 Android PR

@encukouencukou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quick comments (we had a chat in person):

Comment threadLib/_pyrepl/terminfo.py Outdated
Comment threadLib/_pyrepl/terminfo.py
Comment threadLib/_pyrepl/terminfo.py Outdated
Comment threadLib/_pyrepl/terminfo.py
Comment threadLib/_pyrepl/terminfo.py
@ambvambv added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Jul 19, 2025
@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @ambv for commit 2a053c5 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136758%2Fmerge

If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again.

@bedevere-botbedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Jul 19, 2025
@pythonpython deleted a comment from python-cla-botBotJul 20, 2025
@ambvambv added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Jul 20, 2025
@bedevere-bot

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @ambv for commit d080941 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136758%2Fmerge

If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again.

@bedevere-botbedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label Jul 20, 2025
@ambvambv added the needs backport to 3.14 bugs and security fixes label Jul 20, 2025
@ambv
ambv merged commit 09dfb50 into python:mainJul 21, 2025
136 checks passed
@miss-islington-app

Copy link
Copy Markdown

Thanks @ambv for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2025
…6758)
(cherry picked from commit 09dfb50)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
@bedevere-app

Copy link
Copy Markdown

GH-136915 is a backport of this pull request to the 3.14 branch.

@bedevere-appbedevere-appBot removed the needs backport to 3.14 bugs and security fixes label Jul 21, 2025
@ambvambv added the sprint label Jul 21, 2025
@encukouencukou mentioned this pull request Jul 21, 2025
ambv added a commit that referenced this pull request Jul 21, 2025
…GH-136915)
(cherry picked from commit 09dfb50)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
@ambv
ambv deleted the gh-135621 branch July 21, 2025 11:10
taegyunkim pushed a commit to taegyunkim/cpython that referenced this pull request Aug 4, 2025
Agent-Hellboy pushed a commit to Agent-Hellboy/cpython that referenced this pull request Aug 19, 2025
kumaraditya303 pushed a commit to miss-islington/cpython that referenced this pull request Sep 9, 2025
…onGH-136758) (pythonGH-136915)
(cherry picked from commit 09dfb50)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
sandole added a commit to sandole/cpython that referenced this pull request Dec 29, 2025
… docs
The curses module dependency was removed for the new REPL in pythonGH-136758,
so the documentation should no longer mention it as a requirement.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@ambv@bedevere-bot@encukou@pablogsal