|
1 | 1 | [project] |
2 | 2 | name = "python-basics-tutorial" |
3 | 3 | version = "24.2.0" |
4 | | -authors = [ |
5 | | - { name="Veit Schiele", email="veit@cusy.io" }, |
6 | | -] |
7 | 4 | description = "Training materials for our Python basics course: https://cusy.io/en/seminars" |
8 | 5 | readme = "README.rst" |
9 | | -License-Expression = "BSD-3-Clause" |
10 | | -License-File = [ "LICENSE" ] |
| 6 | +license = "BSD-3-Clause" |
| 7 | +license-files = [ "LICENSE" ] |
| 8 | +authors = [ |
| 9 | + { name = "Veit Schiele", email = "veit@cusy.io" }, |
| 10 | +] |
11 | 11 | requires-python = ">=3.9" |
12 | 12 | classifiers = [ |
13 | | - "Programming Language :: Python :: 3", |
14 | | - "Operating System :: OS Independent", |
| 13 | + "Operating System :: OS Independent", |
| 14 | + "Programming Language :: Python :: 3 :: Only", |
| 15 | + "Programming Language :: Python :: 3.9", |
| 16 | + "Programming Language :: Python :: 3.10", |
| 17 | + "Programming Language :: Python :: 3.11", |
| 18 | + "Programming Language :: Python :: 3.12", |
| 19 | + "Programming Language :: Python :: 3.13", |
15 | 20 | ] |
16 | | -dependencies = [] |
| 21 | +dependencies = [ ] |
17 | 22 |
|
18 | | -[dependency-groups] |
19 | | -docs = [ |
20 | | - "furo", |
21 | | - "ipython", |
22 | | - "ipywidgets", |
23 | | - "matplotlib", # matplotlib is required for social cards |
24 | | - "nbsphinx", |
25 | | - "pygments-pytest", |
26 | | - "sphinx-inline-tabs", |
27 | | - "sphinx-lint", |
28 | | - "sphinx-notfound-page", |
29 | | - "sphinx-sitemap", |
30 | | - "sphinx_copybutton", |
31 | | - "sphinxcontrib-svg2pdfconverter", |
32 | | - "sphinxcontrib.plantuml", |
33 | | - "sphinxext.opengraph", |
34 | | -] |
| 23 | +urls."Bug Tracker" = "https://github.com/veit/python-basics-tutorial/issues" |
| 24 | +urls."Homepage" = "https://github.com/veit/python-basics-tutorial/" |
35 | 25 |
|
| 26 | +[dependency-groups] |
36 | 27 | dev = [ |
37 | | - { include-group = "docs" }, |
38 | | - "pre-commit", |
39 | | - "codespell", |
40 | | - "vale" |
| 28 | + "codespell", |
| 29 | + "pre-commit", |
| 30 | + "vale", |
| 31 | + { include-group = "docs" }, |
| 32 | +] |
| 33 | +docs = [ |
| 34 | + "furo", |
| 35 | + "ipython", |
| 36 | + "ipywidgets", |
| 37 | + "matplotlib", # matplotlib is required for social cards |
| 38 | + "nbsphinx", |
| 39 | + "pygments-pytest", |
| 40 | + "sphinx-copybutton", |
| 41 | + "sphinx-inline-tabs", |
| 42 | + "sphinx-lint", |
| 43 | + "sphinx-notfound-page", |
| 44 | + "sphinx-sitemap", |
| 45 | + "sphinxcontrib-plantuml", |
| 46 | + "sphinxcontrib-svg2pdfconverter", |
| 47 | + "sphinxext-opengraph", |
41 | 48 | ] |
42 | | - |
43 | | -[project.urls] |
44 | | -"Homepage" = "https://github.com/veit/python-basics-tutorial/" |
45 | | -"Bug Tracker" = "https://github.com/veit/python-basics-tutorial/issues" |
46 | 49 |
|
47 | 50 | [tool.codespell] |
48 | 51 | ignore-words-list = "ist, symbl, allo" |
0 commit comments