Skip to content

Commit c4d7a6c

Browse files
committed
Replaced ~= PyPA spec wrongly labels 'compatible' op but restricts newer compatible min vers if 3 segments
1 parent 3d05622 commit c4d7a6c

15 files changed

Lines changed: 76 additions & 76 deletions

File tree

computer-languages/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -113,8 +113,8 @@ Repository = "https://github.com/adamlui/python-utils"
113113
[project.optional-dependencies]
114114
dev = [
115115
"nox>=2026.2.9",
116-
"tomli~=2.4.0",
117-
"tomli-w~=1.2.0",
116+
"tomli>=2.4.0,<3",
117+
"tomli-w>=1.2.0,<2",
118118
]
119119

120120
[tool.setuptools.packages.find]

data-languages/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -85,8 +85,8 @@ Repository = "https://github.com/adamlui/python-utils"
8585
[project.optional-dependencies]
8686
dev = [
8787
"nox>=2026.2.9",
88-
"tomli~=2.4.0",
89-
"tomli-w~=1.2.0",
88+
"tomli>=2.4.0,<3",
89+
"tomli-w>=1.2.0,<2",
9090
]
9191

9292
[tool.setuptools.packages.find]

find-project-root/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -18,7 +18,7 @@ license-files = [
1818
"docs/LICENSE.md",
1919
]
2020
dependencies = [
21-
"project-markers~=1.0.1",
21+
"project-markers>=1.0.1,<2",
2222
]
2323
requires-python = ">=2.6,<4"
2424
keywords = [
@@ -75,6 +75,6 @@ Repository = "https://github.com/adamlui/python-utils"
7575
[project.optional-dependencies]
7676
dev = [
7777
"nox>=2026.2.9",
78-
"tomli~=2.4.0",
79-
"tomli-w~=1.2.0",
78+
"tomli>=2.4.0,<3",
79+
"tomli-w>=1.2.0,<2",
8080
]

get-min-py/pyproject.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -18,10 +18,10 @@ license-files = [
1818
"docs/LICENSE.md",
1919
]
2020
dependencies = [
21-
"colorama~=0.4.6 ; platform_system == 'Windows'",
22-
"is-unicode-supported~=1.1.2",
23-
"json5~=0.13.0",
24-
"non-latin-locales~=1.0.1",
21+
"colorama>=0.4.6,<1 ; platform_system == 'Windows'",
22+
"is-unicode-supported>=1.1.2,<2",
23+
"json5>=0.13.0,<1",
24+
"non-latin-locales>=1.0.1,<2",
2525
]
2626
requires-python = ">=3.8,<4"
2727
keywords = [
@@ -94,10 +94,10 @@ checkminver = "get_min_py.cli.__main__:main"
9494
[project.optional-dependencies]
9595
dev = [
9696
"nox>=2026.2.9",
97-
"remove-json-keys~=1.9.2",
98-
"tomli~=2.4.0",
99-
"tomli-w~=1.2.0",
100-
"translate-messages~=1.9.0",
97+
"remove-json-keys>=1.9.2,<2",
98+
"tomli>=2.4.0,<3",
99+
"tomli-w>=1.2.0,<2",
100+
"translate-messages>=1.9.0,<2",
101101
]
102102

103103
[tool.setuptools.packages.find]

is-legacy-terminal/pyproject.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -18,10 +18,10 @@ license-files = [
1818
"docs/LICENSE.md",
1919
]
2020
dependencies = [
21-
"colorama~=0.4.6 ; platform_system == 'Windows'",
22-
"is-unicode-supported~=1.1.2",
23-
"json5~=0.13.0",
24-
"non-latin-locales~=1.0.1",
21+
"colorama>=0.4.6,<1 ; platform_system == 'Windows'",
22+
"is-unicode-supported>=1.1.2,<2",
23+
"json5>=0.13.0,<1",
24+
"non-latin-locales>=1.0.1,<2",
2525
]
2626
requires-python = ">=3.8,<4"
2727
keywords = [
@@ -106,10 +106,10 @@ isconsolelegacy = "is_legacy_terminal.cli.__main__:main"
106106
[project.optional-dependencies]
107107
dev = [
108108
"nox>=2026.2.9",
109-
"remove-json-keys~=1.9.2",
110-
"tomli~=2.4.0",
111-
"tomli-w~=1.2.0",
112-
"translate-messages~=1.9.0",
109+
"remove-json-keys>=1.9.2,<2",
110+
"tomli>=2.4.0,<3",
111+
"tomli-w>=1.2.0,<2",
112+
"translate-messages>=1.9.0,<2",
113113
]
114114

115115
[tool.setuptools.packages.find]

is-unicode-supported/pyproject.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -18,11 +18,11 @@ license-files = [
1818
"docs/LICENSE.md",
1919
]
2020
dependencies = [
21-
"blessed~=1.33.0",
22-
"colorama~=0.4.6 ; platform_system == 'Windows'",
23-
"is-legacy-terminal~=1.0.0",
24-
"json5~=0.13.0",
25-
"non-latin-locales~=1.0.1",
21+
"blessed>=1.33.0,<2",
22+
"colorama>=0.4.6,<1 ; platform_system == 'Windows'",
23+
"is-legacy-terminal>=1.0.0,<2",
24+
"json5>=0.13.0,<1",
25+
"non-latin-locales>=1.0.1,<2",
2626
]
2727
requires-python = ">=3.8,<4"
2828
keywords = [
@@ -104,10 +104,10 @@ supportsunicode = "is_unicode_supported.cli.__main__:main"
104104
[project.optional-dependencies]
105105
dev = [
106106
"nox>=2026.2.9",
107-
"remove-json-keys~=1.9.2",
108-
"tomli~=2.4.0",
109-
"tomli-w~=1.2.0",
110-
"translate-messages~=1.9.0",
107+
"remove-json-keys>=1.9.2,<2",
108+
"tomli>=2.4.0,<3",
109+
"tomli-w>=1.2.0,<2",
110+
"translate-messages>=1.9.0,<2",
111111
]
112112

113113
[tool.setuptools.packages.find]

latin-locales/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -77,8 +77,8 @@ Repository = "https://github.com/adamlui/python-utils"
7777
[project.optional-dependencies]
7878
dev = [
7979
"nox>=2026.2.9",
80-
"tomli~=2.4.0",
81-
"tomli-w~=1.2.0",
80+
"tomli>=2.4.0,<3",
81+
"tomli-w>=1.2.0,<2",
8282
]
8383

8484
[tool.setuptools.packages.find]

markup-languages/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -78,8 +78,8 @@ Repository = "https://github.com/adamlui/python-utils"
7878
[project.optional-dependencies]
7979
dev = [
8080
"nox>=2026.2.9",
81-
"tomli~=2.4.0",
82-
"tomli-w~=1.2.0",
81+
"tomli>=2.4.0,<3",
82+
"tomli-w>=1.2.0,<2",
8383
]
8484

8585
[tool.setuptools.packages.find]

non-latin-locales/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -78,8 +78,8 @@ Repository = "https://github.com/adamlui/python-utils"
7878
[project.optional-dependencies]
7979
dev = [
8080
"nox>=2026.2.9",
81-
"tomli~=2.4.0",
82-
"tomli-w~=1.2.0",
81+
"tomli>=2.4.0,<3",
82+
"tomli-w>=1.2.0,<2",
8383
]
8484

8585
[tool.setuptools.packages.find]

programming-languages/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools~=82.0.0",
3+
"setuptools>=82.0.0,<83",
44
"wheel",
55
]
66
build-backend = "setuptools.build_meta"
@@ -94,8 +94,8 @@ Repository = "https://github.com/adamlui/python-utils"
9494
[project.optional-dependencies]
9595
dev = [
9696
"nox>=2026.2.9",
97-
"tomli~=2.4.0",
98-
"tomli-w~=1.2.0",
97+
"tomli>=2.4.0,<3",
98+
"tomli-w>=1.2.0,<2",
9999
]
100100

101101
[tool.setuptools.packages.find]

0 commit comments

Comments
 (0)