dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7734c9c32f 
					 
					
						
						
							
							Bump fastapi[standard] from 0.115.11 to 0.115.12 ( #492 )  
						
						... 
						
						
						
						Bumps [fastapi[standard]](https://github.com/fastapi/fastapi ) from 0.115.11 to 0.115.12.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.11...0.115.12 )
---
updated-dependencies:
- dependency-name: fastapi[standard]
  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> 
						
						
					 
					
						2025-03-25 08:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						61c5efc74f 
					 
					
						
						
							
							Update requirements.txt for dev branch  
						
						
						
						
					 
					
						2025-03-24 08:04:12 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						2c1f16a3fb 
					 
					
						
						
							
							Update requirements for dev branch ( #488 )  
						
						... 
						
						
						
						* Update requirements
* Update requirements-dev.txt
* Update pyproject.toml
* Update README.md 
						
						
					 
					
						2025-03-23 22:31:49 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c72051a08e 
					 
					
						
						
							
							Bump sphinx from 8.1.3 to 8.2.3 ( #476 )  
						
						... 
						
						
						
						Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 8.1.3 to 8.2.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.1.3...v8.2.3 )
---
updated-dependencies:
- dependency-name: sphinx
  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> 
						
						
					 
					
						2025-03-23 22:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						60bd320fbc 
					 
					
						
						
							
							Python req. to 3.11 for sphinx update ( #487 )  
						
						... 
						
						
						
						* Python req. to 3.11 for sphinx update
* Update pyproject.toml 
						
						
					 
					
						2025-03-23 22:09:02 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						600e332aae 
					 
					
						
						
							
							Bump platformdirs from 4.3.6 to 4.3.7 ( #485 )  
						
						... 
						
						
						
						Bumps [platformdirs](https://github.com/tox-dev/platformdirs ) from 4.3.6 to 4.3.7.
- [Release notes](https://github.com/tox-dev/platformdirs/releases )
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst )
- [Commits](https://github.com/tox-dev/platformdirs/compare/4.3.6...4.3.7 )
---
updated-dependencies:
- dependency-name: platformdirs
  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> 
						
						
					 
					
						2025-03-23 21:14:34 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6a51de04da 
					 
					
						
						
							
							Bump pvlib from 0.11.2 to 0.12.0 ( #486 )  
						
						... 
						
						
						
						Bumps [pvlib](https://github.com/pvlib/pvlib-python ) from 0.11.2 to 0.12.0.
- [Release notes](https://github.com/pvlib/pvlib-python/releases )
- [Commits](https://github.com/pvlib/pvlib-python/compare/v0.11.2...v0.12.0 )
---
updated-dependencies:
- dependency-name: pvlib
  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> 
						
						
					 
					
						2025-03-23 21:08:51 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						64c8415714 
					 
					
						
						
							
							Bump pandas-stubs from 2.2.3.241126 to 2.2.3.250308 ( #479 )  
						
						... 
						
						
						
						Bumps [pandas-stubs](https://github.com/pandas-dev/pandas-stubs ) from 2.2.3.241126 to 2.2.3.250308.
- [Changelog](https://github.com/pandas-dev/pandas-stubs/blob/main/docs/release_procedure.md )
- [Commits](https://github.com/pandas-dev/pandas-stubs/compare/v2.2.3.241126...v2.2.3.250308 )
---
updated-dependencies:
- dependency-name: pandas-stubs
  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> 
						
						
					 
					
						2025-03-23 21:01:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						52f8b015b1 
					 
					
						
						
							
							Bump numpy from 2.2.3 to 2.2.4 ( #483 )  
						
						... 
						
						
						
						Bumps [numpy](https://github.com/numpy/numpy ) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v2.2.3...v2.2.4 )
---
updated-dependencies:
- dependency-name: numpy
  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> 
						
						
					 
					
						2025-03-23 21:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								thiloms 
							
						 
					 
					
						
						
							
						
						a4adb07ebf 
					 
					
						
						
							
							CONTRIBUTING.md fix documentation link (404 error) ( #484 )  
						
						... 
						
						
						
						Fix take over the same link as in README.md. The current link will end up in HTTP error 404 (not found). 
						
						
					 
					
						2025-03-23 13:52:15 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b69bbe897f 
					 
					
						
						
							
							Bump numpydantic from 1.6.7 to 1.6.8 ( #480 )  
						
						... 
						
						
						
						Bumps [numpydantic](https://github.com/p2p-ld/numpydantic ) from 1.6.7 to 1.6.8.
- [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.6.7...v1.6.8 )
---
updated-dependencies:
- dependency-name: numpydantic
  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> 
						
						
					 
					
						2025-03-23 13:51:06 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0a7420c42b 
					 
					
						
						
							
							Bump types-requests from 2.32.0.20250301 to 2.32.0.20250306 ( #478 )  
						
						... 
						
						
						
						Bumps [types-requests](https://github.com/python/typeshed ) from 2.32.0.20250301 to 2.32.0.20250306.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
  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> 
						
						
					 
					
						2025-03-23 13:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						b22b5ee651 
					 
					
						
						
							
							Conceptual documentation ( #463 )  
						
						... 
						
						
						
						Added new instruction.md, changed index.md accordingly and deleted the no longer needed about.md of new documentation structure.
Refinement of differences to other solutions and features of EOS.
Co-authored-by: Eric Hirsch <git@familie-hirsch.net > 
						
						
					 
					
						2025-03-23 13:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9b4ec74823 
					 
					
						
						
							
							Bump pytest from 8.3.4 to 8.3.5 ( #475 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.4 to 8.3.5.
- [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/8.3.4...8.3.5 )
---
updated-dependencies:
- dependency-name: pytest
  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> 
						
						
					 
					
						2025-03-05 10:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1f30d4e403 
					 
					
						
						
							
							Bump python-fasthtml from 0.12.1 to 0.12.4 ( #470 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.12.1 to 0.12.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.12.1...0.12.4 )
---
updated-dependencies:
- dependency-name: python-fasthtml
  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> 
						
						
					 
					
						2025-03-02 11:10:23 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b563bbbd98 
					 
					
						
						
							
							Bump matplotlib from 3.10.0 to 3.10.1 ( #471 )  
						
						... 
						
						
						
						Bumps [matplotlib](https://github.com/matplotlib/matplotlib ) from 3.10.0 to 3.10.1.
- [Release notes](https://github.com/matplotlib/matplotlib/releases )
- [Commits](https://github.com/matplotlib/matplotlib/compare/v3.10.0...v3.10.1 )
---
updated-dependencies:
- dependency-name: matplotlib
  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> 
						
						
					 
					
						2025-03-02 11:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8422a5c9d8 
					 
					
						
						
							
							Bump types-requests from 2.32.0.20241016 to 2.32.0.20250301 ( #473 )  
						
						... 
						
						
						
						Bumps [types-requests](https://github.com/python/typeshed ) from 2.32.0.20241016 to 2.32.0.20250301.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
  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> 
						
						
					 
					
						2025-03-02 10:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						bec5c2cbda 
					 
					
						
						
							
							Bump fastapi[standard] from 0.115.8 to 0.115.11 ( #472 )  
						
						... 
						
						
						
						Bumps [fastapi[standard]](https://github.com/fastapi/fastapi ) from 0.115.8 to 0.115.11.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.8...0.115.11 )
---
updated-dependencies:
- dependency-name: fastapi[standard]
  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> 
						
						
					 
					
						2025-03-02 10:57:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bobby Noelte 
							
						 
					 
					
						
						
							
						
						2a5879c177 
					 
					
						
						
							
							Add load figure to demo page. ( #469 )  
						
						... 
						
						
						
						Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com > 
						
						
					 
					
						2025-03-02 10:48:34 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						a7d58eed9a 
					 
					
						
						
							
							pre-commit update and ignore changes ( #461 )  
						
						... 
						
						
						
						* pre-commit autoupdate
* type: ignore changes
* [attr-defined,unused-ignore] usage 
						
						
					 
					
						2025-02-24 10:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						d2136f1447 
					 
					
						
						
							
							Dockerfile: Set default for EOS_SERVER__EOSDASH_SESSKEY  Closes   #447  ( #467 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						* This allows to start the container without any extra settings
   (potentially unsafe).
   It is recommended to set EOS_SERVER__EOSDASH_SESSKEY. 
						
						
					 
					
						2025-02-23 16:17:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bobby Noelte 
							
						 
					 
					
						
						
							
						
						1020a46435 
					 
					
						
						
							
							Add Markdown linter  
						
						... 
						
						
						
						Add Markdown linter (pymarkdown) to pre-commit.
Adapt current markdown files to fulfill linter rules.
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com > 
						
						
					 
					
						2025-02-18 10:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis 
							
						 
					 
					
						
						
							
						
						8258b1cca1 
					 
					
						
						
							
							EOF issue in "optimize" documentation  
						
						
						
						
					 
					
						2025-02-18 10:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis 
							
						 
					 
					
						
						
							
						
						afbe50c388 
					 
					
						
						
							
							Initial "optimize" documentation  
						
						
						
						
					 
					
						2025-02-18 10:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						20621aa626 
					 
					
						
						
							
							docker-compose: Expose EOSdash port  Closes   #447  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						* Fixes direct EOSdash access on Windows localhost:8504 (required for
   redirect). 
						
						
					 
					
						2025-02-18 07:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bobby Noelte 
							
						 
					 
					
						
						
							
						
						c8cad0f277 
					 
					
						
						
							
							Fix BrightSky weather prediction  
						
						... 
						
						
						
						- Get weather data with fully specified end_date datetime argument to not miss data.
- Make preciptable water records generation robust against missing temperature
  or humidity values.
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com > 
						
						
					 
					
						2025-02-18 07:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						76b5ec3638 
					 
					
						
						
							
							visualize.py: Support variable remuneration  Closes   #451  ( #459 )  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-02-16 11:06:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						694655311f 
					 
					
						
						
							
							Workflow: Docker build on all PRs ( #429 )  
						
						... 
						
						
						
						* Just amd64 and no push. 
						
						
					 
					
						2025-02-15 19:48:20 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						1cd38d93ba 
					 
					
						
						
							
							moved linkify-it-py  
						
						
						
						
					 
					
						2025-02-15 14:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						7dfd50475a 
					 
					
						
						
							
							Update requirements.txt with linkify-it-py´  
						
						
						
						
					 
					
						2025-02-15 14:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bobby Noelte 
							
						 
					 
					
						
						
							
						
						ab6a518b5f 
					 
					
						
						
							
							Improve EOSdash.  
						
						... 
						
						
						
						Make EOSdash use UI components from MonsterUI to ease further development.
- Add a first menu with some dummy pages and the configuration page.
- Make the configuration scrollable.
- Add markdown component that uses markdown-it-py (same as used by
  the myth-parser for documentation generation).
- Add bokeh (https://docs.bokeh.org/ ) component for charts
- Added several prediction charts to demo
- Add a footer that displays connection status with EOS server
- Add logo and favicon
Update EOS server:
- Move error message generation to extra module
- Use redirect instead of proxy
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com > 
						
						
					 
					
						2025-02-15 14:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d912561bfb 
					 
					
						
						
							
							Bump numpy from 2.2.2 to 2.2.3 ( #456 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	docker-build / platform-excludes (push) Waiting to run 
				
			 
		
			
				
	docker-build / build (push) Blocked by required conditions 
				
			 
		
			
				
	docker-build / merge (push) Blocked by required conditions 
				
			 
		
			
				
	pre-commit / pre-commit (push) Waiting to run 
				
			 
		
			
				
	Run Pytest on Pull Request / test (push) Waiting to run 
				
			 
		
		
	 
 
	 
						
						Bumps [numpy](https://github.com/numpy/numpy ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v2.2.2...v2.2.3 )
---
updated-dependencies:
- dependency-name: numpy
  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> 
						
						
					 
					
						2025-02-15 13:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5907c94a2e 
					 
					
						
						
							
							Bump myst-parser from 4.0.0 to 4.0.1 ( #455 )  
						
						... 
						
						
						
						Bumps [myst-parser](https://github.com/executablebooks/MyST-Parser ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases )
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/executablebooks/MyST-Parser/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: myst-parser
  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> 
						
						
					 
					
						2025-02-15 13:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bobby Noelte 
							
						 
					 
					
						
						
							
						
						7b9b58f1e0 
					 
					
						
						
							
							Add Markdown linter  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						Add Markdown linter (pymarkdown) to pre-commit.
Adapt current markdown files to fulfill linter rules.
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com > 
						
						
					 
					
						2025-02-13 12:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis 
							
						 
					 
					
						
						
							
						
						c87bf2e4fc 
					 
					
						
						
							
							EOF issue in "optimize" documentation  
						
						
						
						
					 
					
						2025-02-13 12:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis 
							
						 
					 
					
						
						
							
						
						7773c4c2c9 
					 
					
						
						
							
							Initial "optimize" documentation  
						
						
						
						
					 
					
						2025-02-13 12:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Bobby Noelte 
							
						 
					 
					
						
						
							
						
						80bfe4d0f0 
					 
					
						
						
							
							Improve caching. ( #431 )  
						
						... 
						
						
						
						* Move the caching module to core.
Add an in memory cache that for caching function and method results
during an energy management run (optimization run). Two decorators
are provided for methods and functions.
* Improve the file cache store by load and save functions.
Make EOS load the cache file store on startup and save it on shutdown.
Add a cyclic task that cleans the cache file store from outdated cache files.
* Improve startup of EOSdash by EOS
Make EOS starting EOSdash adhere to path configuration given in EOS.
The whole environment from EOS is now passed to EOSdash.
Should also prevent test errors due to unwanted/ wrong config file creation.
Both servers now provide a health endpoint that can be used to detect whether
the server is running. This is also used for testing now.
* Improve startup of EOS
EOS now has got an energy management task that runs shortly after startup.
It tries to execute energy management runs with predictions newly fetched
or initialized from cached data on first run.
* Improve shutdown of EOS
EOS has now a shutdown task that shuts EOS down gracefully with some
time delay to allow REST API requests for shutdwon or restart to be fully serviced.
* Improve EMS
Add energy management task for repeated energy management controlled by
startup delay and interval configuration parameters.
Translate EnergieManagementSystem to english EnergyManagement.
* Add administration endpoints
  - endpoints to control caching from REST API.
  - endpoints to control server restart (will not work on Windows) and shutdown from REST API
* Improve doc generation
Use "\n" linenend convention also on Windows when generating doc files.
Replace Windows specific 127.0.0.1 address by standard 0.0.0.0.
* Improve test support (to be able to test caching)
  - Add system test option to pytest for running tests with "real" resources
  - Add new test fixture to start server for test class and test function
  - Make kill signal adapt to Windows/ Linux
  - Use consistently "\n" for lineends when writing text files in  doc test
  - Fix test_logging under Windows
  - Fix conftest config_default_dirs test fixture under Windows
From @Lasall
* Improve Windows support
 - Use 127.0.0.1 as default config host (model defaults) and
   addionally redirect 0.0.0.0 to localhost on Windows (because default
   config file still has 0.0.0.0).
 - Update install/startup instructions as package installation is
   required atm.
Signed-off-by: Bobby Noelte <b0661n0e17e@gmail.com > 
						
						
					 
					
						2025-02-12 21:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						1a2cb4d37d 
					 
					
						
						
							
							Fix Python 3.13: classmethod + property unsupported ( #448 )  
						
						... 
						
						
						
						* Use own classproperty (don't inherit from property).
 * Config generation: Rename pathlib._local to pathlib 
						
						
					 
					
						2025-02-11 21:01:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						b380624c9f 
					 
					
						
						
							
							Windows: Fix EOSdash startup  Closes   #436   #447  ( #450 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						* On Windows use 127.0.0.1 as default config host (model defaults) and
   addionally redirect 0.0.0.0 to localhost on Windows (because default
   config file still has 0.0.0.0).
   Use 0.0.0.0 as default otherwise (e.g. Linux/Docker) to allow EOS
   being accessible on local network (not just same host).
   Note: Docs generation on Windows is incompatible with the Github
   pipeline tests. Address this in the nested-config feature branch.
 * Update install/startup instructions as package installation is
   required atm and Docker on Windows has to be accessed at localhost or
   127.0.0.1 even though the server log says 0.0.0.0 (which is required
   to be available outside the container).
 * Fix EOSdash startup with read_only: true (support session key via
   EOS_SERVER__EOSDASH_SESSKEY variable). Backport of feature branch.
 * Remove root_path, causing Windows to fail load swagger UI (/docs). 
						
						
					 
					
						2025-02-10 00:38:35 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						caed880672 
					 
					
						
						
							
							Bump mypy from 1.13.0 to 1.15.0 ( #449 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.13.0 to 1.15.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.13.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: mypy
  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> 
						
						
					 
					
						2025-02-08 01:08:17 +01:00 
						 
				 
			
				
					
						
							
							
								celle1234 
							
						 
					 
					
						
						
							
						
						6cc9a5fd44 
					 
					
						
						
							
							visualize: fix timestamps on diagrams ( #430 )  Closes   #387  
						
						... 
						
						
						
						* visualize: fix timestamps on diagrams
* set start time in all graphs to the same beginning hour
---------
Co-authored-by: Normann <github@koldrack.com > 
						
						
					 
					
						2025-02-08 00:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						d05b161e24 
					 
					
						
						
							
							Config: Don't fail on config error, fix Windows config dir ( #426 )  
						
						... 
						
						
						
						* Support setting logger level (env) before config load. 
						
						
					 
					
						2025-02-08 00:45:11 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						80a4079bbf 
					 
					
						
						
							
							Bump fastapi[standard] from 0.115.7 to 0.115.8 ( #442 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						Bumps [fastapi[standard]](https://github.com/fastapi/fastapi ) from 0.115.7 to 0.115.8.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.7...0.115.8 )
---
updated-dependencies:
- dependency-name: fastapi[standard]
  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> 
						
						
					 
					
						2025-02-04 08:30:54 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cc687b140f 
					 
					
						
						
							
							Bump python-fasthtml from 0.12.0 to 0.12.1 ( #441 )  
						
						... 
						
						
						
						Bumps [python-fasthtml](https://github.com/AnswerDotAI/fasthtml ) from 0.12.0 to 0.12.1.
- [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.12.0...0.12.1 )
---
updated-dependencies:
- dependency-name: python-fasthtml
  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> 
						
						
					 
					
						2025-02-04 08:25:09 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						da4994ca39 
					 
					
						
						
							
							Remove potentially unexpected config update  
						
						
						
						
					 
					
						2025-02-02 10:09:15 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						94618f5f66 
					 
					
						
						
							
							REST: Allow setting single config value  
						
						... 
						
						
						
						* /v1/config/{path} supports setting single config value (post body). Lists are
   supported as well by using the index:
    - general/latitude (value: 55.55)
    - optimize/ev_available_charge_rates_percent/0 (value: 42)
   Whole tree can be overriden as well (no merge):
    - optimize/ev_available_charge_rates_percent (value: [42, 43, 44]
 * ConfigEOS: Add set_config_value, get_config_value 
						
						
					 
					
						2025-02-02 10:09:15 +01:00 
						 
				 
			
				
					
						
							
							
								Dominique Lasserre 
							
						 
					 
					
						
						
							
						
						29cf3a3174 
					 
					
						
						
							
							README.md: Add some system requirements ( #438 )  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	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 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-02-01 20:46:00 +01:00 
						 
				 
			
				
					
						
							
							
								Theo Weiss 
							
						 
					 
					
						
						
							
						
						837595de56 
					 
					
						
						
							
							remove excess double quotes in Makefile ( #437 )  
						
						
						
						
					 
					
						2025-02-01 16:41:24 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						1bb74ed836 
					 
					
						
						
							
							replacing import logging ( #425 )  
						
						
						
						
					 
					
						2025-01-27 21:18:15 +01:00 
						 
				 
			
				
					
						
							
							
								Normann 
							
						 
					 
					
						
						
							
						
						6743d8df4f 
					 
					
						
						
							
							Info text for intentional errors  Closes   #416  ( #422 )  
						
						... 
						
						
						
						* info before error
* core.logging usage 
						
						
					 
					
						2025-01-26 22:42:54 +01:00