comparison pyproject.toml @ 3:04cc3816d478

Convert the project's build system to use pyproject.toml
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 19 Apr 2026 17:34:19 +0200
parents
children d4f778187170
comparison
equal deleted inserted replaced
2:e310a29a391b 3:04cc3816d478
1 [build-system]
2 requires = ["setuptools>=56.0"]
3 build-backend = "setuptools.build_meta"
4
5 [project]
6 name = "pygments-lexer-pseudocode"
7 version = "2.0.1"
8 description = "Pygments Lexer for a french pseudocode"
9 license = { text = "MIT" }
10 authors = [
11 {name = "Simon Wachter", email = "simon@wachter.me"},
12 ]
13 classifiers = [
14 "Development Status :: 4 - Beta",
15 "License :: OSI Approved :: MIT License",
16 "Natural Language :: French",
17 "Topic :: Text Processing",
18 "Topic :: Utilities",
19 ]
20 dependencies = [
21 "pygments",
22 ]
23 dynamic = [
24 "readme",
25 ]
26
27 [project.urls]
28 homepage = "https://github.com/svvac/pseudocode-pygments-lexer"
29
30 [project.entry-points.'pygments.lexers']
31 pseudocodelexer = "pygments_lexer_pseudocode:PseudocodeLexer"
32
33 [tool.setuptools]
34 packages = [
35 "pygments_lexer_pseudocode",
36 ]
37 platforms = ["any"]
38 zip-safe = true
39 include-package-data = false
40
41 [tool.setuptools.dynamic]
42 readme = {file = ["README.md"], content-type = "text/markdown"}