What's the best thing/library you learned this year ?

This page summarizes the projects mentioned and recommended in the original post on /r/Python

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • fastapi

    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.

  • pydantic

    Data validation using Python type hints

  • - pydantic : https://docs.pydantic.dev/ for better type hinting

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • textual

    The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

  • Poetry

    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.

  • pre-commit

    A framework for managing and maintaining multi-language pre-commit hooks.

  • https://pre-commit.com/ for code quality checks while committing to Git

  • cupy

    NumPy & SciPy for GPU

  • Cupy replicates the numpy and scipy APIs but runs on the GPU.

  • diffrax

    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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • dagster

    An orchestration platform for the development, production, and observation of data assets.

  • One that I haven't seen on here yet: dagster

  • papermill

    📚 Parameterize, execute, and analyze notebooks

  • papermill bcpandas fastapi

  • typer

    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

  • TUI-apps

    Terminal User Interface (TUI) apps

  • Mine too. Used it in a couple of projects. Planning to do some more next year!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Using Textual to Build a ChatGPT TUI App

    4 projects | dev.to | 21 Jul 2023
  • Things to do with standalone script

    3 projects | /r/learnpython | 15 Jun 2023
  • Any Good Recommendations for a Tutorial on PyTermGUI?

    2 projects | /r/commandline | 24 Sep 2022
  • Create TUI's (Terminal User Interface) using Textual

    1 project | /r/Python | 24 Aug 2022
  • Looking for Github projects with strong communities and Discords. Active and frequently mentoring new-comers.

    1 project | /r/Python | 13 Aug 2022