aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2022-12-15 21:04:46 +0200
committerArthur Zamarin <arthurzam@gentoo.org>2022-12-20 21:33:22 +0200
commitb9cedd4a7b0616c0231196b5ee867a6af909d654 (patch)
treee45ef8a7f8dfe1c52d7d6dafe94aac4c77af8d56 /pyproject.toml
parentfix build for newest pip (diff)
downloadpkgcore-b9cedd4a7b0616c0231196b5ee867a6af909d654.tar.gz
pkgcore-b9cedd4a7b0616c0231196b5ee867a6af909d654.tar.bz2
pkgcore-b9cedd4a7b0616c0231196b5ee867a6af909d654.zip
Add REQUIRED_USE satisfaction solver
Based on new `snakeoil.constraints`, this adds a solver which can build satisfying USE flag combinations for a given set of REQUIRED_USE restricts. This will be used by new tool `pkgdev tatt`. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml4
1 files changed, 2 insertions, 2 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 16c48bd2..a3d89146 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
[build-system]
requires = [
"flit_core >=3.8,<4",
- "snakeoil~=0.10.3",
+ "snakeoil~=0.10.4",
]
build-backend = "py_build"
backend-path = ["."]
@@ -28,7 +28,7 @@ classifiers = [
dynamic = ["version"]
dependencies = [
- "snakeoil~=0.10.3",
+ "snakeoil~=0.10.4",
"lxml",
]