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 pycomplete
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-1.0.0.tar.gz
(10.9 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-1.0.0.tar.gz.
File metadata
- Download URL: pyautocomplete-1.0.0.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1405e0113b2140b198ff56cc6c5a6d77aab5bb1a7db505d260dfaaeb4f51fb7
|
|
| MD5 |
ddfddd11d5353c9af796fa93631e1254
|
|
| BLAKE2b-256 |
8e52268238c5251578954c81e5667f638736ee5cc4f26b01a2000f6a06f460ba
|
File details
Details for the file pyautocomplete-1.0.0-py3-none-any.whl.
File metadata
- Download URL: pyautocomplete-1.0.0-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83c31332b3559ef26bcd2774c8c8de9226477b1dd42be3a490687f7a73872ce0
|
|
| MD5 |
b4e355cbe45b47b706d434cd20a877e5
|
|
| BLAKE2b-256 |
c63bc5e0bcb4cbfab727927e2d66238b30648bac432f916718c917004ddde389
|