Description of problem: On Fedora 29 I get following warnings with python-basemap: /usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/__init__.py:4983: MatplotlibDeprecationWarning: The is_scalar function was deprecated in version 2.1 elif masked and is_scalar(masked): /usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/__init__.py:3296: MatplotlibDeprecationWarning: The ishold function was deprecated in version 2.0. b = ax.ishold() /usr/lib64/python2.7/site-packages/mpl_toolkits/basemap/__init__.py:3305: MatplotlibDeprecationWarning: axes.hold is deprecated. See the API Changes document (http://matplotlib.org/api/api_changes.html) for more details. ax.hold(b) Version-Release number of selected component (if applicable): python2-basemap-1.0.7-27.fc29.x86_64 It seems there are new releases available at: https://github.com/matplotlib/basemap/releases According to https://github.com/matplotlib/matplotlib/issues/7808/ the newer releases could solve these warnings.
I'm also on F29, and I got the following error: Traceback (most recent call last): File "detector_map.py", line 54, in <module> geo_map.fillcontinents(color='#f1f4c7', lake_color='#a5bfdd', zorder=0) File "/usr/lib64/python3.7/site-packages/mpl_toolkits/basemap/__init__.py", line 1767, in fillcontinents axisbgc = ax.get_axis_bgcolor() AttributeError: 'AxesSubplot' object has no attribute 'get_axis_bgcolor' This also appears to be fixed upstream[1] in 1.1.0. On the other hand, I'm not sure about the long-term maintenance of basemap since it seems like it's being deprecated in favor of cartopy[2]. [1] https://github.com/matplotlib/basemap/issues/395 [2] https://matplotlib.org/basemap/users/intro.html
FEDORA-2019-70b52ef7ad has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-70b52ef7ad
FEDORA-2019-7c36334458 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-7c36334458
python-basemap-1.2.0-1.fc30, python-basemap-data-1.2.0-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-7c36334458
python-basemap-1.2.0-1.fc29, python-basemap-data-1.2.0-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-70b52ef7ad
python-basemap-1.2.0-1.fc30, python-basemap-data-1.2.0-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
python-basemap-1.2.0-1.fc29, python-basemap-data-1.2.0-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.