Skip to content
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

release 0.9.0 #588

Merged
merged 191 commits into from
Dec 22, 2023
Merged

release 0.9.0 #588

merged 191 commits into from
Dec 22, 2023

Conversation

SimonRubenDrauz
Copy link
Collaborator

No description provided.

SimonRubenDrauz and others added 30 commits January 8, 2023 12:35
In file_io: do not pass object_hook to JSON Decoder in json.loads, but registry_class.

Please do not merge before pandapower has been updated to process this change! (cf. e2nIEE/pandapower#1827)
* For the test job, make sure that the repo is not checked out and the only available pandapipes installation is the one from pip

* Update the versions of the Actions

Co-authored-by: jkisse <jolando.kisse@uni-kassel.de>
Hotfix for nx_graph creation of networks with flow controllers, as the keywords concerning them were not correctly considered within the function (include_flow_controls could not be set to False).
Flow control is considered in nx_graph creation
install Numba only for Python < 3.11
* enable multiple creation of heat exchanger

* adapted changelog and added doc for multiple heat exchanger
* add Python 3.11 to Release workflow
* change Python Version of docs_check and linting to 3.10
remove direct import from toolbox file
* remove Python 3.7 from test workflow

* update CHANGELOG.rst
- 2 function calls to connectivity check and pit reduction in case of "all" mode
- result extraction from active pit to pit done after both calculations separately
- all result extraction functions (also for all components) must consider that the connectivity lookups now differ between hydraulics and thermal calculation
sdrauz and others added 28 commits December 19, 2023 13:49
# Conflicts:
#	src/pandapipes/pipeflow.py
#	src/pandapipes/test/pipeflow_internals/test_inservice.py
#	src/pandapipes/timeseries/run_time_series.py
remove post1 from version tag
Copy link

codecov bot commented Dec 22, 2023

Codecov Report

Attention: 80 lines in your changes are missing coverage. Please review.

Comparison is base (d14ca6e) 85.14% compared to head (613fe60) 90.62%.
Report is 3 commits behind head on master.

Files Patch % Lines
src/pandapipes/pf/result_extraction.py 76.12% 37 Missing ⚠️
src/pandapipes/converter/stanet/table_creation.py 69.01% 22 Missing ⚠️
src/pandapipes/create.py 14.28% 6 Missing ⚠️
setup.py 0.00% 3 Missing ⚠️
src/pandapipes/std_types/std_type_class.py 0.00% 3 Missing ⚠️
src/pandapipes/pf/derivative_calculation.py 91.30% 2 Missing ⚠️
src/pandapipes/pipeflow.py 95.45% 2 Missing ⚠️
...c/pandapipes/component_models/component_toolbox.py 92.85% 1 Missing ⚠️
.../pandapipes/component_models/junction_component.py 87.50% 1 Missing ⚠️
...pes/component_models/pressure_control_component.py 85.71% 1 Missing ⚠️
... and 2 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #588      +/-   ##
==========================================
+ Coverage   85.14%   90.62%   +5.47%     
==========================================
  Files          90      138      +48     
  Lines        6074    10457    +4383     
==========================================
+ Hits         5172     9477    +4305     
- Misses        902      980      +78     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@SimonRubenDrauz SimonRubenDrauz merged commit 0e74750 into master Dec 22, 2023
41 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants