------------------------------------------------------------------- Thu Jul 6 13:16:33 UTC 2023 - Johannes Kastl - update to 1.4.3: * Bugfix: for the hooks feature, modules no longer fail to load if using some advanced Python features like dataclasses (#3193) * Bugfix: Don't create None sitemap entries if the page has no populated URL - affects sites that exclude some files from navigation (07a297b) * "readthedocs" theme: - Accessibility: add aria labels to Home logo (#3129) and search inputs (#3046) - "readthedocs" theme now supports hljs_style: config, same as "mkdocs" theme (#3199) * Translations: - Built-in themes now also support Indonesian language (#3154) - Fixed zh_CN translation (#3125) - tr_TR translation becomes just tr - usage should remain unaffected (#3195) ------------------------------------------------------------------- Thu Jul 6 11:53:49 UTC 2023 - ecsos - Add %{?sle15_python_module_pythons} ------------------------------------------------------------------- Fri Mar 17 07:58:09 UTC 2023 - Johannes Kastl - update to 1.4.2: * Officially support Python 3.11 (#3020) - Note: Simply upgrading to Python 3.11 can cut off 10-15% of your site's build time. * Support multiple instances of the same plugin (#3027) * If a plugin is specified multiple times in the list under the plugins: config, that will create 2 (or more) instances of the plugin with their own config each. * Previously this case was unforeseen and, as such, bugged. * Now even though this works, by default a warning will appear from MkDocs anyway, unless the plugin adds a class variable supports_multiple_instances = True. * Bugfix (regression in 1.4.1): Don't error when a plugin puts a plain string into warnings (#3016) * Bugfix: Relative links will always render with a trailing slash (#3022) * Previously under use_directory_urls, links from a sub-page to the main index page rendered as e.g. `` even though in all other cases the links look like ``. This caused unwanted behavior on some combinations of Web browsers and servers. Now this special-case bug was removed. * Built-in "mkdocs" theme now also supports Norwegian language (#3024) * Plugin-related warnings look more readable (#3016) - adjust spec file to build with hatch and pyproject.toml - update to 1.4.1: * Support theme-namespaced plugin loading (#2998) * Plugins' entry points can be named as 'sometheme/someplugin'. That will have the following outcome: - If the current theme is 'sometheme', the plugin 'sometheme/someplugin' will always be preferred over 'someplugin'. - If the current theme isn't 'sometheme', the only way to use this plugin is by specifying plugins: [sometheme/someplugin]. * One can also specify plugins: ['/someplugin'] instead of plugins: ['someplugin'] to definitely avoid the theme-namespaced plugin. * Bugfix: mkdocs serve will work correctly with non-ASCII paths and redirects (#3001) * Windows: 'colorama' is now a dependency of MkDocs, to ensure colorful log output (#2987) * Plugin-related config options have more reliable validation and error reporting (#2997) * Translation sub-commands of setup.py were completely dropped. See documentation [1] [2] for their new replacements (#2990) * The 'mkdocs' package (wheel and source) is now produced by Hatch build system and pyproject.toml instead of setup.py (#2988) - update to 1.4.0: * Large update, full changelog at https://github.com/mkdocs/mkdocs/releases/tag/1.4.0 ------------------------------------------------------------------- Mon Feb 27 10:13:10 UTC 2023 - Matej Cepl - Enable tests - Don't use fdupes -s, it hurts. ------------------------------------------------------------------- Sun Sep 4 15:03:14 UTC 2022 - Elisei Roca - fix fontawesome unbundling for Leap ------------------------------------------------------------------- Mon Aug 29 15:14:50 UTC 2022 - Elisei Roca - Update to version 1.3.1 (2022-07-19) * Release 1.3.1 (#2895) * Requirements: pin Markdown version to <3.4 (#2893) * When a Markdown extension fails to load, print its name and traceback (#2894) * Italian translation for mkdocs and readthedocs themes (#2860) * Docs: `site_url` is optional (#2863) * Check only for uppercase README.md file (#2852) * Clean up code style (#2825) * Fix typo in configuration.md (#2844) * Added an extra space to the readthedocs theme breadcrumbs (#2810) - update fontawesome unbundling section in spec file ------------------------------------------------------------------- Sun Jun 12 20:09:59 UTC 2022 - Elisei Roca - update to version 1.3.0 (2022-03-26) * Release 1.3.0 (#2806) * Revert to disregarding the mount path for /livereload/ endpoint (#2804) * Ensure that the `edit_uri` option does not modify the `repo_url` (#2733) * Revert "SubConfig now catches failures and warnings (#2710)" * Prevent XSS searching in builtin themes (#2791) * SubConfig now catches failures and warnings (#2710) * Add Persian (fa) translation to the default themes (#2787) * Make Jinja2 errors and OSErrors produce a clearer message (#2801) * Add --no-history option to not push parent history for gh_deploy (#2594) * Bump importlib_metadata to at least 4.3 to support Python 3.10 (#2802) * dev-guide: document page.file (#2763) * add GitHub URL for PyPi (#2785) * Compatibility with Jinja2 3.1.0 (#2800) * Fix documentation error in Developing Themes (#2781) * Pin MarkupSafe to <= 2.0.1 to support Jinja2 in minimum requirements (#2778) * Docs: fix relative link (#2756) * Fix PyPy version in MacOS CI workflow (#2755) * Fix imports to get tests passing (#2751) * Don't inject javascript poll script if livereload is disabled (#2742) * Move livereload endpoint under the mount path (#2740) * Don't define __ne__ methods, they're implicit since Py3 (#2735) * Declare support for Python 3.10 (#2617) * Don't import unused commands (#2714) * Reuse Jinja2 `tojson` builtin filter (#2713) * Drop needless assert from `FilesystemObject` config option (#2712) * Update ja translation for readthedocs theme (#2708) * Update brazilian portuguese translation for readthedocs Theme (#2705) * Update readthedocs theme French translation (#2699) * Update Spanish translation for Readthedocs theme (#2698) * Allow CI to run when pushing to a branch (#2439) * Turn the deprecated 'pages' config into an error on use (#2652) * Recursively validate `Nav` config option types (#2680) * Provide german locale file for readthedocs theme (#2633) * zh_CN: Update the translation of readthedocs (#2673) * Support custom directories to watch when running mkdocs serve (#2642) * Upgrade readthedocs theme to v1.0.0 (#2585) * Remove duplicated sentences in docs/deploying (#2667) * Add latest members of MkDocs maintenance team (#2661) * Fix typo (#2663) * Fix typo `mkdocs-theme.yml` (`mkdocs_theme.yml`) (#2654) * Modernize usages of assertRaises in tests (#2653) * Remove line length limit from Markdown documents (#2626) * Fix mistake in docs about nav configuration (#2636) * Update codebase to Python >= 3.6 (#2612) * Rewrite `test_build_page_empty` test (#2613) * Refactor `Nav` config option (#2622) - changes in version 1.2.4 (2022-03-26) * Release 1.2.4 (#2805) * Compatibility with Jinja2 3.1.0 (#2800) ------------------------------------------------------------------- Thu Nov 17 20:32:38 UTC 2021 - Elisei Roca - do not build for python2; mkdocs is python3-only since 1.1 - update dependencies and add all also as BuildRequires to always deliver an installable package - update to version 1.2.3 (2021-10-12) https://github.com/mkdocs/mkdocs/blob/1.2.3/docs/about/release-notes.md * Built-in themes now also support these languages: * Simplified Chinese (#2497) * Japanese (#2525) * Brazilian Portuguese (#2535) * Spanish (#2545, previously #2396) * Third-party plugins will take precedence over built-in plugins with the same name (#2591) * Bugfix: Fix ability to load translations for some languages: core support (#2565) and search plugin support with fallbacks (#2602) * Bugfix (regression in 1.2): Prevent directory traversal in the dev server (#2604) * Bugfix (regression in 1.2): Prevent webserver warnings from being treated as a build failure in strict mode (#2607) * Bugfix: Correctly print colorful messages in the terminal on Windows (#2606) * Bugfix: Python version 3.10 was displayed incorrectly in `--version` (#2618) * Other small improvements see commit log (https://github.com/mkdocs/mkdocs/compare/1.2.2...1.2.3). - changes in 1.2.2 (2021-07-18) * Bugfix (regression in 1.2): Fix serving files/paths with Unicode characters (#2464) * Bugfix (regression in 1.2): Revert livereload file watching to use polling observer (#2477) * Revert from 1.2: Remove the requirement of a `site_url` config and the restriction on `use_directory_urls` (#2490) * Bugfix (regression in 1.2): Don't require trailing slash in the URL when serving a directory index in `mkdocs serve` server (#2507) * Bugfix: Fix `gh_deploy` with config-file in the current directory (#2481) * Bugfix: Fix reversed breadcrumbs in "readthedocs" theme (#2179) * Allow "mkdocs.yaml" as the file name when '--config' is not passed (#2478) * Stop treating ";" as a special character in URLs: urlparse -> urlsplit (#2502) * Improve build performance for sites with many pages (partly already done in 1.2) (#2407) - changes in 1.2.1 (2021-06-09) * Bugfix (regression in 1.2): Ensure 'gh-deploy' always pushes. - changes in 1.2 (2021-06-04) * Support added for Theme Localization (#2299) * Support added for Environment Variables in the configuration file (#1954) * Support added for Configuration Inheritance (#2218) * Update `gh-deploy` command (#2170) * Rework auto-reload and HTTP server for `mkdocs serve` (#2385) * Offset the local site root according to the sub-path of the `site_url` (#2424) * A `build_error` event was added (#2103) * Three new exceptions: BuildError PluginError and Abort (#2103) * Search Indexing Strategy configuration * Backwards incompatible changes in 1.2 https://github.com/mkdocs/mkdocs/blob/1.2/docs/about/release-notes.md?plain=1#L160 * Other changes and additions, bugfixes in 1.2 https://github.com/mkdocs/mkdocs/blob/1.2/docs/about/release-notes.md?plain=1#L230 ------------------------------------------------------------------- Sat Aug 14 21:50:43 UTC 2021 - Jan Engelhardt - Trim conjecture from description. Use multi-file find -exec. - Make fdupes actually functional. ------------------------------------------------------------------- Wed May 19 18:13:47 UTC 2021 - Matthias Mailänder - update to version 1.1.2 - unbundled font awesome ------------------------------------------------------------------- Fri Sep 14 09:30:48 UTC 2018 - ecsos@opensuse.org - update to 1.0.4 - Bugfix: Ignore absolute links in Markdown (#1621). - changes from 1.0.3 - Bugfix: Warn on relative paths in navigation (#1604). - Bugfix: Handle empty theme_config.yml files correctly (#1602). - changes from 1.0.2 - Bugfix: Provide absolute base_url to error templates (#1598). - changes from 1.0.1 - Bugfix: Prevent page reload when [Enter] is pressed in search box (#1589). - Bugfix: Avoid calling search until all assets are ready (#1584). - Bugfix: Exclude README.md if index.md is present (#1580). - Bugfix: Fix readthedocs theme navigation bug with homepage (#1576). - changes from 1.0.0 Internal handling of pages, files and navigation has been completely refactored. See: https://www.mkdocs.org/about/release-notes/#version-10-2018-08-03 ------------------------------------------------------------------- Tue Jul 3 17:40:35 UTC 2018 - ecsos@opensuse.org - initial version 0.17.4