17
0
Files
python-myst-parser/python-myst-parser.changes
Steve Kowalik 48a46516d5 - Update to 4.0.1:
* Minor fix for sphinx 8.2 compat
  * Fix type of MockIncludeDirective’s klass parameter
  * Support python>=3.10, sphinx >=7,<9, docutils>=0.19,<0.22
  * Improve footnote def/ref warnings and translations
- Add patch support-docutils-0.22.patch:
  * Support docutils output changes.
- Sprinkle in pytest-param-files, since it's packaged now.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-myst-parser?expand=0&rev=16
2025-10-02 04:37:13 +00:00

140 lines
6.3 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Thu Oct 2 04:36:38 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 4.0.1:
* Minor fix for sphinx 8.2 compat
* Fix type of MockIncludeDirectives klass parameter
* Support python>=3.10, sphinx >=7,<9, docutils>=0.19,<0.22
* Improve footnote def/ref warnings and translations
- Add patch support-docutils-0.22.patch:
* Support docutils output changes.
- Sprinkle in pytest-param-files, since it's packaged now.
-------------------------------------------------------------------
Thu Aug 21 09:47:54 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives on SLE-16-based and newer systems only
-------------------------------------------------------------------
Wed Jul 16 08:50:54 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives
-------------------------------------------------------------------
Thu May 9 08:37:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.0.1:
* Account for the final directive option having an empty value
* Re-allow indented directive option blocks
* Add support for Python 3.12
* Update docutils requirement from >=0.16,<0.21 to
>=0.18,<0.22
* Allow for use of the `line-block` directive
* Emits sphinx include-read event
* Nested parse attribution in `attr_block`
* Directive option parsing
* Improve directive parsing warnings
* Allow for opening external links in new tabs (#856)
* Replace black, isort, pyupgrade with ruff formatter
* remove redundant mypy config
* Add additional Ruff lints (and fix issues)
* mypy- disallow 'any generics'
* Fix docutils deprecation in option parsing
-------------------------------------------------------------------
Thu Nov 23 07:46:00 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
- Update to version 2.0.0:
- This release primarily updates core myst-parser dependencies, with
some minor changes to parsing behaviour:
- UPGRADE: markdown-it-py to v3 (#773)
- This is mainly a non-breaking change, fixing some edge cases in parsing
- See: https://github.com/executablebooks/markdown-it-py/releases/tag/v3.0.0
- and https://github.com/executablebooks/mdit-py-plugins/releases/tag/v0.4.0
- UPGRADE: linkify-it-py to v2 (#675)
- Also fixes some edge cases in parsing
- See: https://github.com/tsutsu3/linkify-it-py/blob/main/CHANGELOG.md
- UPGRADE: Add support for docutils v0.20 (#775)
- No significant changes, see https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-20-2023-05-04
- UPGRADE: Add support for sphinx v7, and remove v5 support (#776)
- No significant changes, see https://www.sphinx-doc.org/en/master/changes.html
- UPGRADE: Remove Python 3.7 support and add testing for Python
3.11 (#772)
- Improve default slug generation for heading anchors, thanks to
@Cimbali (#777)
- This change makes the slug generation closer to GitHub, in
that, starting/ending whitespace will not be stripped.
- For example, # ` a` b `c ` will now correctly create the slug
-a-b-c- and not a-b-c
- IMPROVE: Substitution extension (#777)
- Allow any value type (including dict, list, datetime) and emit
a myst.substitution warning for errors in resolving the
substitution content.
- Introduce a gate/check GHA job, thanks to @webknjaz (#635)
- v1.0.0:
- This changes absolutely nothing in the code, or about the
maintenance/release policy of this project. But it does feel
about time :D
- v0.19.2:
- NEW: Add myst_fence_as_directive config by @chrisjsewell in #742
- Fix the sphinx-design example by @recfab in #738
- Add html_last_updated_fmt = "" to conf.py by @jeanas in #691
- v0.19.1:
- FIX NoURI error in doc reference resolution, for texinfo builds by
@chrisjsewell in #734
- v0.19.0:
- This release brings a number of exciting new features,
improvements
- Rewritten documentation, with a clearer structure, many more
examples, rich hover tips, and a new live preview page (powered
by pyscript)
- The code base API is also now fully documented by
https://sphinx-autodoc2.readthedocs.io/, which even allows for
MyST docstrings!
- Add Sphinx 6 support
- Extended docutils (single-page) support
- Extended Markdown links, including intersphinx support, e.g.
[text](inv:name#target)
- {} New attributes syntax, to extend common Markdown syntaxes,
e.g. ![image](image.png){#id .class width=100px}
- v0.18.1:
- MAINTAIN: Minor fixes by @chrisjsewell in #585
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #586
- DOCS: redundant trailing ) by @Ab2nour in #588
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #595
- DOCS: Fix typos in syntax.md by @StefanBrand in #596
- DOCS: Fix sphinxcontrib.mermaid typo by @bskinn in #599
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #598
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #603
- DOCS: Fix gallery link by @chrisjsewell in #605
- FIX: set myst-anchor read/write encoding as utf8 by @chrisjsewell in #610
- UPGRADE: docutils 0.19 support by @chrisjsewell in #611
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #608
- Update MySTyc URL by @astrojuanlu in #616
- NEW: Add attrs_image (experimental) extension by @chrisjsewell in #620
- RELEASE: 0.18.1 by @chrisjsewell in #621
- v0.18.0:
- IMPROVE: Do not let sphinx check the config type by @chrisjsewell in #559
- Restructure code base and documentation by @chrisjsewell in #566
- FIX: floor table column widths to integers by @Jean-Abou-Samra in #568
- Drop Sphinx 3, add Sphinx 5 by @chrisjsewell in #579
- FIX: parse_directive_text when body followed by options by @chrisjsewell in #580
- RELEASE: 0.18.0 by @chrisjsewell in #581
-------------------------------------------------------------------
Fri Jun 9 12:40:04 UTC 2023 - ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
-------------------------------------------------------------------
Mon May 2 11:28:37 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- activate tests
- fix requires
-------------------------------------------------------------------
Mon Apr 25 08:52:20 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- initial package for version 0.17.2.