Do not constrain on max python 3.12 and add scripts entry (#1)

* Do not constrain on  max python 3.12
* Add project.scripts entry to pyproject.toml to allow pipx install
This commit is contained in:
Aleix Quintana Alsius 2025-01-14 14:10:41 +01:00 committed by GitHub
parent 95ee08244e
commit 081d2fd617
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,11 +12,14 @@ dependencies = [
"pillow~=11.0.0"
]
optional-dependencies.full = ["python-barcode[images]~=0.15.1"]
requires-python = ">=3.10,<3.12"
requires-python = ">=3.10"
[project.urls]
"GitHub" = "https://github.com/ysfchn/dymo-bluetooth"
[project.scripts]
dymo_bluetooth = "dymo_bluetooth.__main__:main"
[tool.setuptools]
packages = ["dymo_bluetooth"]
@ -39,4 +42,4 @@ reportDeprecated = "none"
typeCheckingMode = "standard"
reportOptionalMemberAccess = "warning"
reportOptionalIterable = "none"
pythonPlatform = "All"
pythonPlatform = "All"