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] v1.10.0 #803

Closed
27 tasks done
mgovers opened this issue Oct 22, 2024 · 3 comments
Closed
27 tasks done

[Release] v1.10.0 #803

mgovers opened this issue Oct 22, 2024 · 3 comments
Assignees
Labels
feature New feature or request

Comments

@mgovers
Copy link
Member

mgovers commented Oct 22, 2024

Before release

After release

  • Update the release notes
    • Add Highlights section if needed
    • Any breaking changes: explain + provide migration approach
    • Any deprecations: explain + provide migration approach
  • Share with stakeholders
    • Notify maintainers
    • Post to PGM LF Energy mailing list
    • Post to PGM LF Energy Slack channel
    • Post to LinkedIn
    • Share in sprint review
@mgovers mgovers added the feature New feature or request label Oct 22, 2024
@mgovers mgovers self-assigned this Oct 22, 2024
@mgovers
Copy link
Member Author

mgovers commented Nov 5, 2024

Changelog up until v1.10.0 (latest main after merge of release PR)

Highlights

Support for Python 3.9 was dropped

As agreed upon during the last Power Grid Model meet-up, support for Python 3.9 was dropped. Please refer to our Release Strategy on details.

Explicitly disallowing unsupported behavior

The following changes affect previously undefined or unsupported behavior. Migration strategies are provided below.

  • The power_grid_model.core library was renamed to power_grid_model._core (see Feature/private core module #787). The core module was never intended to be directly used by users as it contains the core of the power_grid_model implementation. The same is true for several functions in the modules in power_grid_model.validation (see make validation core functions private #822).
    • Migration: if you do use the power_grid_model.core module in your workflow, please migrate to other functions exposed in the public modules in power_grid_model that are not prefixed with a leading underscore (_). Idem for usage of functions in power_grid_model.validation.
  • Providing data types (dtypes) that are not consistent with ones internally used in the Python library is now explicitly forbidden (see Throw error on wrong dtype #811). This behavior was already undefined.

Please contact us on the issue board or discussion board if you find missing features or need help otherwise.

What's Changed

New Contributors

Full Changelog: v1.9.0...v1.10.0

@mgovers mgovers mentioned this issue Nov 7, 2024
3 tasks
@TonyXiang8787
Copy link
Member

@mgovers this should be one of the highlights

#666

The source calculation is very important.

@mgovers
Copy link
Member Author

mgovers commented Nov 8, 2024

@mgovers this should be one of the highlights

#666

The source calculation is very important.

added it:

@mgovers mgovers closed this as completed Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Q4 2024
Development

No branches or pull requests

2 participants