Skip to content

Commit 6c1a321

Browse files
committed
Revert "work around pip; just specify the next snakeoil release required"
This reverts commit 95f7ce4. Whilst we depend on an unreleased snakeoil version, thus far a way to state "we depend on dev xyz" whilst not having it exist in pypi is just flat out failing for any pip analogue I've tried. Having pyproject point at the vcs works for that specific package, but pip resolution doesn't recover the version from what it installed in a way the resolution graph can treat it as something like 0.11.1.dev0. Effectively- in the testing I've done- it has to be VCS all the way down through the consumers which isn't acceptable. Thus revert this down to relying on just VCS. Signed-off-by: Brian Harring <ferringb@gmail.com>
1 parent 95f7ce4 commit 6c1a321

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
[build-system]
22
requires = [
33
"flit_core >=3.8,<4",
4-
"snakeoil >= 0.11.1.dev0",
4+
# replace with 0.11.1 when it's released
5+
"snakeoil@git+https://github.com/pkgcore/snakeoil.git#master",
56
]
67
build-backend = "py_build"
78
backend-path = ["."]
@@ -32,7 +33,7 @@ classifiers = [
3233
dynamic = ["version"]
3334

3435
dependencies = [
35-
"snakeoil >= 0.11.1.dev0",
36+
"snakeoil@git+https://github.com/pkgcore/snakeoil.git#master",
3637
"lxml",
3738
]
3839

0 commit comments

Comments
 (0)