Revisions of python-myst-parser

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1172883 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 5)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1128268 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 4)
Should be staged with sr#1128267, sr#1128266

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 974413 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 2)
- activate tests
- fix requires
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 972554 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 1)
package is required for update of xonsh (docs)
Displaying all 5 revisions
openSUSE Build Service is sponsored by