comparison pyproject.toml @ 31:f77ca0963d6d 0.2.0

Fix language bug, convert to pyproject.toml
author Ben Croston <ben@croston.org>
date Wed, 12 Feb 2025 15:13:51 +0000
parents
children
comparison
equal deleted inserted replaced
30:ddc251fb92aa 31:f77ca0963d6d
1 [project]
2 name = "zebra"
3 version = "0.2.0"
4 description = "A package to communicate with (Zebra) label printers"
5 authors = [
6 { name = "Ben Croston", email = "ben@croston.org" },
7 ]
8 maintainers = [
9 { name = "Ben Croston", email = "ben@croston.org" },
10 ]
11 license = "MIT"
12 #license-files = ["LICEN[CS]E*"]
13 readme = "README.rst"
14 requires-python = ">=3.8"
15 classifiers = [
16 "Development Status :: 5 - Production/Stable",
17 "Operating System :: Microsoft :: Windows",
18 "Operating System :: Unix",
19 "Operating System :: MacOS :: MacOS X",
20 "License :: OSI Approved :: MIT License",
21 "Intended Audience :: Developers",
22 "Programming Language :: Python :: 3",
23 "Topic :: Printing",
24 ]
25 dependencies = [
26 "pywin32; platform_system == 'Windows'",
27 ]
28
29 [project.urls]
30 homepage = "https://www.wyre-it.co.uk/zebra/"
31
32 [dependency-groups]
33 dev = [
34 "ruff>=0.8.4",
35 ]
36
37 [tool.ruff.format]
38 quote-style = "single"
39 indent-style = "space"
40
41 [build-system]
42 requires = ["hatchling"]
43 build-backend = "hatchling.build"
44
45 [tool.hatch.build.targets.sdist]
46 exclude = [
47 ".hgtags",
48 ]
49
50 #[[tool.uv.index]]
51 #name = "testpypi"
52 #url = "https://test.pypi.org/simple/"
53 #publish-url = "https://test.pypi.org/legacy/"
54