-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: added a test you can run for all the notebooks. #8
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
JrtPec
added a commit
that referenced
this pull request
Jul 26, 2024
* Allow the case where not all participants have offtake, injection or a key * readmes updated * added capacity analysis with demo nb * python compat removal >3.10 * key validation to 3 decimal values * added poetry as package manager and updated the requirements and dev requirements * review * imports * samples * add seaborn requirement-dev * remove rounding from output * Capacity analysis typechanges to make it more pure and only use inout outputmodels in the demo * feat: Add PeakDetail model to capacity module * chore: Ruff import removal * chore: Update pre-commit hooks with pyupgrade v3.16.0 refactoring to upgrade to python311 * feat: added a test you can run for all the notebooks. (#8) * chore: Update pre-commit hooks with pyupgrade v3.16.0 refactoring to upgrade to python311 * chore: made requirements more human readable * feat: Update dependencies for entsoe-py and energyid * chore: Add test suite for notebook execution --------- Co-authored-by: Jan Pecinovsky <[email protected]> * Version Bump --------- Co-authored-by: Molier <[email protected]> Co-authored-by: Oscar <[email protected]>
Molier
added a commit
that referenced
this pull request
Aug 15, 2024
* Allow the case where not all participants have offtake, injection or a key * readmes updated * added capacity analysis with demo nb * python compat removal >3.10 * key validation to 3 decimal values * added poetry as package manager and updated the requirements and dev requirements * review * imports * samples * add seaborn requirement-dev * remove rounding from output * Capacity analysis typechanges to make it more pure and only use inout outputmodels in the demo * feat: Add PeakDetail model to capacity module * chore: Ruff import removal * chore: Update pre-commit hooks with pyupgrade v3.16.0 refactoring to upgrade to python311 * feat: added a test you can run for all the notebooks. (#8) * chore: Update pre-commit hooks with pyupgrade v3.16.0 refactoring to upgrade to python311 * chore: made requirements more human readable * feat: Update dependencies for entsoe-py and energyid * chore: Add test suite for notebook execution --------- Co-authored-by: Jan Pecinovsky <[email protected]> * Version Bump --------- Co-authored-by: Molier <[email protected]> Co-authored-by: Oscar <[email protected]>
Molier
added a commit
that referenced
this pull request
Aug 27, 2024
commit 5716cb6 Author: Molier <[email protected]> Date: Thu Aug 15 17:48:13 2024 +0200 chore: Update dependencies: pandera... commit 75cacb9 Author: Molier <[email protected]> Date: Tue Aug 13 16:51:31 2024 +0200 Refactor capacity input model, add default threshold, update cap analysis logic - Refactored the capacity input model in the `models.py` file to include a default value for the `threshold` field. The `threshold` field now has a default value of 2.5 and must be greater than or equal to 0. - Updated the `main.py` file to import the `pandera.typing` module for type annotations. - Modified the `find_peaks_with_surroundings` method in the `CapacityAnalysis` class to skip peaks that are within a certain time window of previously found peaks. - Made other minor code improvements and optimizations. commit b61c3fb Author: Molier <[email protected]> Date: Tue Aug 13 12:18:04 2024 +0200 chore: Add basic type checking for Python analysis, small doc refac and removal obs file commit fe9e685 Author: Molier <[email protected]> Date: Tue Aug 13 12:05:01 2024 +0200 chore: remove pre-commit comment(no strict mypy) commit a099d9a Author: Jan Pecinovsky <=> Date: Tue Aug 13 10:10:52 2024 +0000 add threshold to capacity input commit 8934a0e Author: Jan Pecinovsky <[email protected]> Date: Fri Aug 2 08:22:39 2024 +0000 version bump commit 990fef5 Author: Jan Pecinovsky <[email protected]> Date: Fri Aug 2 08:19:29 2024 +0000 Validators on Timeseries data to convert NaN to None for JSON output. commit a1fafd7 Author: Jan Pecinovsky <[email protected]> Date: Fri Jul 26 19:53:34 2024 +0200 0.0.14. Capacity Analysis. Refactoring. Poetry Package Manager. (#9) * Allow the case where not all participants have offtake, injection or a key * readmes updated * added capacity analysis with demo nb * python compat removal >3.10 * key validation to 3 decimal values * added poetry as package manager and updated the requirements and dev requirements * review * imports * samples * add seaborn requirement-dev * remove rounding from output * Capacity analysis typechanges to make it more pure and only use inout outputmodels in the demo * feat: Add PeakDetail model to capacity module * chore: Ruff import removal * chore: Update pre-commit hooks with pyupgrade v3.16.0 refactoring to upgrade to python311 * feat: added a test you can run for all the notebooks. (#8) * chore: Update pre-commit hooks with pyupgrade v3.16.0 refactoring to upgrade to python311 * chore: made requirements more human readable * feat: Update dependencies for entsoe-py and energyid * chore: Add test suite for notebook execution --------- Co-authored-by: Jan Pecinovsky <[email protected]> * Version Bump --------- Co-authored-by: Molier <[email protected]> Co-authored-by: Oscar <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
quick py test that runs all the notebooks.
small refactorings as well