File python-mkdocs.changes of Package python-mkdocs

-------------------------------------------------------------------
Thu Jul  6 11:53:49 UTC 2023 - ecsos <ecsos@opensuse.org>

- Add %{?sle15_python_module_pythons}

-------------------------------------------------------------------
Fri Mar 17 07:58:09 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>

- 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. `<a href="../..">` even
    though in all other cases the links look like
    `<a href="../../">`. 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 <mcepl@suse.com>

- Enable tests
- Don't use fdupes -s, it hurts.

-------------------------------------------------------------------
Sun Sep  4 15:03:14 UTC 2022 - Elisei Roca <eroca@mailbox.org>

- fix fontawesome unbundling for Leap

-------------------------------------------------------------------
Mon Aug 29 15:14:50 UTC 2022 - Elisei Roca <eroca@mailbox.org>

- 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 <eroca@mailbox.org>

- 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 <eroca@mailbox.org>

- 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 <jengelh@inai.de>

- Trim conjecture from description. Use multi-file find -exec.
- Make fdupes actually functional.

-------------------------------------------------------------------
Wed May 19 18:13:47 UTC 2021 - Matthias Mailänder <mailaender@opensuse.org>

- 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

openSUSE Build Service is sponsored by