I can imagine presenting the following libraries (list is constantly updated). I am unsure which of the below categories is most interesting to the target audience.
If you see this and have additional ideas, please open a Pull Request against this repository.
- argparse
- contextlib
- csv
- functools
- itertools
- logging
- os.path & pathlib
- typing
- atheris
- awkward
- beautifulsoup
- bidict
- cachetools
- click
- dash
- fastapi
- flask
- hypothesis
- ipywidgets
- jinja2
- memray
- mypy
- nanobind
- numba
- pandera
- peewee
- pillow
- pre-commit
- pyaml
- pydantic
- pyrsistent
- pyscript
- pytest
- requests
- rich
- textual
- uv
The risk with these is: They might be either already well-known or irrelevant to people depending on the domain they are working in. Another issue is that many of these are huge frameworks that can only presented very minimally in the given time frame.
- casadi
- dask
- jax
- matplotlib
- modin
- napari
- numpy
- pandas
- plotly
- pytorch
- scipy
- scrapy
- sympy
- tensorflow
- transformers
- vaex
- xarray