Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
view pyproject.toml @ 247:76996a1e4ca7
Use "rev " instead of "rv:" in the revision footer
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sat, 16 May 2026 12:31:26 +0200 |
| parents | b27557f6d393 |
| children |
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 Pseudocode" license = { file = "LICENSES/MIT.txt" } authors = [ {name = "Franz Glasner", email = "fzglas.hg@dom66.de"}, {name = "Simon Wachter", email = "simon@wachter.me"}, ] 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 = [ # # - Tests need this version for "load_XXX_from_file()" # - But Sphinx yields errors on Python 2.7 (also with Pygments 2.0.1) # "Pygments>=2.2", # Python 3.8+ and also works with Sphinx # "Pygments>=2.15", "docutils>=0.17", ] dynamic = [ "readme", "version", ] [project.urls] # The original homepage of the Pseudo code (fr) lexer homepage = "https://github.com/svvac/pseudocode-pygments-lexer" [tool.setuptools] packages = [ "pygments_lexer_pseudocode2", "pygments_lexer_pseudocode2.lexers", "pygments_lexer_pseudocode2.filters", ] platforms = ["any"] zip-safe = true include-package-data = false [tool.setuptools.dynamic] version = {attr = "pygments_lexer_pseudocode2.__version__"} readme = {file = ["README.rst"], content-type = "text/x-rst"} # # IMPORTANT: # Synchronize lexers and filters with docs/conf.py! # [project.entry-points.'pygments.lexers'] # The key is not significant here # The mostly original and somewhat extended Pseudocode lexer (fr) fr_pseudocodelexer = "pygments_lexer_pseudocode2.lexers.fr_pseudocode:FrPseudocodeLexer" algpseudocodelexer = "pygments_lexer_pseudocode2.lexers.algpseudocode:AlgPseudocodeLexer" algpseudocodelexer_de = "pygments_lexer_pseudocode2.lexers.algpseudocode:AlgPseudocodeLexer_DE" algpseudocodelexer_fr = "pygments_lexer_pseudocode2.lexers.algpseudocode:AlgPseudocodeLexer_FR" [project.entry-points."pygments.filters"] # The key *is* significant: it is the name the filter will be recognized as. tokenreplace = "pygments_lexer_pseudocode2.filters:TokenReplaceFilter" errortogenericerror = "pygments_lexer_pseudocode2.filters:ErrorToGenericErrorTokenFilter"
