Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
diff pyproject.toml @ 185:b27557f6d393
Allow to build the documentation when the project is not installed
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Tue, 12 May 2026 19:43:48 +0200 |
| parents | 5113d7fbae9e |
| children |
line wrap: on
line diff
--- a/pyproject.toml Tue May 12 15:54:07 2026 +0200 +++ b/pyproject.toml Tue May 12 19:43:48 2026 +0200 @@ -44,19 +44,6 @@ # The original homepage of the Pseudo code (fr) lexer homepage = "https://github.com/svvac/pseudocode-pygments-lexer" -[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" - [tool.setuptools] packages = [ "pygments_lexer_pseudocode2", @@ -70,3 +57,21 @@ [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"
