From 35d1f21b5315fd990694c94637edd8f3ad7a3595 Mon Sep 17 00:00:00 2001 From: Jan Ulffers Date: Tue, 12 May 2026 12:35:30 +0200 Subject: [PATCH] python 3.12 compatibility, plotting and performance updates --- .gitlab-ci.yml | 14 + .../0/basecase/Visualize_and_Export.html | 3 +- docs/requirements.readthedocs.txt | 1 - emobpy/availability.py | 109 ++- emobpy/charging.py | 12 +- emobpy/consumption.py | 743 ++++++++-------- emobpy/data/base/Visualize_and_Export.ipynb | 841 +++++++++--------- emobpy/data/eg3/Visualize_and_Export.ipynb | 841 +++++++++--------- emobpy/data/eg4/Visualize_and_Export.ipynb | 841 +++++++++--------- emobpy/export.py | 5 +- emobpy/functions.py | 91 ++ emobpy/mobility.py | 118 ++- emobpy/plot.py | 693 ++++++++++----- emobpy/tools.py | 37 +- pyproject.toml | 46 + requirements.txt | 1 - setup.py | 54 -- 17 files changed, 2444 insertions(+), 2006 deletions(-) create mode 100644 .gitlab-ci.yml create mode 100644 pyproject.toml delete mode 100644 setup.py diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..e513b55 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,14 @@ +image: python:3.9 + +pages: + stage: deploy + script: + - python setup.py install + - pip install -U sphinx + - pip install -U sphinx-rtd-theme + - sphinx-build -b html ./docs public + artifacts: + paths: + - public + only: + - master diff --git a/docs/_static/0/basecase/Visualize_and_Export.html b/docs/_static/0/basecase/Visualize_and_Export.html index 160e6fe..428a7a7 100644 --- a/docs/_static/0/basecase/Visualize_and_Export.html +++ b/docs/_static/0/basecase/Visualize_and_Export.html @@ -15030,7 +15030,8 @@

Playing with data fr