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