From ca4d4a8d27c1e8175dd84f4ff5942fd004eb21a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iy=C3=A1n=20M=C3=A9ndez=20Veiga?= Date: Wed, 29 Jan 2025 17:06:54 +0100 Subject: [PATCH 1/3] Do not install tests Tests do not belong in a wheel package and in the site-packages path --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e4140ef..fdd26db 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "python-constraint2" # when set back to "python-constraint", don't forget to remove '2' in other places (e.g. README) -packages = [{ include = "constraint", from = "." }, { include = "tests" }] +packages = [{ include = "constraint", from = "." }] description = "python-constraint is a module for efficiently solving CSPs (Constraint Solving Problems) over finite domains." version = "2.0.0" # adhere to PEP440 versioning: https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#id55 authors = [ From dbf839e66277fb262682006168539b3b5ce60116 Mon Sep 17 00:00:00 2001 From: Floris-Jan Willemsen Date: Sat, 1 Feb 2025 13:00:32 +0100 Subject: [PATCH 2/3] Clarified changelog, bumped version --- CHANGELOG.md | 3 +-- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2c3188..8a25760 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,7 @@ ## Python Contraint -All notable changes to this code base will be documented in this file, -in every released version. +All notable changes to this code base will be documented in this file, for every released major and minor version. ### Version 2.0.0 diff --git a/pyproject.toml b/pyproject.toml index fdd26db..1facdaa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api" name = "python-constraint2" # when set back to "python-constraint", don't forget to remove '2' in other places (e.g. README) packages = [{ include = "constraint", from = "." }] description = "python-constraint is a module for efficiently solving CSPs (Constraint Solving Problems) over finite domains." -version = "2.0.0" # adhere to PEP440 versioning: https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#id55 +version = "2.0.1" # adhere to PEP440 versioning: https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#id55 authors = [ "Gustavo Niemeyer ", "Sébastien Celles ", From aa2638d360e319ddadb6106558422954e7fa2d2a Mon Sep 17 00:00:00 2001 From: Floris-Jan Willemsen Date: Sat, 1 Feb 2025 13:01:01 +0100 Subject: [PATCH 3/3] Updated dependencies --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2451cc1..01d53f9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -44,14 +44,14 @@ dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"] [[package]] name = "certifi" -version = "2024.12.14" +version = "2025.1.31" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" groups = ["docs"] files = [ - {file = "certifi-2024.12.14-py3-none-any.whl", hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56"}, - {file = "certifi-2024.12.14.tar.gz", hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db"}, + {file = "certifi-2025.1.31-py3-none-any.whl", hash = "sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe"}, + {file = "certifi-2025.1.31.tar.gz", hash = "sha256:3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651"}, ] [[package]]