From 72c9747523b568fa605bba1ed1a88cc971dc5be1 Mon Sep 17 00:00:00 2001 From: James B Date: Wed, 15 Nov 2023 09:07:35 +0000 Subject: [PATCH 1/3] CI: ALlow coveralls to fail and tests to still pass We are seeing problems where coveralls is failing to send and the whole tests is marked as failed, even if all the pytest etc passed. This is holding up development and releases and coveralls isn't important enought for that. --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 47c8af9..0208ad3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,4 +26,4 @@ jobs: run: py.test -m "geo" --cov --cov-append . - env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: coveralls --service=github + run: coveralls --service=github || true From 798630c0bc87c985d4fbdb010a4433d4a6ee34ad Mon Sep 17 00:00:00 2001 From: James B Date: Wed, 15 Nov 2023 09:13:50 +0000 Subject: [PATCH 2/3] CI: Add Python 3.12 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0208ad3..2d111d6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11'] + python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12'] jsonref-version: ["==0.3", ">1"] steps: - uses: actions/checkout@v2 From 7dfee8ed2dfae1369b924496b10eb7eeb65358b0 Mon Sep 17 00:00:00 2001 From: James B Date: Wed, 8 Nov 2023 14:56:36 +0000 Subject: [PATCH 3/3] Release: 0.24.0 New "Geo" optional dependencies --- CHANGELOG.md | 2 ++ setup.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dabd8a1..cab1cbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +## [0.24.0] - 2023-11-15 + ### Changed - New "geo" optional python dependency and some existing python dependencies moved to it. diff --git a/setup.py b/setup.py index 5ce66f6..8cb60df 100644 --- a/setup.py +++ b/setup.py @@ -43,7 +43,7 @@ def run(self): setup( name="flattentool", - version="0.23.0", + version="0.24.0", author="Open Data Services", author_email="code@opendataservices.coop", packages=["flattentool"],