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

Version 0.10.0 #265

Merged
merged 69 commits into from
Sep 4, 2024
Merged

Version 0.10.0 #265

merged 69 commits into from
Sep 4, 2024

Conversation

benoit9126
Copy link
Member

@benoit9126 benoit9126 commented Sep 3, 2024

A lot of improvements 🎉

Important

There is a main breaking change in this version. The constructor of the class ElectricalNetwork has changed:

  • it accepts keyword arguments only.
  • it accepts the arguments lines, transformers and switches in replacement of the argument branches.
  • As a consequence,
    • the results method res_branches has been removed. Please use res_lines, res_transformers
      and res_switches methods instead.
    • the field branches does not exist anymore. Please use the fields lines, transformers and switches.

alihamdan and others added 30 commits July 5, 2024 17:33
Co-authored-by: Ali Hamdan <[email protected]>
Load type in the JSON format (version 2)
Add a first series of tutorials that builds on the OpenDSS tutorials by
[Prof Nando Ochoa](https://github.com/Team-Nando)
alihamdan and others added 23 commits July 29, 2024 14:29
Improvements to the `rlf.converters` module:
- Fix `series_phasor_to_sym` function with series that have different
phases per element.
  - Make `calculate_voltages` take array-like potentials.

Also some improvements to typing and error messages.
This gives the users the ability to create loads with connected neutral
and loads with floating neutral on the same bus without needing to
create a dedicated "abc" bus just to have a floating neutral connection.

The default behavior of automatically considering the neutral as
floating when the bus does not have a neutral is conserved.
Update the figures of the documentation
`Map` accepts some interesting keywords like min and max zoom, tile
provider, height and width, etc. These should be under the control of
the user.

We still compute the `location` and `zoom_start` automatically if not
provided.
Sphinx configuration improvements
@benoit9126 benoit9126 added the enhancement New feature or request label Sep 3, 2024
@benoit9126 benoit9126 requested a review from alihamdan September 3, 2024 15:26
@benoit9126 benoit9126 self-assigned this Sep 3, 2024
@benoit9126 benoit9126 requested a review from Saelyos September 3, 2024 15:26
@benoit9126 benoit9126 merged commit 382deaa into main Sep 4, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants