A collection of personal utility functions reused across multiple repositories.
Requires Python >= 3.12.
- Regular expression helpers (
re) - Plotting utilities built on Matplotlib (
plot) - Date formatting utilities (
dates) - HDF5 file handling (
hdf5) - YAML configuration loading (
yaml_utils) - PNG-to-video conversion (
png_to_video) - Array manipulation (
array_manipulation) - Pandas helpers (
pandas) - SPICE and STEREO data utilities (
spice,stereo) - Server connection helpers (
server_connection) - Personal decorators (
decorators) - Path management (
main_paths) - Package-specific type annotations (
typing)
git clone https://github.com/voyeuxalfred/common.git
cd commonpython3 -m venv .venv
source .venv/bin/activatepython3 -m venv .venv
.venv\Scripts\activateuv venv
source .venv/bin/activateuv venv
.venv\Scripts\activatepip install .uv pip install .uv syncimport commonThis project is licensed under the MIT License — see the LICENSE file for details.