NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5012 most downloaded on PyPI
tabcompleter --- Autocompletion in the Python console.
Last release 5 months ago
28 Apr 2026
Release timing varies
gaps range from 9 days to 1.5 years
Most releases are documented
notes for 10 of 13 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
13 releases · first in 2022
One column per quarter.
Add TABCOMPLETER_INCLUDE_PREFIX option
If setting os.environ["TABCOMPLETER_INCLUDE_PREFIX"] to "true", the prefix gets included in tab-completions.
See the Before & After: (Note that self. got included)
<img width="360" alt="Screenshot 2026-04-28 at 11 48 25 AM" src="https://github.com/user-attachments/assets/89fc8a9b-1328-4077-bdef-743c37d5b9f2" />
<img width="360" alt="Screenshot 2026-04-28 at 11 51 48 AM" src="https://github.com/user-attachments/assets/71767333-5dab-472e-9a16-b0cf5d7b0b1a" />
Full Changelog: https://github.com/mdmintz/tabcompleter/compare/v1.4.0...v1.4.1
## Fix Python 3.13 and drop Python 3.7 * Fix Python 3.13 on Windows * Drop support for Python 3.7 * Add pyproject.toml
## Fix classifier * Fix classifier
## Update setup.py * Update setup.py
setup.py## Update License * Update LICENSE
This resolves https://github.com/mdmintz/tabcompleter/issues/7
Refactor the code --> https://github.com/mdmintz/tabcompleter/commit/4a672b66e772e560c63171ac51ddfb6eeec13e34
This resolves https://github.com/mdmintz/tabcompleter/issues/4
This resolves https://github.com/mdmintz/tabcompleter/issues/2
[tabcompleter](https://github.com/mdmintz/tabcompleter) is a friendly fork of the (unmaintained) fancycompleter package.
<img width="550" alt="tabcompleter" src="https://user-images.githubusercontent.com/6788579/204385233-838cbfbf-6ec7-4b45-812c-d0c2556a82e8.png">
tabcompleter is a friendly fork of the (unmaintained) fancycompleter package.
tabcompleter lets you use the Tab key to expand and autocomplete options in the Python console.
pip install tabcompleter
import tabcompleter
tabcompleter.interact(persist_history=True)
# Now use the Tab key in the Python console
An example of using the Tab key to see all possibilities:
<img width="550" alt="tabcompleter" src="https://user-images.githubusercontent.com/6788579/204386211-5fc44f73-e29f-4e87-b0ca-bb8ea69217af.png">
tabcompleter is used by packages such as pdbp and seleniumbase:
<img width="550" alt="tabcompleter" src="https://user-images.githubusercontent.com/6788579/204411997-34d199c6-4a84-4fb4-96ec-8e3ed6374ece.png">
(tabcompleter is maintained by the SeleniumBase Dev Team)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →