Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 13, 2025

This PR contains the following updates:

Package Change Age Confidence
basemap ==1.4.1 -> ==2.0.0 age confidence

Release Notes

matplotlib/basemap (basemap)

v2.0.0

Compare Source

Added
Changed
  • BREAKING CHANGE: Set Python minimum supported version to 3.9.
  • BREAKING CHANGE: Migrate project structure (solves issue [#​616]):
    • The repository root is repurposed again for the basemap project.
    • The auxiliary data packages are moved inside the data folder.
    • The requirements files are moved to its own dep folder.
    • The examples folder is moved inside the doc folder.
  • BREAKING CHANGE: Migrate basemap libraries to use implicit
    namespace packages (PR [#​576] by @​ksunden).
  • Migrate GitHub CI workflows to use cibuildwheel (PRs [#​614], [#​618],
    [#​622] and [#​623] by @​cvanelteren and PR [#​621], solves GitHub
    artifact actions v1 sunset issue).
  • Update library dependencies:
    • Upgrade lower limit for basemap_data to 2.0.
    • Upgrade upper limit for basemap_data to 3.0.
    • Upgrade lower limit for packaging to 20.5.
    • Upgrade upper limit for packaging to 26.0.
    • Upgrade lower limit for numpy to 2.0.
    • Upgrade upper limit for numpy to 2.4.
    • Upgrade lower limit for matplotlib to 3.4.
    • Upgrade upper limit for matplotlib to 3.11.
    • Upgrade lower limit for pyproj to 3.0.
    • Upgrade upper limit for pyproj to 3.8.
    • Upgrade lower limit for pyshp to 2.0.
  • Update optional library dependencies:
    • Upgrade upper limit for OWSLib to 0.35.
  • Update build dependencies:
    • Upgrade lower limit for setuptools to 67.0.
    • Upgrade upper limit for setuptools to 81.0.
    • Upgrade lower limit for wheel to 0.40.
    • Upgrade upper limit for wheel to 0.46.
    • Upgrade lower limit for cython to 3.0.
    • Upgrade upper limit for cython to 3.2.
  • Update doc dependencies:
    • Upgrade upper limit for sphinx to 8.0.
    • Upgrade lower limit for furo to 2023.9.10.
    • Upgrade upper limit for furo to 2024.8.7.
    • Upgrade lower limit for scipy to 1.6.
    • Upgrade upper limit for scipy to 1.16.
    • Upgrade upper limit for netCDF4 to 1.8.0.
  • Update lint dependencies:
    • Remove dependency on unittest2.
    • Upgrade lower limit for flake8 to 3.9.
    • Upgrade upper limit for flake8 to 7.3.
    • Include dependency on flake8-pyproject.
    • Upgrade lower limit for astroid to 3.0.
    • Upgrade upper limit for astroid to 3.4.
    • Upgrade lower limit for pylint to 3.0.
    • Upgrade upper limit for pylint to 3.4.
  • Update test dependencies:
    • Remove dependency on unittest2.
    • Upgrade lower limit for pytest to 7.0.
    • Upgrade upper limit for pytest to 8.5.
    • Upgrade lower limit for pytest-cov to 3.0.
    • Upgrade upper limit for pytest-cov to 6.3.
    • Downgrade lower limit for coverage to 5.0.
    • Upgrade upper limit for coverage to 7.10.
Fixed
Removed
  • Deprecated use of setup_requires in setup.py file.
  • Deprecated bdist_wheel.universal option when building wheels.
  • Configuration of sdist format as zip (replaced by default tar.gz).
  • Remove pillow as optional dependency, since it is now a transitive
    dependency through matplotlib >= 3.3.

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 is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jun 13, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: scripts/Plot/Pipfile.lock
Command failed: install-tool pipenv 2025.0.4

@renovate renovate bot requested review from a team and sksat as code owners June 13, 2025 20:32
@renovate renovate bot requested review from 200km and removed request for a team June 13, 2025 20:32
@renovate renovate bot force-pushed the renovate/basemap-2.x branch from df4885c to 3ad4b10 Compare July 7, 2025 12:35
@renovate renovate bot force-pushed the renovate/basemap-2.x branch from 3ad4b10 to 0b8b767 Compare August 11, 2025 14:39
@renovate renovate bot force-pushed the renovate/basemap-2.x branch 2 times, most recently from 454bf34 to 5869513 Compare November 30, 2025 18:06
@renovate renovate bot force-pushed the renovate/basemap-2.x branch from 5869513 to 29e4653 Compare December 1, 2025 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant