Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
view pyproject.toml @ 56:661461fb4dfc
Make the "py-name" rules parameterized: allow to provide the token type.
For this to work the implemting function must be global, because the
access to the class is not yet possible at construction time.
So consistently make some previons LexBase members module globals.
Make some LexBase members module globals consistently.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 27 Apr 2026 12:37:27 +0200 |
| parents | baf4ed7ac81a |
| children | 3ccfa7f45044 |
line wrap: on
line source
[build-system] requires = ["setuptools>=56.0"] build-backend = "setuptools.build_meta" [project] name = "pygments-lexer-pseudocode2" description = "Pygments Lexer for a french pseudocode" license = { file = "LICENSES/MIT.txt" } authors = [ {name = "Simon Wachter", email = "simon@wachter.me"}, {name = "Franz Glasner", email = "fzglas.hg@dom66.de"}, ] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Natural Language :: French", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Documentation", "Topic :: Software Development :: Documentation", "Topic :: Text Processing", "Topic :: Utilities", ] dependencies = [ "Pygments>=2.15", ] dynamic = [ "readme", "version", ] [project.urls] # The original homepage of the Pseudo code (fr) lexer homepage = "https://github.com/svvac/pseudocode-pygments-lexer" [project.entry-points.'pygments.lexers'] # The mostly original and sonewhat extended Pseudocode lexer (fr) fr_pseudocodelexer = "pygments_lexer_pseudocode2.fr_pseudocode:FrPseudocodeLexer" algpseudocodelexer = "pygments_lexer_pseudocode2.algpseudocode:AlgPseudocodeLexer" algpseudocodelexer_de = "pygments_lexer_pseudocode2.algpseudocode:AlgPseudocodeLexer_DE" algpseudocodelexer_fr = "pygments_lexer_pseudocode2.algpseudocode:AlgPseudocodeLexer_FR" [tool.setuptools] packages = [ "pygments_lexer_pseudocode2", ] platforms = ["any"] zip-safe = true include-package-data = false [tool.setuptools.dynamic] version = {attr = "pygments_lexer_pseudocode2.__version__"} readme = {file = ["README.md"], content-type = "text/markdown"}
