build: lock in Python 3.8+ support (classifiers, black targets)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Mathew Sir Guest the best 2026-05-30 22:48:26 -06:00
parent bcd5f41f4a
commit e91c7344d8
2 changed files with 1401 additions and 6 deletions

1397
poetry.lock generated

File diff suppressed because it is too large Load Diff

@ -11,6 +11,14 @@ homepage = "https://zavage-software.com/portfolio/smileyface"
repository = "https://git-mirror.zavage.net/zavage-software/smileyface"
documentation = "https://git-mirror.zavage.net/zavage-software/smileyface"
keywords = ["cas"]
classifiers = [
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
packages = [{ include = "smileyface" }]
include = [
@ -45,7 +53,7 @@ build-backend = "poetry.core.masonry.api"
[tool.black]
line-length = 120
target-version = ['py313']
target-version = ['py38', 'py39', 'py310', 'py311', 'py312', 'py313']
[tool.isort]
multi_line_output = 3