chore(deps): update dependency contourpy to v1.2.1 #9

Open
renovate-bot wants to merge 1 commit from renovate/contourpy-1.x into master
Member

This PR contains the following updates:

Package Update Change
contourpy (changelog) minor ==1.1.0 -> ==1.2.1

Release Notes

contourpy/contourpy (contourpy)

v1.2.1: Version 1.2.1

Compare Source

ContourPy 1.2.1 is a compatibility release to support NumPy 2.

This release supports Python 3.9 to 3.12.

Thanks to new contributor @​motoro and core maintainer @​ianthomas23.

Compatibility:

Code improvements:

Documentation improvements:

  • Clarify use of quotes in pip install (#​349)

Build, testing and CI improvements:

v1.2.0: Version 1.2.0

Compare Source

ContourPy 1.2.0 is a significant release with a number of new features. There is a new format for contour lines called LineType.ChunkCombinedNan that is designed to work directly with Bokeh and HoloViews. There are also new functions for manipulating contour lines and filled contours (convert_filled, convert_lines, dechunk_filled and dechunk_lines).

Calling ContourGenerator.filled() with two identical levels now raises a ValueError whereas previously it gave different results depending on algorithm name.

This release supports Python 3.9 to 3.12, and is the first release to ship musllinux aarch64 wheels.

Enhancements:

Code improvements:

  • Code quality improvements (#​282, #​310)
  • Improvements to array checking functions (#​298)
  • Better use of dtypes and casting when calling numpy functions (#​300, #​306, #​308, #​314)
  • Update type annotations for Matplotlib 3.8 (#​303)
  • Extra validation when dechunking and converting contour lines and filled contours (#​316)

Documentation improvements:

  • Use versionadded sphinx directive (#​285)
  • Remove threaded experimental warnings (#​297)
  • Extract benchmark ratios when generating benchmark plots (#​302)
  • Document new functions and conversion to Shapely geometries (#​318)

Build, testing and CI improvements:

v1.1.1: Version 1.1.1

Compare Source

This release adds support for CPython 3.12 and reinstates the release of Windows 32-bit wheels following NumPy's intention to continue doing so. There is a new keyword argument webdriver to the BokehRenderer save functions to reuse the same Selenium WebDriver instance across multiple calls.

This release supports Python 3.8 to 3.12.

Thanks to new contributor @​shadchin and existing contributors @​eli-schwartz and @​ianthomas23.

Enhancements:

  • Add webdriver kwarg to Bokeh export functions (#​261)
  • Add --driver-path pytest option to specify chrome driver path (#​264)

Code improvements:

  • Sync constant name with C++ code (#​258)
  • Improved validation in internal chunk functions (#​266)

Documentation improvements:

  • Exclude prompts when using sphinx copybutton (#​269)

Build system and CI improvements:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [contourpy](https://github.com/contourpy/contourpy) ([changelog](https://contourpy.readthedocs.io/en/latest/changelog.html)) | minor | `==1.1.0` -> `==1.2.1` | --- ### Release Notes <details> <summary>contourpy/contourpy (contourpy)</summary> ### [`v1.2.1`](https://github.com/contourpy/contourpy/releases/tag/v1.2.1): Version 1.2.1 [Compare Source](https://github.com/contourpy/contourpy/compare/v1.2.0...v1.2.1) ContourPy 1.2.1 is a compatibility release to support NumPy 2. This release supports Python 3.9 to 3.12. Thanks to new contributor [@&#8203;motoro](https://github.com/motoro) and core maintainer [@&#8203;ianthomas23](https://github.com/ianthomas23). Compatibility: - Support NumPy 2 ([#&#8203;331](https://github.com/contourpy/contourpy/issues/331), [#&#8203;371](https://github.com/contourpy/contourpy/issues/371), [#&#8203;372](https://github.com/contourpy/contourpy/issues/372)) Code improvements: - Fix a few f-strings ([#&#8203;332](https://github.com/contourpy/contourpy/issues/332)) Documentation improvements: - Clarify use of quotes in `pip install` ([#&#8203;349](https://github.com/contourpy/contourpy/issues/349)) Build, testing and CI improvements: - Improved linting ([#&#8203;322](https://github.com/contourpy/contourpy/issues/322), [#&#8203;323](https://github.com/contourpy/contourpy/issues/323), [#&#8203;333](https://github.com/contourpy/contourpy/issues/333), [#&#8203;337](https://github.com/contourpy/contourpy/issues/337)) - Update `cppcheck` to 2.11 ([#&#8203;324](https://github.com/contourpy/contourpy/issues/324)) - Support running tests on unicore hosts ([#&#8203;327](https://github.com/contourpy/contourpy/issues/327)) - Improved tests against nightly wheels ([#&#8203;329](https://github.com/contourpy/contourpy/issues/329), [#&#8203;373](https://github.com/contourpy/contourpy/issues/373)) - Update to chromium 118 for Bokeh renderer tests ([#&#8203;325](https://github.com/contourpy/contourpy/issues/325)) - Add CI run using earliest supported numpy ([#&#8203;347](https://github.com/contourpy/contourpy/issues/347)) ### [`v1.2.0`](https://github.com/contourpy/contourpy/releases/tag/v1.2.0): Version 1.2.0 [Compare Source](https://github.com/contourpy/contourpy/compare/v1.1.1...v1.2.0) ContourPy 1.2.0 is a significant release with a number of new features. There is a new format for contour lines called `LineType.ChunkCombinedNan` that is designed to work directly with Bokeh and HoloViews. There are also new functions for manipulating contour lines and filled contours (`convert_filled`, `convert_lines`, `dechunk_filled` and `dechunk_lines`). Calling `ContourGenerator.filled()` with two identical levels now raises a `ValueError` whereas previously it gave different results depending on algorithm `name`. This release supports Python 3.9 to 3.12, and is the first release to ship musllinux aarch64 wheels. Enhancements: - Support strings as well as enums in renderer functions ([#&#8203;284](https://github.com/contourpy/contourpy/issues/284)) - Add new functions `dechunk_filled` and `dechunk_lines` ([#&#8203;290](https://github.com/contourpy/contourpy/issues/290)) - Add new functions `convert_filled` and `convert_lines` ([#&#8203;291](https://github.com/contourpy/contourpy/issues/291), [#&#8203;293](https://github.com/contourpy/contourpy/issues/293), [#&#8203;294](https://github.com/contourpy/contourpy/issues/294), [#&#8203;312](https://github.com/contourpy/contourpy/issues/312), [#&#8203;313](https://github.com/contourpy/contourpy/issues/313)) - Add new `LineType.ChunkCombinedNan` ([#&#8203;296](https://github.com/contourpy/contourpy/issues/296), [#&#8203;301](https://github.com/contourpy/contourpy/issues/301), [#&#8203;308](https://github.com/contourpy/contourpy/issues/308)) - Raise if call `filled()` with `lower_level==upper_level` ([#&#8203;317](https://github.com/contourpy/contourpy/issues/317)) Code improvements: - Code quality improvements ([#&#8203;282](https://github.com/contourpy/contourpy/issues/282), [#&#8203;310](https://github.com/contourpy/contourpy/issues/310)) - Improvements to array checking functions ([#&#8203;298](https://github.com/contourpy/contourpy/issues/298)) - Better use of dtypes and casting when calling numpy functions ([#&#8203;300](https://github.com/contourpy/contourpy/issues/300), [#&#8203;306](https://github.com/contourpy/contourpy/issues/306), [#&#8203;308](https://github.com/contourpy/contourpy/issues/308), [#&#8203;314](https://github.com/contourpy/contourpy/issues/314)) - Update type annotations for Matplotlib 3.8 ([#&#8203;303](https://github.com/contourpy/contourpy/issues/303)) - Extra validation when dechunking and converting contour lines and filled contours ([#&#8203;316](https://github.com/contourpy/contourpy/issues/316)) Documentation improvements: - Use `versionadded` sphinx directive ([#&#8203;285](https://github.com/contourpy/contourpy/issues/285)) - Remove threaded experimental warnings ([#&#8203;297](https://github.com/contourpy/contourpy/issues/297)) - Extract benchmark ratios when generating benchmark plots ([#&#8203;302](https://github.com/contourpy/contourpy/issues/302)) - Document new functions and conversion to Shapely geometries ([#&#8203;318](https://github.com/contourpy/contourpy/issues/318)) Build, testing and CI improvements: - Add new CI run using NumPy nightly wheels ([#&#8203;280](https://github.com/contourpy/contourpy/issues/280)) - Test contour levels that are `+/-np.inf` ([#&#8203;283](https://github.com/contourpy/contourpy/issues/283)) - Improved PyPy CI ([#&#8203;287](https://github.com/contourpy/contourpy/issues/287), [#&#8203;307](https://github.com/contourpy/contourpy/issues/307)) - Use better names for enums when reporting parametrised tests ([#&#8203;292](https://github.com/contourpy/contourpy/issues/292)) - Improved mpl debug renderer tests ([#&#8203;295](https://github.com/contourpy/contourpy/issues/295)) - Support musllinux aarch64 ([#&#8203;305](https://github.com/contourpy/contourpy/issues/305)) - Run test suite in parallel ([#&#8203;311](https://github.com/contourpy/contourpy/issues/311)) - Miscellaneous build and CI improvements ([#&#8203;279](https://github.com/contourpy/contourpy/issues/279), [#&#8203;281](https://github.com/contourpy/contourpy/issues/281), [#&#8203;288](https://github.com/contourpy/contourpy/issues/288), [#&#8203;315](https://github.com/contourpy/contourpy/issues/315), [#&#8203;319](https://github.com/contourpy/contourpy/issues/319)) ### [`v1.1.1`](https://github.com/contourpy/contourpy/releases/tag/v1.1.1): Version 1.1.1 [Compare Source](https://github.com/contourpy/contourpy/compare/v1.1.0...v1.1.1) This release adds support for CPython 3.12 and reinstates the release of Windows 32-bit wheels following NumPy's intention to continue doing so. There is a new keyword argument `webdriver` to the `BokehRenderer` save functions to reuse the same Selenium WebDriver instance across multiple calls. This release supports Python 3.8 to 3.12. Thanks to new contributor [@&#8203;shadchin](https://github.com/shadchin) and existing contributors [@&#8203;eli-schwartz](https://github.com/eli-schwartz) and [@&#8203;ianthomas23](https://github.com/ianthomas23). Enhancements: - Add `webdriver` kwarg to Bokeh export functions ([#&#8203;261](https://github.com/contourpy/contourpy/issues/261)) - Add `--driver-path` pytest option to specify chrome driver path ([#&#8203;264](https://github.com/contourpy/contourpy/issues/264)) Code improvements: - Sync constant name with C++ code ([#&#8203;258](https://github.com/contourpy/contourpy/issues/258)) - Improved validation in internal chunk functions ([#&#8203;266](https://github.com/contourpy/contourpy/issues/266)) Documentation improvements: - Exclude prompts when using sphinx copybutton ([#&#8203;269](https://github.com/contourpy/contourpy/issues/269)) Build system and CI improvements: - Support CPython 3.12 ([#&#8203;254](https://github.com/contourpy/contourpy/issues/254), [#&#8203;272](https://github.com/contourpy/contourpy/issues/272)) - Reinstate Windows 32-bit testing and wheels ([#&#8203;274](https://github.com/contourpy/contourpy/issues/274), [#&#8203;275](https://github.com/contourpy/contourpy/issues/275)) - Update build and CI dependencies ([#&#8203;256](https://github.com/contourpy/contourpy/issues/256), [#&#8203;257](https://github.com/contourpy/contourpy/issues/257), [#&#8203;259](https://github.com/contourpy/contourpy/issues/259)) - Don't require `ninja` to come from PyPI ([#&#8203;260](https://github.com/contourpy/contourpy/issues/260)) - Re-enable bokeh tests in CI ([#&#8203;263](https://github.com/contourpy/contourpy/issues/263)) - Add tests for saving to PNG and SVG using Matplotlib and Bokeh renderers ([#&#8203;267](https://github.com/contourpy/contourpy/issues/267)) - Pin numpy to less than 2.0 ([#&#8203;268](https://github.com/contourpy/contourpy/issues/268)) - Remove `ninja` build requirements ([#&#8203;270](https://github.com/contourpy/contourpy/issues/270)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlLWJvdCJdfQ==-->
renovate-bot added the
renovate-bot
label 2024-06-04 13:35:49 +05:30
renovate-bot added 1 commit 2024-06-04 13:35:49 +05:30
This repo is archived. You cannot comment on pull requests.
No reviewers
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: mCaptcha/powd#9
No description provided.