Bobby Noelte and GitHub
886c93c92b
fix: default server settings prevent env var config ( #1234 )
...
Change configuration source priorities to:
- cli
- environment vars
- dotenv settings
- config file settings
- init settings
By this the environment vars supersede any configuration var
provided by the configuration file or by the initialisation
with pydantic.
The test_config.py::test_computed_path was fixed to to not
use the defaul env var overwrite defined by conftest.py.
This seemed to indicate non working env vars, but in fact
was a test setupt fault.
Besides this fix there are other fixes and changes added:
* fix: exclude computed fields when merging settings
Pydantic may overwrite settings by values given for computed
fields and use these values instead of re-computing the field.
Avoid computed fields in merging settings.
* chore: improve Windows compatability of development setup
Improve scripts to better run also on Windows. When doing path
checks keep compatibility also to Windows pathes. A lot of
changes to avoid the famous Windows CRLF handling and keep
line endings to LF.
* chore: add development hint for Windows
Windows developers should set core.autocrlf to false.
* chore: update version
Signed-off-by: b0661 <b0661n0e17e@gmail.com >
2026-08-16 13:56:25 +02:00
Bobby Noelte and GitHub
1905682113
chore: adapt pdf visualization ( #1205 )
...
Change PDF visualization to be created on demand and per optimization algorithm. The PDF
for the GENETIC0 optimization is provided by the /visualization_results.pdf endpoint.
There is no change in the interface.
By this the optimization algorithm is offloaded from the PDF generation which spares some
time.
To cope with several users may call the /visualization_results.pdf endpoint at the same
time the PDF is generated on the fly without any intermediate file taking the stored
GENETIC0 solution as an input. SVG picture generation is removed as this would again
create intermediate files. Chart pictures can easily be taken from the PDF.
To allow on demand creation of the optimization results visualization the optimisation
solution stored is extended by several new attributes. To keep the deprecated
/optimize endpoint compatible the optimization solution is stripped to the legacy
content before returned. Due to the extension of the solution the optimization tests were
adapted to cover the extended content.
The optimization tests are adapted to test the generated visualization report by
the pypdf reader. Pypdf is added to the development dependencies.
Besides the adaptation several fixes and improvements are added:
* feat: extend /v1/prediction/series endpoint by resampling and filling
Add parameters for resampling and filling. Add the processing parameter
to control wether raw data or resampled data shall be returned.
* feat: extend /v1/measurement/series endpoint by resampling and filling
Add parameters for resampling and filling: Add the processing parameter
to control wether raw data or resampled data shall be returned.
* feat: standardize and improve API error response
Use FASTApi exception handlers to provide a standardized API exception handling.
All exceptions are logged.
Exception traces are only returned if the new logging configuration parameter
logging.api_logging_level is set to "DEBUG" or "TRACE". Avoids unwanted leackage
of server internals on exceptions.
* fix: align to intervall when resampling
Ensure resampling is aligned to interval also when the buckets are shifted due to the
align_to_intervall parameter is set.
* chore: make dropna mandatory and default to True
* chore: refactor key_to_xxx data management methods
Make key_to_series the central method for data resampling and fill.
Add a new key_to_raw_series to retrieve the data as it is stored
(without resampling and filling).
Users of key_to_series were mostly moved to key_to_raw_series as this resembles
the former interface. Especially in predictions and tests this was done.
* chore: create test data sub-directory for each optimization algorithm
To prevent cluttering the test data directory and ease test data management for
optimization algorithms each algorithm got it's own sub-directory. The current
test data was moved to these sub-directories.
* chore: update version
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com >
2026-08-01 12:45:19 +02:00
252d4b6123
build(deps-dev): bump pre-commit from 4.6.0 to 4.6.1 ( #1184 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.6.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 14:51:53 +02:00
e6449eb0f9
build(deps-dev): bump gitpython from 3.1.52 to 3.1.53 ( #1183 )
...
Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.52 to 3.1.53.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases )
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES )
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.52...3.1.53 )
---
updated-dependencies:
- dependency-name: gitpython
dependency-version: 3.1.53
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 14:51:33 +02:00
dc191b7dd1
build(deps): bump platformdirs from 4.10.1 to 4.11.0 ( #1182 )
...
Bumps [platformdirs](https://github.com/tox-dev/platformdirs ) from 4.10.1 to 4.11.0.
- [Release notes](https://github.com/tox-dev/platformdirs/releases )
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.10.1...4.11.0 )
---
updated-dependencies:
- dependency-name: platformdirs
dependency-version: 4.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-22 14:51:12 +02:00
46feb18609
build(deps): bump matplotlib from 3.11.0 to 3.11.1 ( #1180 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [matplotlib](https://github.com/matplotlib/matplotlib ) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/matplotlib/matplotlib/releases )
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.11.0...v3.11.1 )
---
updated-dependencies:
- dependency-name: matplotlib
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 14:37:55 +02:00
845191c0d0
build(deps): bump platformdirs from 4.10.0 to 4.10.1 ( #1179 )
...
Bumps [platformdirs](https://github.com/tox-dev/platformdirs ) from 4.10.0 to 4.10.1.
- [Release notes](https://github.com/tox-dev/platformdirs/releases )
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.10.0...4.10.1 )
---
updated-dependencies:
- dependency-name: platformdirs
dependency-version: 4.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 13:46:42 +02:00
4cbb53d640
build(deps): bump python-fasthtml from 0.14.6 to 0.14.9 ( #1178 )
...
Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.14.6 to 0.14.9.
- [Release notes](https://github.com/AnswerDotAI/fasthtml/releases )
- [Changelog](https://github.com/AnswerDotAI/fasthtml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/AnswerDotAI/fasthtml/compare/0.14.6...0.14.9 )
---
updated-dependencies:
- dependency-name: python-fasthtml
dependency-version: 0.14.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 13:46:21 +02:00
f627e2b56f
build(deps): bump fastapi-cli from 0.0.29 to 0.0.32 ( #1177 )
...
Bumps [fastapi-cli](https://github.com/fastapi/fastapi-cli ) from 0.0.29 to 0.0.32.
- [Release notes](https://github.com/fastapi/fastapi-cli/releases )
- [Changelog](https://github.com/fastapi/fastapi-cli/blob/main/release-notes.md )
- [Commits](https://github.com/fastapi/fastapi-cli/compare/0.0.29...0.0.32 )
---
updated-dependencies:
- dependency-name: fastapi-cli
dependency-version: 0.0.32
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 13:46:05 +02:00
c0b134783a
build(deps-dev): bump coverage from 7.15.1 to 7.15.2 ( #1176 )
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.15.1 to 7.15.2.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.15.1...7.15.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.15.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 13:45:48 +02:00
bd506d24d7
build(deps-dev): bump gitpython from 3.1.51 to 3.1.52 ( #1171 )
...
Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.51 to 3.1.52.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases )
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES )
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.51...3.1.52 )
---
updated-dependencies:
- dependency-name: gitpython
dependency-version: 3.1.52
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 11:05:21 +02:00
efdaa116fa
build(deps-dev): bump sphinxcontrib-mermaid from 2.0.3 to 2.1.0 ( #1172 )
...
Bumps [sphinxcontrib-mermaid](https://github.com/mgaitan/sphinxcontrib-mermaid ) from 2.0.3 to 2.1.0.
- [Changelog](https://github.com/mgaitan/sphinxcontrib-mermaid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mgaitan/sphinxcontrib-mermaid/compare/2.0.3...2.1.0 )
---
updated-dependencies:
- dependency-name: sphinxcontrib-mermaid
dependency-version: 2.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 11:04:56 +02:00
4aa64e5b74
build(deps-dev): bump commitizen from 4.16.4 to 4.16.5 ( #1173 )
...
Bumps [commitizen](https://github.com/commitizen-tools/commitizen ) from 4.16.4 to 4.16.5.
- [Release notes](https://github.com/commitizen-tools/commitizen/releases )
- [Changelog](https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/commitizen-tools/commitizen/compare/v4.16.4...v4.16.5 )
---
updated-dependencies:
- dependency-name: commitizen
dependency-version: 4.16.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 11:04:39 +02:00
acaf9809b1
build(deps): bump fastapi from 0.139.0 to 0.139.2 ( #1174 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.139.0 to 0.139.2.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.139.0...0.139.2 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.139.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 11:04:24 +02:00
4848280f9c
build(deps): bump python-fasthtml from 0.14.5 to 0.14.6 ( #1151 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.14.5 to 0.14.6.
- [Release notes](https://github.com/AnswerDotAI/fasthtml/releases )
- [Changelog](https://github.com/AnswerDotAI/fasthtml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/AnswerDotAI/fasthtml/compare/0.14.5...0.14.6 )
---
updated-dependencies:
- dependency-name: python-fasthtml
dependency-version: 0.14.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 17:52:54 +02:00
Bobby Noelte and GitHub
eb9e966de9
fix: move data management to async ( #1015 )
...
FAstAPI is an async framework. Data may be imported and exported, load and save, set and get
asynchronously. Prevent interleaving data operations to corrupt the data. In the previous design
sync and async data access was intermixed leading to data corruption.
The basic data classes DataSequence and DataContainer and the derived classes like Provider and
Measurement now are async. Data access is protected by several async locks.
To support the async design of the data classes the database interface became async.
The energy management is also adapted to the new async design. Optimization is still off-loaded
to another thread, but the prepration for the optimization and the post optimization actions now
follow the async design.
Adapter operations are now also protected by async locks.
Tests were adapted to the async design and new tests were created.
Besides this major fix several other improvements and fixes are included in this PR.
* fix: key_to_dict/list/array only regard data records with key value set.
Before the exclusion of no value data records was only done if the dropna flag was set.
* fix: test for visual result pdf generation
Due to updates in the library the generated charts text was a little bit different.
Adapt the test to create the comaprison pdf in the test data durectory and
update the reference pdf.
* chore: Remove MutableMapping from DataSequence and DataContainer.
Mutable Mapping does not fit to the now async design.
* chore: Add NoDB database backend
This backend implements the full database backend interface but performs
no actual persistence. It is intended for configurations where database
persistence is disabled (`provider=None`).
* chore: Improve measurement data import testing with real world scenarios.
Added two new endpoints to support testing.
* chore: Add mermaid to supported documentation tools
* chore: Add documentation about async design
* chore: Add documentation about generic data handling
Covers the basics of measurement and prediction time series data handling.
* chore: Add empty lines around markdown lists.
* chore: sync pre-commit config to updated package versions
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com >
2026-07-15 16:38:53 +02:00
38011780c5
build(deps-dev): bump mypy from 2.2.0 to 2.3.0 ( #1146 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
Bumps [mypy](https://github.com/python/mypy ) from 2.2.0 to 2.3.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v2.2.0...v2.3.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 2.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 11:07:47 +02:00
4695f33982
build(deps-dev): bump coverage from 7.15.0 to 7.15.1 ( #1147 )
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.15.0 to 7.15.1.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.15.0...7.15.1 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.15.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 11:07:15 +02:00
a942aa5cf7
build(deps): bump lmdb from 2.2.1 to 2.3.0 ( #1148 )
...
Bumps [lmdb](https://github.com/jnwatson/py-lmdb ) from 2.2.1 to 2.3.0.
- [Changelog](https://github.com/jnwatson/py-lmdb/blob/master/ChangeLog )
- [Commits](https://github.com/jnwatson/py-lmdb/compare/py-lmdb_2.2.1...py-lmdb_2.3.0 )
---
updated-dependencies:
- dependency-name: lmdb
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 11:06:47 +02:00
be4f52bf81
build(deps): bump rich-toolkit from 0.20.1 to 0.20.3 ( #1149 )
...
Bumps rich-toolkit from 0.20.1 to 0.20.3.
---
updated-dependencies:
- dependency-name: rich-toolkit
dependency-version: 0.20.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 11:06:23 +02:00
95d3ea9481
build(deps): bump tzfpy from 1.3.1 to 1.3.2 ( #1143 )
...
Bumps [tzfpy](https://github.com/ringsaturn/tzfpy ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/ringsaturn/tzfpy/releases )
- [Changelog](https://github.com/ringsaturn/tzfpy/blob/main/docs/release_wheels.csv )
- [Commits](https://github.com/ringsaturn/tzfpy/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: tzfpy
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 10:02:01 +02:00
0ad126a70e
build(deps-dev): bump gitpython from 3.1.50 to 3.1.51 ( #1144 )
...
Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.50 to 3.1.51.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases )
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES )
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.50...3.1.51 )
---
updated-dependencies:
- dependency-name: gitpython
dependency-version: 3.1.51
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 10:01:37 +02:00
42fec0d03a
build(deps-dev): bump types-requests ( #1145 )
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.33.0.20260518 to 2.33.0.20260712.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-version: 2.33.0.20260712
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 10:01:18 +02:00
17c013229e
build(deps-dev): bump types-docutils ( #1142 )
...
Bumps [types-docutils](https://github.com/python/typeshed ) from 0.22.3.20260518 to 0.22.3.20260712.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-docutils
dependency-version: 0.22.3.20260712
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 10:01:05 +02:00
930991148e
build(deps): bump python-fasthtml from 0.14.4 to 0.14.5 ( #1136 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.14.4 to 0.14.5.
- [Release notes](https://github.com/AnswerDotAI/fasthtml/releases )
- [Changelog](https://github.com/AnswerDotAI/fasthtml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/AnswerDotAI/fasthtml/compare/0.14.4...0.14.5 )
---
updated-dependencies:
- dependency-name: python-fasthtml
dependency-version: 0.14.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-09 17:51:00 +02:00
bed3bafd1a
build(deps): bump uvicorn from 0.50.2 to 0.51.0 ( #1137 )
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.50.2 to 0.51.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.50.2...0.51.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.51.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-09 17:27:10 +02:00
bca9dd9ef7
build(deps-dev): bump mypy from 2.1.0 to 2.2.0 ( #1138 )
...
Bumps [mypy](https://github.com/python/mypy ) from 2.1.0 to 2.2.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 2.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-09 17:26:54 +02:00
c1dd55ed2a
build(deps): bump fastapi-cli from 0.0.28 to 0.0.29 ( #1139 )
...
Bumps [fastapi-cli](https://github.com/fastapi/fastapi-cli ) from 0.0.28 to 0.0.29.
- [Release notes](https://github.com/fastapi/fastapi-cli/releases )
- [Changelog](https://github.com/fastapi/fastapi-cli/blob/main/release-notes.md )
- [Commits](https://github.com/fastapi/fastapi-cli/compare/0.0.28...0.0.29 )
---
updated-dependencies:
- dependency-name: fastapi-cli
dependency-version: 0.0.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-09 17:26:31 +02:00
748012e8ce
build(deps): bump uvicorn from 0.50.0 to 0.50.2 ( #1134 )
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.50.0 to 0.50.2.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.50.0...0.50.2 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.50.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-09 16:43:14 +02:00
1031c21f68
build(deps): bump fastapi from 0.138.2 to 0.139.0 ( #1128 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.138.2 to 0.139.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.138.2...0.139.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.139.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 01:19:43 +02:00
36dcb269de
build(deps-dev): bump coverage from 7.14.3 to 7.15.0 ( #1129 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.3 to 7.15.0.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.14.3...7.15.0 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.15.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-05 15:03:08 +02:00
5ca7b39539
build(deps): bump fastapi-cli from 0.0.27 to 0.0.28 ( #1130 )
...
Bumps [fastapi-cli](https://github.com/fastapi/fastapi-cli ) from 0.0.27 to 0.0.28.
- [Release notes](https://github.com/fastapi/fastapi-cli/releases )
- [Changelog](https://github.com/fastapi/fastapi-cli/blob/main/release-notes.md )
- [Commits](https://github.com/fastapi/fastapi-cli/compare/0.0.27...0.0.28 )
---
updated-dependencies:
- dependency-name: fastapi-cli
dependency-version: 0.0.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-05 15:02:48 +02:00
7774b9c4a9
build(deps): bump uvicorn from 0.49.0 to 0.50.0 ( #1131 )
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.49.0 to 0.50.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.49.0...0.50.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.50.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-05 15:02:31 +02:00
631d428e89
build(deps): bump fastapi from 0.138.0 to 0.138.2 ( #1125 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.138.0 to 0.138.2.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.138.0...0.138.2 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.138.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 08:59:33 +02:00
f1157c0692
build(deps): bump python-fasthtml from 0.14.3 to 0.14.4 ( #1126 )
...
Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.14.3 to 0.14.4.
- [Release notes](https://github.com/AnswerDotAI/fasthtml/releases )
- [Changelog](https://github.com/AnswerDotAI/fasthtml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/AnswerDotAI/fasthtml/compare/0.14.3...0.14.4 )
---
updated-dependencies:
- dependency-name: python-fasthtml
dependency-version: 0.14.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 08:59:15 +02:00
211a43a7de
build(deps-dev): bump coverage from 7.14.2 to 7.14.3 ( #1127 )
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.2 to 7.14.3.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.14.2...7.14.3 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.14.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 08:58:45 +02:00
441a4639c3
build(deps): bump numpydantic from 1.9.1 to 1.10.0 ( #1119 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [numpydantic](https://github.com/p2p-ld/numpydantic ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/p2p-ld/numpydantic/releases )
- [Changelog](https://github.com/p2p-ld/numpydantic/blob/main/docs/changelog.md )
- [Commits](https://github.com/p2p-ld/numpydantic/compare/v1.9.1...v1.10.0 )
---
updated-dependencies:
- dependency-name: numpydantic
dependency-version: 1.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-23 09:41:30 +02:00
41453f2781
build(deps): bump monsterui from 1.0.45 to 1.0.46 ( #1120 )
...
Bumps [monsterui](https://github.com/AnswerDotAI/MonsterUI ) from 1.0.45 to 1.0.46.
- [Release notes](https://github.com/AnswerDotAI/MonsterUI/releases )
- [Changelog](https://github.com/AnswerDotAI/MonsterUI/blob/main/CHANGELOG.bak )
- [Commits](https://github.com/AnswerDotAI/MonsterUI/compare/1.0.45...1.0.46 )
---
updated-dependencies:
- dependency-name: monsterui
dependency-version: 1.0.46
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-23 09:41:10 +02:00
35b77a9667
build(deps-dev): bump commitizen from 4.16.3 to 4.16.4 ( #1121 )
...
Bumps [commitizen](https://github.com/commitizen-tools/commitizen ) from 4.16.3 to 4.16.4.
- [Release notes](https://github.com/commitizen-tools/commitizen/releases )
- [Changelog](https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/commitizen-tools/commitizen/compare/v4.16.3...v4.16.4 )
---
updated-dependencies:
- dependency-name: commitizen
dependency-version: 4.16.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-23 09:40:57 +02:00
2a39f095b2
build(deps): bump fastapi-cli from 0.0.24 to 0.0.27 ( #1116 )
...
Bumps [fastapi-cli](https://github.com/fastapi/fastapi-cli ) from 0.0.24 to 0.0.27.
- [Release notes](https://github.com/fastapi/fastapi-cli/releases )
- [Changelog](https://github.com/fastapi/fastapi-cli/blob/main/release-notes.md )
- [Commits](https://github.com/fastapi/fastapi-cli/compare/0.0.24...0.0.27 )
---
updated-dependencies:
- dependency-name: fastapi-cli
dependency-version: 0.0.27
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:07:23 +02:00
b570ae006f
build(deps): bump pydantic-settings from 2.14.1 to 2.14.2 ( #1117 )
...
Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings ) from 2.14.1 to 2.14.2.
- [Release notes](https://github.com/pydantic/pydantic-settings/releases )
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.14.1...v2.14.2 )
---
updated-dependencies:
- dependency-name: pydantic-settings
dependency-version: 2.14.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:07:03 +02:00
91109010cb
build(deps-dev): bump coverage from 7.14.1 to 7.14.2 ( #1118 )
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.14.1 to 7.14.2.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.14.1...7.14.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.14.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:06:36 +02:00
8b143ae1c3
build(deps): bump fastapi from 0.137.1 to 0.138.0 ( #1111 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.137.1 to 0.138.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.137.1...0.138.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.138.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 00:24:54 +02:00
18ea7190d1
build(deps): bump pvlib from 0.15.1 to 0.15.2 ( #1112 )
...
Bumps [pvlib](https://github.com/pvlib/pvlib-python ) from 0.15.1 to 0.15.2.
- [Release notes](https://github.com/pvlib/pvlib-python/releases )
- [Commits](https://github.com/pvlib/pvlib-python/compare/v0.15.1...v0.15.2 )
---
updated-dependencies:
- dependency-name: pvlib
dependency-version: 0.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 00:24:23 +02:00
5202219016
build(deps-dev): bump pytest from 9.1.0 to 9.1.1 ( #1113 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 9.1.0 to 9.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/9.1.0...9.1.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 00:23:51 +02:00
056c2c457d
build(deps): bump python-fasthtml from 0.14.2 to 0.14.3 ( #1114 )
...
Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.14.2 to 0.14.3.
- [Release notes](https://github.com/AnswerDotAI/fasthtml/releases )
- [Changelog](https://github.com/AnswerDotAI/fasthtml/blob/main/CHANGELOG.md )
- [Commits](https://github.com/AnswerDotAI/fasthtml/compare/0.14.2...0.14.3 )
---
updated-dependencies:
- dependency-name: python-fasthtml
dependency-version: 0.14.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 00:23:35 +02:00
dbaacf062e
build(deps): bump cachebox from 6.1.0 to 6.1.2 ( #1102 )
...
Bump Version / Bump Version Workflow (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
docker-build / platform-excludes (push) Has been cancelled
pre-commit / pre-commit (push) Has been cancelled
Run Pytest on Pull Request / test (push) Has been cancelled
docker-build / build (push) Has been cancelled
docker-build / merge (push) Has been cancelled
Close stale pull requests/issues / Find Stale issues and PRs (push) Has been cancelled
Bumps [cachebox](https://github.com/awolverp/cachebox ) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/awolverp/cachebox/releases )
- [Commits](https://github.com/awolverp/cachebox/compare/v6.1.0...v6.1.2 )
---
updated-dependencies:
- dependency-name: cachebox
dependency-version: 6.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 13:52:22 +02:00
6161af8a69
build(deps): bump matplotlib from 3.10.9 to 3.11.0 ( #1103 )
...
Bumps [matplotlib](https://github.com/matplotlib/matplotlib ) from 3.10.9 to 3.11.0.
- [Release notes](https://github.com/matplotlib/matplotlib/releases )
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.10.9...v3.11.0 )
---
updated-dependencies:
- dependency-name: matplotlib
dependency-version: 3.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 12:48:08 +02:00
ebea67050e
build(deps-dev): bump pytest from 9.0.3 to 9.1.0 ( #1104 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/9.0.3...9.1.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 12:47:41 +02:00
532066a659
build(deps): bump fastapi from 0.136.3 to 0.137.1 ( #1105 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.136.3 to 0.137.1.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.136.3...0.137.1 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.137.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 12:47:16 +02:00