Skip to content

Commit 005a576

Browse files
committed
Update CHANGELOG
1 parent 746ecd4 commit 005a576

File tree

1 file changed

+44
-2
lines changed

1 file changed

+44
-2
lines changed

CHANGELOG.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,38 @@ is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and the
55
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
66
since version 1.3.0.
77

8-
## [Unreleased]
8+
## [1.3.0] - 2020-12-28
9+
10+
### Added
11+
- Precompiled binary wheels available in PyPI.
12+
- Complete workflow to build the project wheels for Windows and GNU/Linux
13+
using GitHub Actions.
14+
15+
### Changed
16+
- Reorganise the package structure. In summary, the former `basemap` package
17+
is split in three:
18+
- `basemap` itself contains the Python modules.
19+
- `basemap-data` contains the mandatory data assets required by `basemap`
20+
to provide minimal functionality.
21+
- `basemap-data-hires` contains the high-resolution data assets.
22+
- Upgrade default GEOS library dependency to 3.5.1.
23+
- Update and clarify licenses. In summary:
24+
- `basemap`: MIT license.
25+
- GEOS bundled dynamic library is under the LGPL-2.1-only license.
26+
- `basemap-data`: LGPL-3.0-or-later.
27+
- The EPSG file and the JPG images are also under the MIT license.
28+
- `basemap-data-hires`: LGPL-3.0-or-later.
29+
30+
### Fixed
31+
- Fix `Basemap.pcolormesh` for `"ortho"` projection (PR [#476]).
32+
- Fix `Basemap.arcgisimage` for cylindrical coordinates (PR [#505]).
33+
- Force `setup.py` to cythonize `_geoslib.pyx` at compile time (issues [#518]
34+
and [#521]).
35+
36+
### Removed
37+
- Bundled GEOS source code. The same source code can be downloaded using the
38+
`GeosLibrary` class in `utils`.
39+
- Precompiled `_geoslib.c` file.
940

1041
## [1.2.2] - 2020-08-04
1142

@@ -791,8 +822,19 @@ since version 1.3.0.
791822
- Fix glitches in drawing of parallels and meridians.
792823

793824

825+
[#521]:
826+
https://github.com/matplotlib/basemap/issues/521
827+
[#518]:
828+
https://github.com/matplotlib/basemap/issues/518
829+
[#505]:
830+
https://github.com/matplotlib/basemap/pull/505
831+
[#476]:
832+
https://github.com/matplotlib/basemap/pull/476
833+
794834
[Unreleased]:
795-
https://github.com/matplotlib/basemap/compare/v1.2.2rel...develop
835+
https://github.com/matplotlib/basemap/compare/v1.3.0...develop
836+
[1.3.0]:
837+
https://github.com/matplotlib/basemap/compare/v1.2.2rel...v1.3.0
796838
[1.2.2]:
797839
https://github.com/matplotlib/basemap/compare/v1.2.1rel...v1.2.2rel
798840
[1.2.1]:

0 commit comments

Comments
 (0)