Subject: CVS commit: pkgsrc/textproc/py-mkdocs
From: Adam Ciarcinski
Date: 2024-01-20 11:05:03
Message id: 20240120100503.984CBFA42@cvs.NetBSD.org

Log Message:
py-mkdocs: updated to 1.5.3

1.5.3

Fix mkdocs serve sometimes locking up all browser tabs when navigating quickly
Add many new supported languages for "search" plugin - update \ 
lunr-languages to 1.12.0
Bugfix (regression in 1.5.0): In "readthedocs" theme the styling of \ 
"breadcrumb navigation" was broken for nested pages
Built-in themes now also support Chinese (Traditional, Taiwan) language
Plugins can now set File.page to their own subclass of Page. There is also now a \ 
warning if File.page is set to anything other than a strict subclass of Page.

1.5.2
Bugfix (regression in 1.5.0): Restore functionality of --no-livereload.
Bugfix (regression in 1.5.0): The new page title detection would sometimes be \ 
unable to drop anchorlinks - fix that.
Partly bring back pre-1.5 API: extra_javascript items will once again be mostly \ 
strings, and only sometimes ExtraStringValue (when the extra script \ 
functionality is used).
Plugins should be free to append strings to config.extra_javascript, but when \ 
reading the values, they must still make sure to read it as str(value) in case \ 
it is an ExtraScriptValue item. For querying the attributes such as .type you \ 
need to check isinstance first. Static type checking will guide you in that.

1.5.1
Bugfix (regression in 1.5.0): Make it possible to treat ExtraScriptValue as a \ 
path. This lets some plugins still work despite the breaking change.
Bugfix (regression in 1.5.0): Prevent errors for special setups that have 3 \ 
conflicting files, such as index.html, index.md and README.md

Files:
RevisionActionfile
1.10modifypkgsrc/textproc/py-mkdocs/Makefile
1.4modifypkgsrc/textproc/py-mkdocs/PLIST
1.7modifypkgsrc/textproc/py-mkdocs/distinfo