Our great sponsors
FastAPI framework, high performance, easy to learn, fast to code, ready for production
FastAPI (https://fastapi.tiangolo.com/): neat web framework, easy to set up, also scales pretty well with project size. After Django and Flask this has become my favorite of that kind.
Data validation using Python type hints
- pydantic : https://docs.pydantic.dev/ for better type hinting
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Textual is a Rapid Application Development framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and (coming soon) a web browser!
Python packaging and dependency management made easy
Poetry (https://python-poetry.org/): I always figured Python dependency management to be very difficult to handle and that always stopped me from building a larger project. Poetry really changed the game for me.
A framework for managing and maintaining multi-language pre-commit hooks.
https://pre-commit.com/ for code quality checks while committing to Git
NumPy & SciPy for GPU
Cupy replicates the numpy and scipy APIs but runs on the GPU.
Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable. https://docs.kidger.site/diffrax/
Diffrax - solving ODEs with Jax and computing it's derivatives automatically functools - love partial and lru_cache fastprogress - simpler progress bar than tqdm
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
An orchestration platform for the development, production, and observation of data assets.
One that I haven't seen on here yet: dagster
📚 Parameterize, execute, and analyze notebooks
papermill bcpandas fastapi
Typer, build great CLIs. Easy to code. Based on Python type hints.
tried typer? built on top of click. i still use mostly argparse but started using typer as well. so far so good
Terminal User Interface (TUI) apps
Mine too. Used it in a couple of projects. Planning to do some more next year!
Any Good Recommendations for a Tutorial on PyTermGUI?
2 projects | reddit.com/r/commandline | 24 Sep 2022
Create TUI's (Terminal User Interface) using Textual
1 project | reddit.com/r/Python | 24 Aug 2022
Looking for Github projects with strong communities and Discords. Active and frequently mentoring new-comers.
1 project | reddit.com/r/Python | 13 Aug 2022
Version 7.2.0 brings automatically generated palettes using color theory!
1 project | reddit.com/r/pytermgui | 5 Aug 2022
The brand-new TIM engine arrives with version 7.0.0!
1 project | reddit.com/r/pytermgui | 24 Jul 2022