diff 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
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pyproject.toml	Sun Apr 19 17:34:19 2026 +0200
@@ -0,0 +1,42 @@
+[build-system]
+requires = ["setuptools>=56.0"]
+build-backend = "setuptools.build_meta"
+
+[project]
+name = "pygments-lexer-pseudocode"
+version = "2.0.1"
+description = "Pygments Lexer for a french pseudocode"
+license = { text = "MIT" }
+authors = [
+  {name = "Simon Wachter", email = "simon@wachter.me"},
+]
+classifiers = [
+    "Development Status :: 4 - Beta",
+    "License :: OSI Approved :: MIT License",
+    "Natural Language :: French",
+    "Topic :: Text Processing",
+    "Topic :: Utilities",
+]
+dependencies = [
+    "pygments",
+]    
+dynamic = [
+    "readme",
+]
+
+[project.urls]
+homepage = "https://github.com/svvac/pseudocode-pygments-lexer"
+
+[project.entry-points.'pygments.lexers']
+pseudocodelexer = "pygments_lexer_pseudocode:PseudocodeLexer"
+
+[tool.setuptools]
+packages = [
+    "pygments_lexer_pseudocode",
+]
+platforms = ["any"]
+zip-safe = true
+include-package-data = false
+
+[tool.setuptools.dynamic]
+readme = {file = ["README.md"], content-type = "text/markdown"}