René's URL Explorer Experiment


Title: gh-69605: Add module autocomplete to PyREPL by tomasr8 · Pull Request #129329 · python/cpython · GitHub

Open Graph Title: gh-69605: Add module autocomplete to PyREPL by tomasr8 · Pull Request #129329 · python/cpython

X Title: gh-69605: Add module autocomplete to PyREPL by tomasr8 · Pull Request #129329 · python/cpython

Description: DPO discussion thread: https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281 Adds a module autocomplete functionality to the PyREPL. Some examples first: i...

Open Graph Description: DPO discussion thread: https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281 Adds a module autocomplete functionality to the PyREPL. Some examples first: i...

X Description: DPO discussion thread: https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281 Adds a module autocomplete functionality to the PyREPL. Some examples first: i...

Opengraph URL: https://github.com/python/cpython/pull/129329

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:e8944514-efa7-7517-caff-65d0b22aea99
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA3D8:34D83D:9856CB:C9A498:696B52FE
html-safe-nonceeed718bf7edcc1ed16cc14fcf0888645fc468097bd93c6bb8dfbae562f67d95d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBM0Q4OjM0RDgzRDo5ODU2Q0I6QzlBNDk4OjY5NkI1MkZFIiwidmlzaXRvcl9pZCI6IjQ1NzAzMzQxMjY2MDk3NDg3MzQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac17e0b828540b79f1ee5faedb2a93dd08c470ad185054d8d4db218c726d2d6a59
hovercard-subject-tagpull_request:2298896552
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/129329/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/64d9e9cae146a4543c8aca3e0312055e4a4aac45ad8e525508cecebfa536b4d3/python/cpython/pull/129329
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/64d9e9cae146a4543c8aca3e0312055e4a4aac45ad8e525508cecebfa536b4d3/python/cpython/pull/129329
og:image:altDPO discussion thread: https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281 Adds a module autocomplete functionality to the PyREPL. Some examples first: i...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametomasr8
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/129329#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F129329
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F129329
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/129329
Reloadhttps://github.com/python/cpython/pull/129329
Reloadhttps://github.com/python/cpython/pull/129329
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/129329
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/129329
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/cpython/pull/129329#issue-comment-box
pablogsalhttps://github.com/pablogsal
python:mainhttps://github.com/python/cpython/tree/main
tomasr8:completerhttps://github.com/tomasr8/cpython/tree/completer
gh-69605: Add module autocomplete to PyREPL https://github.com/python/cpython/pull/129329#top
pablogsalhttps://github.com/pablogsal
python:mainhttps://github.com/python/cpython/tree/main
tomasr8:completerhttps://github.com/tomasr8/cpython/tree/completer
Conversation 48 https://github.com/python/cpython/pull/129329
Commits 18 https://github.com/python/cpython/pull/129329/commits
Checks 49 https://github.com/python/cpython/pull/129329/checks
Files changed https://github.com/python/cpython/pull/129329/files
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Jan 27, 2025https://github.com/python/cpython/pull/129329#issue-2811891139
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281
@vadmiumhttps://github.com/vadmium
Readline completion of module names in import statements #69605https://github.com/python/cpython/issues/69605
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
January 27, 2025 00:19https://github.com/python/cpython/pull/129329#commits-pushed-b3bcd67
https://github.com/tomasr8
Add module autocomplete to PyREPLhttps://github.com/python/cpython/pull/129329/commits/b3bcd67a68f4be507c63d578ff2ac2af4c110769
b3bcd67https://github.com/python/cpython/pull/129329/commits/b3bcd67a68f4be507c63d578ff2ac2af4c110769
https://github.com/tomasr8
Add news entryhttps://github.com/python/cpython/pull/129329/commits/bcd35274bc8765dbaa3a38d76abea491bb6c8175
bcd3527https://github.com/python/cpython/pull/129329/commits/bcd35274bc8765dbaa3a38d76abea491bb6c8175
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
ambvhttps://github.com/ambv
lysnikolaouhttps://github.com/lysnikolaou
pablogsalhttps://github.com/pablogsal
code ownershttps://github.com/python/cpython/blob/a8dc6d6d44a141a8f839deb248a02148dcfb509e/.github/CODEOWNERS#L49
January 27, 2025 00:55https://github.com/python/cpython/pull/129329#event-16071571809
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Jan 27, 2025https://github.com/python/cpython/pull/129329#event-16071571986
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 27, 2025 https://github.com/python/cpython/pull/129329#ref-issue-1198942795
Readline completion of module names in import statements #69605 https://github.com/python/cpython/issues/69605
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Jan 27, 2025https://github.com/python/cpython/pull/129329#issuecomment-2614950411
https://discuss.python.org/t/repl-introduce-generic-filters-to-filter-auto-completion-matches/77553https://discuss.python.org/t/repl-introduce-generic-filters-to-filter-auto-completion-matches/77553
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Jan 27, 2025https://github.com/python/cpython/pull/129329#issuecomment-2615252100
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
Merge branch 'main' into completerhttps://github.com/python/cpython/pull/129329/commits/df3e8ecf834751d2b9817878d7f3de1684ecb69a
df3e8echttps://github.com/python/cpython/pull/129329/commits/df3e8ecf834751d2b9817878d7f3de1684ecb69a
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Jan 27, 2025 https://github.com/python/cpython/pull/129329#pullrequestreview-2574961607
View reviewed changes https://github.com/python/cpython/pull/129329/files/df3e8ecf834751d2b9817878d7f3de1684ecb69a
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/df3e8ecf834751d2b9817878d7f3de1684ecb69a#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
tomasr8https://github.com/tomasr8
Jan 27, 2025https://github.com/python/cpython/pull/129329#discussion_r1930241867
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 30, 2025https://github.com/python/cpython/pull/129329#issuecomment-2624364199
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Jan 30, 2025https://github.com/python/cpython/pull/129329#issuecomment-2624479104
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
Merge branch 'main' into completerhttps://github.com/python/cpython/pull/129329/commits/48ee6adf5ac321994d139cc556696f177a564c50
48ee6adhttps://github.com/python/cpython/pull/129329/commits/48ee6adf5ac321994d139cc556696f177a564c50
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
topic-repl https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atopic-repl
Feb 22, 2025https://github.com/python/cpython/pull/129329#event-16415773729
https://github.com/gaogaotiantian
gaogaotiantianhttps://github.com/gaogaotiantian
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2680121551
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2681118479
something similarhttps://github.com/ipython/ipython/blob/926d3851fef9b2e66024d9a6e623577b0b4d2a28/IPython/core/completerlib.py#L178-L208
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Feb 25, 2025 https://github.com/python/cpython/pull/129329#pullrequestreview-2640150802
View reviewed changes https://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50
Lib/_pyrepl/completing_reader.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-a46885fb08d70df93d6ad528e9cda5ce317743842c6b4baaef8fa320436db31a
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/gaogaotiantian
gaogaotiantianhttps://github.com/gaogaotiantian
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2682627813
something similarhttps://github.com/ipython/ipython/blob/926d3851fef9b2e66024d9a6e623577b0b4d2a28/IPython/core/completerlib.py#L178-L208
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2683324766
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/gaogaotiantian
gaogaotiantianhttps://github.com/gaogaotiantian
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2683401525
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2683424960
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/gaogaotiantian
gaogaotiantianhttps://github.com/gaogaotiantian
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2683435056
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Feb 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2683463435
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
March 8, 2025 14:52https://github.com/python/cpython/pull/129329#commits-pushed-0917d24
https://github.com/tomasr8
Remove attribute completion, never import moduleshttps://github.com/python/cpython/pull/129329/commits/0917d24e9e0eb41ab492bfcb9ba0f05b18a7d93d
0917d24https://github.com/python/cpython/pull/129329/commits/0917d24e9e0eb41ab492bfcb9ba0f05b18a7d93d
https://github.com/tomasr8
Add type annotationshttps://github.com/python/cpython/pull/129329/commits/589cf63aa50376fbb6740523176ac89b72e1d580
589cf63https://github.com/python/cpython/pull/129329/commits/589cf63aa50376fbb6740523176ac89b72e1d580
https://github.com/tomasr8
fix some mypy issueshttps://github.com/python/cpython/pull/129329/commits/62d0b55e16637c78863bfd9a987257d99299b89e
62d0b55https://github.com/python/cpython/pull/129329/commits/62d0b55e16637c78863bfd9a987257d99299b89e
https://github.com/tomasr8
Pass explicit None to find_spechttps://github.com/python/cpython/pull/129329/commits/46ca249668de0edcdc22a452e674620ed5ff1859
46ca249https://github.com/python/cpython/pull/129329/commits/46ca249668de0edcdc22a452e674620ed5ff1859
https://github.com/neutrinoceros
neutrinoceroshttps://github.com/neutrinoceros
Mar 9, 2025 https://github.com/python/cpython/pull/129329#ref-pullrequest-2766551877
ENH: ensure that dir(astropy) lists subpackages astropy/astropy#17598 https://github.com/astropy/astropy/pull/17598
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Mar 10, 2025https://github.com/python/cpython/pull/129329#issuecomment-2710985737
https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281https://discuss.python.org/t/looking-for-feedback-on-adding-import-autocomplete-to-pyrepl/82281
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
April 17, 2025 16:38https://github.com/python/cpython/pull/129329#commits-pushed-75e4b55
https://github.com/tomasr8
Merge branch 'main' into completerhttps://github.com/python/cpython/pull/129329/commits/75e4b559de324e02ee8fc52fbea881cf8e820841
75e4b55https://github.com/python/cpython/pull/129329/commits/75e4b559de324e02ee8fc52fbea881cf8e820841
https://github.com/tomasr8
Do not suggest modules which are not legal identifiershttps://github.com/python/cpython/pull/129329/commits/3c13f865db618c4118d18a1422a0f3863feff5c5
3c13f86https://github.com/python/cpython/pull/129329/commits/3c13f865db618c4118d18a1422a0f3863feff5c5
https://github.com/tomasr8
Make the tests more robusthttps://github.com/python/cpython/pull/129329/commits/8eb656f7a1942c8652338447464e5914be01602d
8eb656fhttps://github.com/python/cpython/pull/129329/commits/8eb656f7a1942c8652338447464e5914be01602d
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Apr 19, 2025 https://github.com/python/cpython/pull/129329#pullrequestreview-2779713023
View reviewed changes https://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
pablogsalhttps://github.com/pablogsal
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051302569
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051410216
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
pablogsalhttps://github.com/pablogsal
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051303706
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051415514
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051416074
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
fd81999https://github.com/python/cpython/pull/129329/commits/fd81999df165f15a901cccef6e6b0ca35b4b2324
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
pablogsalhttps://github.com/pablogsal
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051305215
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051413816
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#129329 (comment)https://github.com/python/cpython/pull/129329#issuecomment-2816574911
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Apr 19, 2025 https://github.com/python/cpython/pull/129329#pullrequestreview-2779722492
View reviewed changes https://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
pablogsalhttps://github.com/pablogsal
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051307438
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051410653
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
Lib/_pyrepl/readline.pyhttps://github.com/python/cpython/pull/129329/files/8eb656f7a1942c8652338447464e5914be01602d#diff-42f9fa1db06717da03a700b0766e97629aabf111c0afab47f2f32867c81d87a6
pablogsalhttps://github.com/pablogsal
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051316918
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051410867
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
5c11124https://github.com/python/cpython/pull/129329/commits/5c11124c39bbac4e9ec1a1de4b29b7ce445abe5c
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#discussion_r2051432518
Please reload this pagehttps://github.com/python/cpython/pull/129329
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
f4e290ahttps://github.com/python/cpython/pull/129329/commits/f4e290a03f1f8e42f47175e372248c62b14b726d
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Apr 19, 2025https://github.com/python/cpython/pull/129329#issuecomment-2816437810
@tomasr8https://github.com/tomasr8
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
April 19, 2025 08:29https://github.com/python/cpython/pull/129329#commits-pushed-7a2fde0
https://github.com/tomasr8
Remove todo commenthttps://github.com/python/cpython/pull/129329/commits/7a2fde06e0b5cb9310b1947e0f449b2e22a0d39d
7a2fde0https://github.com/python/cpython/pull/129329/commits/7a2fde06e0b5cb9310b1947e0f449b2e22a0d39d
https://github.com/tomasr8
Move to a separate file and cache ModuleCompleterhttps://github.com/python/cpython/pull/129329/commits/5c11124c39bbac4e9ec1a1de4b29b7ce445abe5c
5c11124https://github.com/python/cpython/pull/129329/commits/5c11124c39bbac4e9ec1a1de4b29b7ce445abe5c
https://github.com/tomasr8
Avoid calling rstrip more than oncehttps://github.com/python/cpython/pull/129329/commits/10da15b3b1509333a296663ac54a7a8822945664
10da15bhttps://github.com/python/cpython/pull/129329/commits/10da15b3b1509333a296663ac54a7a8822945664
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Apr 19, 2025https://github.com/python/cpython/pull/129329#issuecomment-2816574911
Please reload this pagehttps://github.com/python/cpython/pull/129329
@tomasr8https://github.com/tomasr8
Please reload this pagehttps://github.com/python/cpython/pull/129329
tomasr8https://github.com/tomasr8
April 19, 2025 09:01https://github.com/python/cpython/pull/129329#commits-pushed-fd81999
https://github.com/tomasr8
Catch exceptionshttps://github.com/python/cpython/pull/129329/commits/fd81999df165f15a901cccef6e6b0ca35b4b2324
fd81999https://github.com/python/cpython/pull/129329/commits/fd81999df165f15a901cccef6e6b0ca35b4b2324
https://github.com/tomasr8
Fix testshttps://github.com/python/cpython/pull/129329/commits/8fba3d3d57158b095eaa78472c2f5cfe2bb6c3e0
8fba3d3https://github.com/python/cpython/pull/129329/commits/8fba3d3d57158b095eaa78472c2f5cfe2bb6c3e0
https://github.com/tomasr8
Every Reader has its own ModuleCompleter instancehttps://github.com/python/cpython/pull/129329/commits/f4e290a03f1f8e42f47175e372248c62b14b726d
f4e290ahttps://github.com/python/cpython/pull/129329/commits/f4e290a03f1f8e42f47175e372248c62b14b726d
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
pablogsalhttps://github.com/pablogsal
April 20, 2025 18:48https://github.com/python/cpython/pull/129329#event-17331962296
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Apr 23, 2025https://github.com/python/cpython/pull/129329#issuecomment-2823902875
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Apr 23, 2025https://github.com/python/cpython/pull/129329#issuecomment-2824112750
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tests: Only look for modules in the stdlibhttps://github.com/python/cpython/pull/129329/commits/602121da0ff3bcbe313e7be0a2ff4dac3997083d
602121dhttps://github.com/python/cpython/pull/129329/commits/602121da0ff3bcbe313e7be0a2ff4dac3997083d
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
Apr 23, 2025https://github.com/python/cpython/pull/129329#issuecomment-2825458974
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Apr 24, 2025https://github.com/python/cpython/pull/129329#issuecomment-2826842779
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Apr 25, 2025 https://github.com/python/cpython/pull/129329#pullrequestreview-2792804303
View reviewed changes https://github.com/python/cpython/pull/129329/files/602121da0ff3bcbe313e7be0a2ff4dac3997083d
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Apr 25, 2025https://github.com/python/cpython/pull/129329#event-17399104375
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
c3a7118https://github.com/python/cpython/commit/c3a71180656a906d243e4cc0ab974387753b2fe1
Apr 25, 2025https://github.com/python/cpython/pull/129329#event-17399106424
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Apr 25, 2025https://github.com/python/cpython/pull/129329#event-17399106704
https://github.com/pablogsal
pablogsalhttps://github.com/pablogsal
Apr 25, 2025https://github.com/python/cpython/pull/129329#issuecomment-2829175747
@tomasr8https://github.com/tomasr8
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
tomasr8https://github.com/tomasr8
April 25, 2025 07:31https://github.com/python/cpython/pull/129329#event-17401784995
https://github.com/pllim
pllimhttps://github.com/pllim
Apr 25, 2025 https://github.com/python/cpython/pull/129329#ref-issue-3020931662
Revisit dir(astropy) implementation when Python 3.14 is minversion astropy/astropy#18055 https://github.com/astropy/astropy/issues/18055
https://github.com/devdanzin
devdanzinhttps://github.com/devdanzin
May 6, 2025 https://github.com/python/cpython/pull/129329#ref-pullrequest-3037568098
gh-69605: Add PyREPL import autocomplete feature to 'What's New' #133358 https://github.com/python/cpython/pull/133358
https://github.com/picnixz
picnixzhttps://github.com/picnixz
May 18, 2025 https://github.com/python/cpython/pull/129329#ref-issue-3071529327
Suggest the possible module in ModuleNotFoundError #134175 https://github.com/python/cpython/issues/134175
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F129329
https://github.com/hugovk
hugovk https://github.com/hugovk
https://github.com/python/cpython/pull/129329/files/48ee6adf5ac321994d139cc556696f177a564c50
https://github.com/pablogsal
pablogsal https://github.com/pablogsal
https://github.com/python/cpython/pull/129329/files/602121da0ff3bcbe313e7be0a2ff4dac3997083d
https://github.com/lysnikolaou
lysnikolaou https://github.com/lysnikolaou
https://github.com/ambv
ambv https://github.com/ambv
topic-repl https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atopic-repl
Please reload this pagehttps://github.com/python/cpython/pull/129329
https://github.com/tomasr8
https://github.com/picnixz
https://github.com/hugovk
https://github.com/gaogaotiantian
https://github.com/pablogsal
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.