|
2 | 2 | requires = [ |
3 | 3 | "setuptools>=77.0", |
4 | 4 | "setuptools-scm>=8", |
5 | | - "pyside6-essentials~=6.9", # Needed to build uic files |
| 5 | + "pyside6-essentials~=6.9", # Needed to build uic files |
6 | 6 | ] |
7 | 7 | build-backend = "setuptools.build_meta" |
8 | 8 |
|
9 | 9 | [project] |
10 | | -name="splitguides" |
11 | | -description="A tool for speedrunners to display notes that advance automatically with their splits in Livesplit." |
| 10 | +name = "splitguides" |
| 11 | +description = "A tool for speedrunners to display notes that advance automatically with their splits in Livesplit." |
12 | 12 | authors = [ |
13 | | - { name = "David C Ellis" }, |
| 13 | + { name = "David C Ellis" }, |
14 | 14 | ] |
15 | | -readme="README.md" |
16 | | -requires-python = ">=3.12" # 3.12 should function and build now |
| 15 | +readme = "README.md" |
| 16 | +requires-python = ">=3.12" |
17 | 17 | dependencies = [ |
18 | 18 | "pyside6~=6.9", |
19 | 19 | "jinja2~=3.1", |
20 | | - "bleach[css]==6.0", # Each upgrade to bleach has broken something so pin it. |
| 20 | + "bleach[css]==6.0", # Each upgrade to bleach has broken something so pin it. |
21 | 21 | "flask~=3.0", |
22 | 22 | "markdown~=3.6", |
23 | 23 | "keyboard~=0.13.5", |
24 | 24 | "ducktools-classbuilder>=0.7.4", |
25 | 25 | "waitress~=3.0", |
| 26 | + "platformdirs~=4.3", |
26 | 27 | ] |
27 | 28 | classifiers = [ |
28 | 29 | "Development Status :: 4 - Beta", |
29 | 30 | "Operating System :: Microsoft :: Windows", |
30 | | - "Operating System :: POSIX :: Linux", # Should also work on Linux, even if livesplit doesn't |
| 31 | + "Operating System :: POSIX :: Linux", |
31 | 32 | "Programming Language :: Python :: 3.12", |
32 | 33 | "Programming Language :: Python :: 3.13", |
33 | 34 | "Topic :: Games/Entertainment", |
@@ -59,14 +60,7 @@ __version_tuple__ = {version_tuple} |
59 | 60 | """ |
60 | 61 |
|
61 | 62 | [tool.pytest.ini_options] |
62 | | -addopts= "--cov=src/ --cov-report=term-missing" |
| 63 | +addopts = "--cov=src/ --cov-report=term-missing" |
63 | 64 | testpaths = [ |
64 | 65 | "tests", |
65 | 66 | ] |
66 | | - |
67 | | -[tool.uv] |
68 | | -# Only x86_64 / AMD64 is supported |
69 | | -environments = [ |
70 | | - "platform_system == 'Windows' and platform_machine == 'AMD64' and implementation_name == 'cpython'", |
71 | | - "platform_system == 'Linux' and platform_machine == 'x86_64' and implementation_name == 'cpython'", |
72 | | -] |
0 commit comments