Skip to content

Prepare PlotPy 2.12.0 release - #78

Merged
PierreRaybaut merged 2 commits into
developfrom
chore/prepare-2.12.0
Oct 28, 2026
Merged

PierreRaybaut merged 2 commits into
developfrom
chore/prepare-2.12.0

Conversation

@PierreRaybaut

Copy link
Copy Markdown
Contributor

Prepares the PlotPy 2.12.0 release from develop.

  • Bump version to 2.12.0
  • Release notes: new release_2.12.md. PlotPy 2.11.2 will not be released: its notes (curve fitting dialog fix Curve fitting: OverflowError when a fitted value is far outside the parameter slider range #76, cross-section panels, performance improvements) and the Python 3.10 requirement move to 2.12.0
  • Translations: the French translation of "Polygon" was flagged as fuzzy and therefore not used; the flag is removed (requirements files are already up to date)

Local validation (Windows, Python 3.11, guidata 3.16.0, PythonQwt 0.16.3): Ruff OK, Sphinx doc build OK, sdist build + twine check OK, pytest 367 passed / 16 skipped / 1 failed. The failure (test_curve_tools.py::test_edit_point_tool) also occurs locally on v2.11.1, so it is environment-specific and not related to this release.

The entry was flagged as fuzzy, so it was left out of the compiled
catalog and "Polygon" was shown untranslated in the French interface.

Assisted-by: Claude Opus 5.5
PlotPy 2.11.2 is not released: its changes, together with the Python 3.10
requirement, are now part of PlotPy 2.12.0.

Assisted-by: Claude Opus 5.5
@PierreRaybaut
PierreRaybaut merged commit 5b337b0 into develop Oct 28, 2026
4 checks passed
@PierreRaybaut
PierreRaybaut deleted the chore/prepare-2.12.0 branch October 28, 2026 11:07
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.

1 participant