Comments (7)
@molinav I installes the hotfix branch
pip install git+https://github.com/matplotlib/[email protected]#subdirectory=packages/basemap
Hence I'm using the following package versions (pip list
):
- basemap 1.3.9
- numpy 1.25.2
- matplotlib 3.7.3
I tested the new version with a few simple examples and it worked for me.
Thanks!
from basemap.
Thanks for pointing the bug! Just out of curiosity, which numpy
version are you using?
from basemap.
I'm using the following versions:
- matplotlib 3.7.3
- numpy 1.25.2
- basemap 1.3.8
from basemap.
@quickbrett thanks for raising this issue and proposing the fix and @molinav thanks for maintaining this still great package. I actually got the same error, I think it is related to the latest numpy versions.
from basemap.
It seems that numpy.float
was removed with its release 1.24.0 (https://numpy.org/devdocs/release/1.24.0-notes.html). I will replace it with the Python builtin float
as suggested in the link.
Hopefully I can get some time soon to start a basic unit test collection, because these issues would be identified immediately with the automatic tests.
from basemap.
@quickbrett I just added the patch in a hotfix branch (1.3.9), your small example now works after the correction. I took this moment to correct all the references to numpy.float
that I found in the whole library, mostly replaced with numpy.float64
.
I am not sure when I will release 1.3.9, maybe I will do a couple of bugfixes more that are still around before tagging.
from basemap.
@quickbrett I have just added a couple of unit tests for Basemap.shadedrelief
based on your snippet, so I am finally closing this issue. The bugfix will come with basemap
1.3.9 (hopefully soon).
from basemap.
Related Issues (20)
- install basemap HOT 2
- matplotlib < 3.7 requirement? HOT 3
- basemap with mac m2 issues HOT 32
- Function "addcyclic": IndexError HOT 2
- ETOPO failed to show with pseudocyl projection HOT 3
- Issue with basemap installation on cygwin HOT 16
- Problem with installation on linux/arm64 conda environment HOT 10
- Basemap installation failure in MacOS - Jupyter Notebook HOT 5
- Any way to control shapefile alpha? HOT 2
- show a warning when projection is wrongly parameterized
- Geoslib Import HOT 3
- Segmentation Fault due To build conflicts HOT 2
- Basemap install fails after python upgrade HOT 4
- arcgisimage doesn't work HOT 4
- FAQ refers to file that was replaced HOT 2
- AttributeError: can't set attribute HOT 5
- Basemap fails to install using pip on macOS (M1) HOT 3
- Basemap: solving environment failed HOT 4
- shiftdata docs reverse return values HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from basemap.