Skip to content

Commit 443e3fa

Browse files
committed
pyproject: Tweak main deps.
1 parent 0f1cc5b commit 443e3fa

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

pyproject.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ requires-python = ">=3.7, <3.12"
2828
dynamic = ["version", "readme"]
2929
dependencies = [
3030
"urwid~=2.1.2",
31-
"zulip>=0.8.2",
32-
"urwid_readline>=0.13",
33-
"beautifulsoup4>=4.11.1",
34-
"lxml>=4.9.2",
35-
"pygments>=2.14.0",
31+
"zulip>=0.8.2,<0.9.0", # Next release, 0.9.0, requires Python 3.9
32+
"urwid_readline>=0.15.1",
33+
"beautifulsoup4>=4.13.4",
34+
"lxml==4.9.4",
35+
"pygments>=2.17.2,<2.18.0", # 2.18.0 will drop support for Python 3.7
3636
"typing_extensions~=4.5.0",
3737
"python-dateutil>=2.8.2",
38-
"pytz>=2022.7.1",
39-
"tzlocal>=2.1",
40-
"pyperclip>=1.8.1",
38+
"pytz>=2025", # Can use native support from Python 3.9 onwards
39+
"tzlocal>=5.0,<5.1", # 5.1 will drop support for Python 3.7
40+
"pyperclip>=1.9.0",
4141
]
4242

4343
[project.optional-dependencies]

0 commit comments

Comments
 (0)