@@ -7,19 +7,20 @@ name = "plover_websocket_server"
77version = " 0.1.12"
88description = " A server for exposing Plover engine events and functionality"
99authors = [{name = " Daniel de Souza" , email = " daniel@cosmicdna.co.uk" }]
10- license = {text = " GNU General Public License v3 or later (GPLv3+)" }
10+ requires-python = " >=3.8"
11+ license = " GPL-3.0-or-later"
1112classifiers = [
1213 " Development Status :: 4 - Beta" ,
1314 " Environment :: Plugins" ,
1415 " Intended Audience :: End Users/Desktop" ,
15- " License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)" ,
1616 " Operating System :: OS Independent" ,
17- " Programming Language :: Python :: 3" ,
18- " Programming Language :: Python :: 3.6" ,
19- " Programming Language :: Python :: 3.7" ,
2017 " Programming Language :: Python :: 3.8" ,
18+ " Programming Language :: Python :: 3.9" ,
19+ " Programming Language :: Python :: 3.10" ,
20+ " Programming Language :: Python :: 3.11" ,
21+ " Programming Language :: Python :: 3.12" ,
2122]
22- keywords = [" plover plover_plugin" ]
23+ keywords = [" plover plover_plugin websocket steno stenography " ]
2324dependencies = [
2425 " plover>=4.0.0.dev8" ,
2526 " aiohttp" ,
@@ -53,23 +54,18 @@ test = [
5354 " pytest"
5455]
5556
56- # dev = [
57- # "build",
58- # "pip-tools",
59- # "bumpversion",
60- # "twine",
61- # "ruff",
62- # "pre-commit"
63- # ]
64-
6557dev = [
6658 " plover_websocket_server[test]" , # Includes all dependencies from the 'test' group,
6759 " pre-commit" , # For managing pre-commit hooks
60+ " build" ,
61+ " bump-my-version" ,
62+ " twine" ,
63+ " ruff" ,
6864]
6965
7066[tool .ruff ]
7167line-length = 149
72- target-version = " py311" # Matches your black config and python support
68+ target-version = " py311"
7369
7470[tool .ruff .lint ]
7571# Enable Pyflakes (F), pycodestyle (E, W), isort (I)
0 commit comments