From e9b11ffb36dadb98b56ec7de8d28a758adedbc40 Mon Sep 17 00:00:00 2001 From: Tom Arne Pedersen Date: Fri, 31 Oct 2025 08:57:26 +0100 Subject: [PATCH] Fixed sourcery dependency constraint to avoid platform compatibility issues on Linux by constraining to <1.41. Updated release numbers --- CHANGELOG.md | 3 +++ CITATION.cff | 2 +- docs/source/conf.py | 2 +- pyproject.toml | 4 ++-- uv.lock | 2 +- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 89151f1..112829b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/e ## [Unreleased] +## [0.8.3] - 2025-10-31 +* [bug] Fixed sourcery dependency constraint to avoid platform compatibility issues on Linux by constraining to <1.41. + ## [0.8.2] - 2025-10-03 * [bug] fixed bug that all target ships had id = 10. * [bug] fixed duplicate -v parameter warning. diff --git a/CITATION.cff b/CITATION.cff index e12c69f..8761b68 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -36,4 +36,4 @@ keywords: - Systematic assessment license: MIT url: 'https://github.com/dnv-opensource/ship-traffic-generator' -version: 0.8.2 +version: 0.8.3 diff --git a/docs/source/conf.py b/docs/source/conf.py index 5328bd7..4735a20 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -25,7 +25,7 @@ author = "Tom Arne Pedersen, Claas Rostock, Minos Hemrich" # The full version, including alpha/beta/rc tags -release = "0.8.2" +release = "0.8.3" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/pyproject.toml b/pyproject.toml index fe978c0..3935ecb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ packages = [ [project] name = "trafficgen" -version = "0.8.2" +version = "0.8.3" description = "Automatic generation of ship traffic situations from a set of predefined situations" readme = "README.md" requires-python = ">= 3.11, < 3.13" @@ -86,7 +86,7 @@ dev = [ "ruff>=0.8.3", "pyright>=1.1.390", "mypy>=1.13", - "sourcery>=1.27", + "sourcery>=1.27,<1.41", "pre-commit>=4.0", "Sphinx>=8.1", "sphinx-argparse-cli>=1.19", diff --git a/uv.lock b/uv.lock index 0675111..dc10e6a 100644 --- a/uv.lock +++ b/uv.lock @@ -2375,7 +2375,7 @@ dev = [ { name = "pytest", specifier = ">=8.3" }, { name = "pytest-cov", specifier = ">=6.0" }, { name = "ruff", specifier = ">=0.8.3" }, - { name = "sourcery", specifier = ">=1.27" }, + { name = "sourcery", specifier = ">=1.27,<1.41" }, { name = "sphinx", specifier = ">=8.1" }, { name = "sphinx-argparse-cli", specifier = ">=1.19" }, { name = "sphinx-autodoc-typehints", specifier = ">=2.5" },