-
Pendulum:
- Description: Pendulum is a comprehensive date-time library for Python that simplifies datetime manipulation. It provides a more intuitive interface and includes timezone and localization support.
- Official Documentation
-
Ice Cream:
- Description: Ice Cream is a debugging tool for Python. It provides a convenient way to print variables and expressions with their values, making debugging easier and more readable.
- Official Documentation
-
Loguru:
- Description: Loguru is a logging utility for Python. It offers a simpler and more elegant way to log messages with automatic settings, colors, and exception catching.
- Official Documentation
-
Argparse:
- Description: Argparse is a standard Python library for writing command-line interfaces. It parses command-line arguments and generates help and usage messages.
- Official Documentation
-
TQDM:
- Description: TQDM is a Python library that provides a fast, extensible progress bar for loops and other iterable computations. It offers visual feedback on the progress of operations.
- Official Documentation
-
Xarray:
- Description: Xarray is a library for labeled, multi-dimensional data in Python. It provides an efficient and convenient way to work with array-like datasets, especially for modeling and meteorological purposes.
- Official Documentation
-
Polars:
- Description: Polars is a DataFrame library implemented in Rust and Python. It's designed for high-performance data manipulation and analysis, especially for larger datasets.
- Official Documentation
-
Seaborn:
- Description: Seaborn is a data visualization library based on Matplotlib. It provides a high-level interface for creating attractive statistical graphics.
- Official Documentation
-
Pydantic:
- Description: Pydantic is a data validation and settings management library for Python, leveraging Python type annotations for data validation and parsing.
- Official Documentation
-
FastAPI:
- Description: FastAPI is a modern web framework for building APIs with Python 3.7+ based on standard Python type hints. It offers high performance and automatic interactive API documentation.
- Official Documentation
-
SQL Model:
- Description: SQLModel is a library for interacting with SQL databases from Python code using Python objects. It combines Pydantic's data validation with SQLAlchemy's database interaction.
- Official Documentation
-
HTTPX:
- Description: HTTPX is a next-generation HTTP client for Python, offering both synchronous and asynchronous capabilities. It supports HTTP/1.1 and HTTP/2.
- Official Documentation
-
Python-dotenv:
- Description: Python-dotenv reads key-value pairs from a
.env
file and sets them as environment variables in Python applications, aiding in the separation of configuration from code. - Official Documentation on PyPI
- Description: Python-dotenv reads key-value pairs from a
-
structlog:
- Description: Structured Logging for Python
- https://github.com/hynek/structlog