Basemap

Latest version: v1.4.1

Safety actively analyzes 624472 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.4.1

This is a hotfix release bringing some corrections:
- Set recursive exclusion for `.DS_Store` folders in `MANIFEST.in`.
- Fix broken implementation and docstrings of `Basemap.arcgisimage` method (thanks to nitram96).

Please visit the [`CHANGELOG`] for a complete list of changes.

[`CHANGELOG`]:
https://github.com/matplotlib/basemap/tree/v1.4.1/CHANGELOG.md

1.4.0

This is a minor release bringing several updates:
- Add support for Python 3.12, including removal of `distutils` use within the library and fixes for several deprecation warnings.
- Add renewed documentation, with fixes for the broken links and examples, an improved section on the installation process, and without the deprecation/sunsetting section.
- Upgrade bundled GEOS to 3.6.5.
- Adapt `basemap` source code to work with `matplotlib` 3.8.x (thanks to qianwu2 and rcomer).
- Precompiled PyPI wheels for MacOS (architectures x64 and arm64, Python 3.9+).
- Precompiled `conda-forge` packages for MacOS arm64, GNU/Linux aarch64 and GNU/Linux ppc64le.
- Optional argument `encoding_errors` for `Basemap.readshapefile` method (thanks to guziy).
- Optional argument `cachedir` for `Basemap.arcgisimage` method to allow caching of ArcGIS image downloads (thanks to JoepdeJong).

Maintenance bugfixes are also included, especially:
- Fix `_geoslib.pyx` compilation with Cython 3.0+ "legacy_implicit_noexcept" (thanks to musicinmybrain).
- Fix `_geoslib.pyx` compilation with newer compilers Clang 16 and GCC 14 (thanks to fweimer-rh).
- Upgrade the version pins for several runtime, lint, doc, setup and test requirements.

Please visit the [`CHANGELOG`] for a complete list of changes.

[`CHANGELOG`]:
https://github.com/matplotlib/basemap/tree/v1.4.0/CHANGELOG.md

1.3.9

This is a maintenance release that fixes the following issues:
- Fix `GeosLibrary` wrapper to also work with CMake >= 3.27.0 and Python 2.7 on Windows.
- Fix broken `Proj.__call__` when the input arguments are provided as a combined single array.
- Fix flipped coastlines with pseudocylindrical projections when `lon_0` is greater than 0 deg (thanks to YilongWang).
- Fix "antialiased" argument being ignored in `Basemap.drawcounties` and `Basemap.readshapefile` (thanks to TheFizzWare).
- Fix missing boundary countries if `BaseGeometry.intersection` returns a `GEOS_GEOMETRYCOLLECTION` (thanks to guidocioni).
- Fix warped images shown behind elliptical map backgrounds when the map boundary is not initialised manually (thanks to YilongWang).
- Fix references to removed `numpy.float` alias (thanks to quickbrett).
- Fix wrong reference to example file in FAQ (thanks to timcoote).

Please visit the [`CHANGELOG`] for a complete list of changes.

[`CHANGELOG`]:
https://github.com/matplotlib/basemap/tree/v1.3.9/CHANGELOG.md

1.3.8

This is a maintenance release that upgrades the version pins for several runtime and development requirements and fixes the following issues:
* Fix Cygwin build error due to GCC passing `"--enable-new-dtags"` to the linker (thanks to DWesl).
* Fix deprecated `Image.ANTIALIAS` with `Image.LANCZOS` when `pillow` version is at least 10.0.0 (thanks to cgohlke).
* Downgrade upper pin for Cython requirement from 3.1 to 3.0 due to build error triggered by `_geoslib.pyx`.

Please visit the [`CHANGELOG`] for a complete list of changes.

[`CHANGELOG`]:
https://github.com/matplotlib/basemap/tree/v1.3.8/CHANGELOG.md

1.3.7

This is a maintenance release that upgrades the version pins for several runtime and test requirements.

Please visit the [`CHANGELOG`] for a complete list of changes.

[`CHANGELOG`]:
https://github.com/matplotlib/basemap/tree/v1.3.7/CHANGELOG.md

1.3.6

This is a patch release that fixes the following issues:
* Add support for Python 3.11.
* Set MSVC 14.0 (VS2015) to build the GEOS library bundled in the precompiled Windows wheels.

Please visit the [`CHANGELOG`] for a complete list of changes.

[`CHANGELOG`]:
https://github.com/matplotlib/basemap/tree/v1.3.6/CHANGELOG.md

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.