aofarrel / glossarpy Goto Github PK
View Code? Open in Web Editor NEWCreate a plaintext or RST glossary using Python
License: Apache License 2.0
Create a plaintext or RST glossary using Python
License: Apache License 2.0
In definitions, I use [this] to signify an entry for that word exists. In RST mode that becomes an internal link. Unfortunately, ][a-zA-Z]+
(ie, ]
followed by a letter, ex instructions in a Dockfile create [layer]s
) breaks the resulting link. This seems to be a limitation of how RST works and not something I can fix without major hacks of our Sphinx setup.
Likely also affected:
][0-9]+
[a-zA-Z][
[0-9][
Current workaround is throw a warning at compile time in the ][a-zA-Z]+
case, which is much more likely then any of the other three listed above.
Punctuation and whitespace are not affected. [WDL]'s
is fine, and so is [Seven Bridges].
(this ticket is a mirror of aofarrel/Dockstore-Dictionary#5)
mypy has to be run with --ignore-missing-imports
as it cannot find the .pyi files it expects. Almost 100% chance I'm messing something up, not mypy. In any case, all types to get checked by mypy when it looks over the main python module, so this is acceptable for the time being.
This results in users having to do from glossarpy import glossarpy
plus glossarpy.GlossEntry
, which is a bit much.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.