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.2.0.tar.gz
(11.0 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.2.0.tar.gz.
File metadata
- Download URL: pyautocomplete-2.2.0.tar.gz
- Upload date:
- Size: 11.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a901839060fcf8e7cd226ecc466d8b0bda1e11cfd54334e3f47e427adcea7afe
|
|
| MD5 |
0578b418d411307bbebcccd18575d886
|
|
| BLAKE2b-256 |
47b7974b1d4acb14e1ff737c32a3adaeaa98effd559e1cad17f31abc67958a11
|
File details
Details for the file pyautocomplete-2.2.0-py3-none-any.whl.
File metadata
- Download URL: pyautocomplete-2.2.0-py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e2876d2873a2e8e36c87f9395b6f3065f70f51240e691fb38d182e91ec8ad95
|
|
| MD5 |
439347de890d582aa033607d6a8b9d9f
|
|
| BLAKE2b-256 |
fc8454b8567fccea9a4ac0ef9121191269f3ad088e25b8a3ec15fc0283fb0db5
|