Skip to content

Comments

GEOPY-2661: remove obsolete mypy plugin for numpy#180

Merged
sebhmg merged 3 commits intodevelopfrom
GEOPY-2661
Feb 19, 2026
Merged

GEOPY-2661: remove obsolete mypy plugin for numpy#180
sebhmg merged 3 commits intodevelopfrom
GEOPY-2661

Conversation

@sebhmg
Copy link
Contributor

@sebhmg sebhmg commented Feb 18, 2026

GEOPY-2661 - Update minimum requirement to python >=3.12, <3.15 and numpy 2.*

Copilot AI review requested due to automatic review settings February 18, 2026 23:14
@github-actions github-actions bot changed the title [GEOPY-2661] remove obsolete mypy plugin for numpy GEOPY-2661: remove obsolete mypy plugin for numpy Feb 18, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the obsolete numpy.typing.mypy_plugin from the mypy configuration. The plugin is no longer needed with modern NumPy versions (2.4.2 is used in this project), as NumPy has included type stubs natively since version 1.20, making the separate mypy plugin unnecessary.

Changes:

  • Removed numpy.typing.mypy_plugin from the mypy plugins list in pyproject.toml

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.05%. Comparing base (4fd4527) to head (e3f42a0).
⚠️ Report is 4 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #180   +/-   ##
========================================
  Coverage    86.05%   86.05%           
========================================
  Files           19       19           
  Lines         1119     1119           
  Branches       150      150           
========================================
  Hits           963      963           
  Misses         116      116           
  Partials        40       40           
Files with missing lines Coverage Δ
geoapps_utils/base.py 91.37% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sebhmg sebhmg merged commit 668a9e0 into develop Feb 19, 2026
17 checks passed
@sebhmg sebhmg deleted the GEOPY-2661 branch February 19, 2026 16:25
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