Skip to content

Commit 8af654f

Browse files
authored
Merge pull request #1773 from avanwinkle/dependency-updates
Dependency updates
2 parents 84562ef + 26f3b79 commit 8af654f

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

pyproject.toml

+11-10
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,15 @@ classifiers=[
2222
"Topic :: Games/Entertainment :: Arcade"
2323
]
2424
dependencies = [
25-
"asciimatics == 1.14.0", # Oct 4 2023, only used for the Text UI
26-
"packaging == 23.1", # Oct 4 2023, used for version comparisons
27-
"prompt_toolkit == 3.0.39", # Oct 4 2023, used for command line interface
28-
"psutil == 5.9.5", # Oct 4 2023, pulls system stats into TUI and BCP
25+
"asciimatics == 1.15.0", # Oct 4 2023, only used for the Text UI
26+
"packaging == 23.2", # Oct 4 2023, used for version comparisons
27+
"prompt_toolkit == 3.0.43", # Oct 4 2023, used for command line interface
28+
"psutil == 5.9.8", # Oct 4 2023, pulls system stats into TUI and BCP
2929
"pyserial == 3.5", # Oct 4 2023, some older platforms use this
3030
"pyserial-asyncio == 0.6", # Oct 4 2023, handles all modern serial communication
31-
"ruamel.yaml == 0.17.32", # Oct 4, 2023, main config file interface
31+
"ruamel.yaml == 0.18.6", # Oct 4, 2023, main config file interface
3232
"sortedcontainers == 2.4.0", # Oct 4 2023, used by platform batch light system
3333
"terminaltables == 3.1.10", # Oct 4 2023, used for the service CLI
34-
# uvloop should be optional, non-Cython derivatives don't support it.
35-
# "uvloop == 0.17.0; platform_system!='Windows'", # Oct 4 2023, msin asyncio loop
3634
"Pillow == 9.5.0" # Nov 4 2023. Asciimatics needs Pillow > 2.7, but latest 10.x breaks kivy for now (fix due in 2.3), so we pin to latest working Pillow for now.
3735
]
3836
dynamic = ["version"]
@@ -41,17 +39,20 @@ dynamic = ["version"]
4139
crash_reporter = ['requests==2.28.2']
4240
irc = ['irc==19.0.1']
4341
linux_i2c = ['smbus2_asyncio==0.0.5']
44-
osc = ['python-osc==1.7.4']
42+
osc = ['python-osc==1.8.3']
4543
pin2dmd = ['pyusb==1.1.0']
4644
rpi = ['apigpio-mpf==0.0.4']
45+
# uvloop must be optional, because non-Cython derivatives don't support it.
46+
uvloop = ['uvloop==0.19.0'] # Oct 4 2023, msin asyncio loop
4747
vpe = ['grpcio_tools==1.34.0',
4848
'grpcio==1.34.0',
4949
'protobuf==3.14.0',]
5050
all = [ # currently no way to just use the names from above afaik?
51-
'prompt_toolkit==3.0.33', 'asciimatics==1.12.0', 'terminaltables==3.1.0',
51+
'prompt_toolkit==3.0.43', 'asciimatics==1.15.0', 'terminaltables==3.1.0',
5252
'requests==2.28.2', 'irc==19.0.1', 'smbus2_asyncio==0.0.5',
53-
'python-osc==1.7.4', 'pyusb==1.1.0', 'apigpio-mpf==0.0.4',
53+
'python-osc==1.8.3', 'pyusb==1.1.0', 'apigpio-mpf==0.0.4',
5454
'grpcio_tools==1.34.0', 'grpcio==1.34.0', 'protobuf==3.14.0',
55+
'uvloop==0.19.0'
5556
]
5657

5758
[project.urls]

0 commit comments

Comments
 (0)