4 ms·
I had to look these up (just me doing Google searches): - tqdm: progress bars (https://tqdm.github.io/ https://tqdm.github.io/) - rich: text formatting (https
by dogline 5y ago
I had to look these up (just me doing Google searches):
- tqdm: progress bars (https://tqdm.github.io/ https://tqdm.github.io/)
- rich: text formatting (https://github.com/willmcgugan/rich https://github.com/willmcgugan/rich)
- textual: TUI, using rich (https://github.com/willmcgugan/textual https://github.com/willmcgugan/textual)
- fastpi: Rest APIs (https://fastapi.tiangolo.com/ https://fastapi.tiangolo.com/)
- typer: CLI Library, uses Click (https://typer.tiangolo.com/ https://typer.tiangolo.com/)
- pydantic: Custom data types (https://pydantic-docs.helpmanual.io/ https://pydantic-docs.helpmanual.io/)
- shiv: Create Python zipapps (https://shiv.readthedocs.io/en/latest/ https://shiv.readthedocs.io/en/latest/)
- toga: GUI Toolkit (https://toga.readthedocs.io/en/latest/ https://toga.readthedocs.io/en/latest/)
- doit: Task runner (https://pydoit.org/ https://pydoit.org/)
- diskcache: A disk cache (https://github.com/grantjenks/python-diskcache/ https://github.com/grantjenks/python-diskcache/)
- choppaface 5y agoThanks for the links! FWIW python has a built-in disk cache—- shelve ( https://docs.python.org/3/library/shelve.html https://docs.python.org/3/library/shelve.html )
- BiteCode_dev 5y agoDiskcache has the amazing benefit of transparent sharding, so you can use it in multithreading and multiprocessing programs.
- zuj 5y agoDamn, so many goodies to play with. Thanks for the list.
- rcarmo 5y agoYou can find most of those here: https://taoofmac.com/space/dev/python https://taoofmac.com/space/dev/python. Those that aren't should be there momentarily :)
- zuj 5y agoJust wanted to add Austin: Python frame stack sampler for CPython written in pure C (https://github.com/P403n1x87/austin https://github.com/P403n1x87/austin)