Skip to content

Commit a372c84

Browse files
committed
Add more development channels
1 parent f407fde commit a372c84

1 file changed

Lines changed: 14 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ dependencies = [
3838
"winrt-Windows.Graphics.Imaging >=3.2.1; sys_platform == 'win32'",
3939
#
4040
# Linux-only dependencies
41-
"pillow>=12.2.0; sys_platform == 'linux'", # Security fix # Necessary for ImageGrab.
41+
"pillow>=12.2.0; sys_platform == 'linux'", # Security fix # Necessary for ImageGrab. # TODO: Bump when 3.15 wheels
4242
"python-xlib >=0.33; sys_platform == 'linux'",
4343
]
4444
[dependency-groups]
@@ -76,16 +76,25 @@ dependency-metadata = [
7676
{ name = "PyAutoGUI", requires-dist = [] },
7777
{ name = "types-PyAutoGUI", requires-dist = [] },
7878
]
79+
find-links = ["./scripts"] # Discover local wheels
80+
7981
exclude-newer = "1 week"
8082
[tool.uv.exclude-newer-package]
8183
# package = "3 days" # Reason
8284

83-
[tool.uv.sources] # Development channels
85+
###
86+
# Development channels
87+
###
88+
[tool.uv.sources]
8489
beslogic-ruff-config = { git = "https://github.com/Beslogic/Beslogic-Ruff-Config" }
85-
# pywin32 = { git = "https://github.com/mhammond/pywin32.git", marker = "python_version == '3.15'" }
86-
# numpy = { index = "scientific-python-nightly-wheels" }
90+
# pywin32 = { git = "https://github.com/mhammond/pywin32.git", marker = "python_version >= '3.15'" }
91+
# numpy = { index = "scientific-python-nightly-wheels", marker = "python_version >= '3.15'" }
92+
# pillow = { index = "scientific-python-nightly-wheels", marker = "python_version >= '3.15'" }
93+
# pyinstaller = { url = "https://github.com/pyinstaller/pyinstaller/archive/develop.zip", marker = "python_version >= '3.15'" }
94+
8795
[[tool.uv.index]]
96+
exclude-newer = false # Anaconda index doesn't have upload dates
8897
# https://anaconda.org/scientific-python-nightly-wheels/
8998
name = "scientific-python-nightly-wheels"
9099
url = "https://pypi.anaconda.org/scientific-python-nightly-wheels/simple"
91-
explicit = true
100+
explicit = true # Avoid index hijacking

0 commit comments

Comments
 (0)