Skip to content

Commit

Permalink
Merge pull request #115 from djhoese/ci-wheels
Browse files Browse the repository at this point in the history
Update build process to include wheels
  • Loading branch information
djhoese authored Nov 30, 2023
2 parents b249717 + de3933c commit ad9b745
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/deploy-sdist.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
name: Deploy sdist

on:
push:
pull_request:
release:
types:
- published
Expand All @@ -15,7 +17,7 @@ jobs:

- name: Create sdist
shell: bash -l {0}
run: python setup.py sdist
run: python -m pip install -q build; python -m build

- name: Publish package to PyPI
if: github.event.action == 'published'
Expand Down
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
## Version 1.7.0 (2023/11/30)

### Issues Closed

* [Issue 107](https://github.com/pytroll/pycoast/issues/107) - Incompatibility with Pillow 10 ([PR 108](https://github.com/pytroll/pycoast/pull/108) by [@avalentino](https://github.com/avalentino))
* [Issue 95](https://github.com/pytroll/pycoast/issues/95) - Cached overlays are pale
* [Issue 82](https://github.com/pytroll/pycoast/issues/82) - Test failure with Pillow 9.4 ([PR 84](https://github.com/pytroll/pycoast/pull/84) by [@mraspaud](https://github.com/mraspaud))
* [Issue 49](https://github.com/pytroll/pycoast/issues/49) - add install instructions to docs

In this release 4 issues were closed.

### Pull Requests Merged

#### Bugs fixed

* [PR 108](https://github.com/pytroll/pycoast/pull/108) - Fix compatibility with Pillow 10 (Draw.textsize versus Draw.textbbox) ([107](https://github.com/pytroll/pycoast/issues/107))
* [PR 98](https://github.com/pytroll/pycoast/pull/98) - Remove special handling of geographic (longlat) CRSes
* [PR 96](https://github.com/pytroll/pycoast/pull/96) - Fix cached images producing different results without caching

#### Features added

* [PR 105](https://github.com/pytroll/pycoast/pull/105) - [pre-commit.ci] pre-commit autoupdate
* [PR 86](https://github.com/pytroll/pycoast/pull/86) - Fix the pycoast tests further
* [PR 85](https://github.com/pytroll/pycoast/pull/85) - Cleanup tests
* [PR 84](https://github.com/pytroll/pycoast/pull/84) - Fix reference images for pillow 9.4 ([82](https://github.com/pytroll/pycoast/issues/82))
* [PR 83](https://github.com/pytroll/pycoast/pull/83) - Factorize font path computation

#### Documentation changes

* [PR 113](https://github.com/pytroll/pycoast/pull/113) - Update shapefile URL in docs to HTTPS
* [PR 96](https://github.com/pytroll/pycoast/pull/96) - Fix cached images producing different results without caching

In this release 10 pull requests were closed.


## Version 1.6.1 (2022/11/07)

### Pull Requests Merged
Expand Down
1 change: 0 additions & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ recursive-include docs/source *
include pycoast/tests/*.png
recursive-include pycoast/tests/ *
include LICENSE.txt
include MANIFEST.in

include versioneer.py
include pycoast/version.py
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
"""Setuptools-based packaging and installation configuration."""

from setuptools import setup
from setuptools import find_packages, setup

import versioneer

Expand Down Expand Up @@ -45,7 +45,7 @@
long_description=long_description,
author="Esben S. Nielsen",
author_email="[email protected]",
packages=["pycoast", "pycoast.tests"],
packages=find_packages(),
include_package_data=True,
install_requires=requires,
extras_require=extras_require,
Expand Down

0 comments on commit ad9b745

Please sign in to comment.