Autocomplete written in python
Project description
PyComplete
An autocomplete tool written in Python. This is largely a proof of concept. I might rewrite in C++ if I get this working, might not tho, who knows.
Installation
pip install pyautocomplete
Docs
I honestly autogenerated the docs from my comments, so it might not be explicitly clear. See DOCS.md for more.
TODOS
- Add caching/save-file for a PyComplete instances
- Figure out asymptotic runtimes for
trie.pyandpycomplete.py
Notes
- All of our runtime analyses are expected runtimes, not worst-case runtimes
- NOTE: Sometimes my analyses get weird and I try to explain what I did lol
- I think I want to be more consistent with the exceptions I raise.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyautocomplete-2.1.0.tar.gz
(11.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyautocomplete-2.1.0.tar.gz.
File metadata
- Download URL: pyautocomplete-2.1.0.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2b4f7c1fc3db4245e6d9d3ff84dcc8d122551e8db957d1d8beb079402146110
|
|
| MD5 |
9acd25c48ce9678786e37d2dab300cc1
|
|
| BLAKE2b-256 |
9e34a7d635dcc66a170623f60a34433159aa063b855adcaadff44f9ce1f6b74c
|
File details
Details for the file pyautocomplete-2.1.0-py3-none-any.whl.
File metadata
- Download URL: pyautocomplete-2.1.0-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5c26424977de421cf6862df0882eaef818063da4a74edc9e3184234f5a64636
|
|
| MD5 |
54db4d6c6ab90166bb1899eade31835c
|
|
| BLAKE2b-256 |
a20c85fa4f0890e78995f845cf4e39920ff0836328a98fae260779a5901d2a2c
|