diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cee2775..b0276d5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,6 +22,7 @@ jobs: python-version: - '3.12' - '3.13' + - '3.14' name: Python ${{ matrix.python-version }} on ${{ matrix.os }} steps: diff --git a/pyproject.toml b/pyproject.toml index 6c293d1..d21325d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,11 +4,11 @@ version = "1.0.0rc1" description = "A program to compute the ephemerides." authors = ["Jérôme Deuchnord "] license = "AGPL-3.0-or-later" +readme = "README.md" include = [ - "CHANGELOG.md", - "kosmorro/locales/*/LC_MESSAGES/*.mo", - "kosmorro/assets", + { path = "kosmorro/locales", format = "wheel" }, + { path = "kosmorro/assets", format=["sdist", "wheel"] }, ] [tool.poetry.scripts] diff --git a/tests/dates.py b/tests/dates.py index 94f22cd..dc4e2b5 100644 --- a/tests/dates.py +++ b/tests/dates.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 +from sys import version_info as python_version from .utils import execute, KOSMORRO @@ -38,7 +39,8 @@ def test_with_incorrect_date_values(): result = execute(KOSMORRO + arg) assert not result.successful assert ( - result.stderr == f"The date {value} is not valid: month must be in 1..12\n" + result.stderr + == f"The date {value} is not valid: month must be in 1..12{", not 13" if python_version.minor >= 14 else ""}\n" ) diff --git a/tests/general.py b/tests/general.py index 23f377d..d36c5fd 100644 --- a/tests/general.py +++ b/tests/general.py @@ -34,7 +34,7 @@ def test_help_message(): for arg in ["--help", "-h"]: result = execute(KOSMORRO + [arg]) - assert result.is_successful() + assert result.successful assert result.successful