Skip to content

Commit

Permalink
Merge pull request #1773 from avanwinkle/dependency-updates
Browse files Browse the repository at this point in the history
Dependency updates
  • Loading branch information
avanwinkle authored Mar 8, 2024
2 parents 84562ef + 26f3b79 commit 8af654f
Showing 1 changed file with 11 additions and 10 deletions.
21 changes: 11 additions & 10 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,15 @@ classifiers=[
"Topic :: Games/Entertainment :: Arcade"
]
dependencies = [
"asciimatics == 1.14.0", # Oct 4 2023, only used for the Text UI
"packaging == 23.1", # Oct 4 2023, used for version comparisons
"prompt_toolkit == 3.0.39", # Oct 4 2023, used for command line interface
"psutil == 5.9.5", # Oct 4 2023, pulls system stats into TUI and BCP
"asciimatics == 1.15.0", # Oct 4 2023, only used for the Text UI
"packaging == 23.2", # Oct 4 2023, used for version comparisons
"prompt_toolkit == 3.0.43", # Oct 4 2023, used for command line interface
"psutil == 5.9.8", # Oct 4 2023, pulls system stats into TUI and BCP
"pyserial == 3.5", # Oct 4 2023, some older platforms use this
"pyserial-asyncio == 0.6", # Oct 4 2023, handles all modern serial communication
"ruamel.yaml == 0.17.32", # Oct 4, 2023, main config file interface
"ruamel.yaml == 0.18.6", # Oct 4, 2023, main config file interface
"sortedcontainers == 2.4.0", # Oct 4 2023, used by platform batch light system
"terminaltables == 3.1.10", # Oct 4 2023, used for the service CLI
# uvloop should be optional, non-Cython derivatives don't support it.
# "uvloop == 0.17.0; platform_system!='Windows'", # Oct 4 2023, msin asyncio loop
"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.
]
dynamic = ["version"]
Expand All @@ -41,17 +39,20 @@ dynamic = ["version"]
crash_reporter = ['requests==2.28.2']
irc = ['irc==19.0.1']
linux_i2c = ['smbus2_asyncio==0.0.5']
osc = ['python-osc==1.7.4']
osc = ['python-osc==1.8.3']
pin2dmd = ['pyusb==1.1.0']
rpi = ['apigpio-mpf==0.0.4']
# uvloop must be optional, because non-Cython derivatives don't support it.
uvloop = ['uvloop==0.19.0'] # Oct 4 2023, msin asyncio loop
vpe = ['grpcio_tools==1.34.0',
'grpcio==1.34.0',
'protobuf==3.14.0',]
all = [ # currently no way to just use the names from above afaik?
'prompt_toolkit==3.0.33', 'asciimatics==1.12.0', 'terminaltables==3.1.0',
'prompt_toolkit==3.0.43', 'asciimatics==1.15.0', 'terminaltables==3.1.0',
'requests==2.28.2', 'irc==19.0.1', 'smbus2_asyncio==0.0.5',
'python-osc==1.7.4', 'pyusb==1.1.0', 'apigpio-mpf==0.0.4',
'python-osc==1.8.3', 'pyusb==1.1.0', 'apigpio-mpf==0.0.4',
'grpcio_tools==1.34.0', 'grpcio==1.34.0', 'protobuf==3.14.0',
'uvloop==0.19.0'
]

[project.urls]
Expand Down

0 comments on commit 8af654f

Please sign in to comment.