diff --git a/poetry.lock b/poetry.lock index 0d6f3263..3f2adf93 100644 --- a/poetry.lock +++ b/poetry.lock @@ -736,14 +736,14 @@ testing = ["coverage", "pyyaml"] [[package]] name = "markdown-it-py" -version = "3.0.0" +version = "4.2.0" description = "Python port of markdown-it. Markdown parsing, done right!" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["dev", "doc"] files = [ - {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, - {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, + {file = "markdown_it_py-4.2.0-py3-none-any.whl", hash = "sha256:9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a"}, + {file = "markdown_it_py-4.2.0.tar.gz", hash = "sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49"}, ] [package.dependencies] @@ -751,13 +751,12 @@ mdurl = ">=0.1,<1.0" [package.extras] benchmarking = ["psutil", "pytest", "pytest-benchmark"] -code-style = ["pre-commit (>=3.0,<4.0)"] -compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "mistletoe (>=1.0,<2.0)", "mistune (>=2.0,<3.0)", "panflute (>=2.3,<3.0)"] +compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "markdown-it-pyrs", "mistletoe (>=1.0,<2.0)", "mistune (>=3.0,<4.0)", "panflute (>=2.3,<3.0)"] linkify = ["linkify-it-py (>=1,<3)"] -plugins = ["mdit-py-plugins"] +plugins = ["mdit-py-plugins (>=0.5.0)"] profiling = ["gprof2dot"] -rtd = ["jupyter_sphinx", "mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"] -testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] +rtd = ["ipykernel", "jupyter_sphinx", "mdit-py-plugins (>=0.5.0)", "myst-parser", "pyyaml", "sphinx", "sphinx-book-theme (>=1.0,<2.0)", "sphinx-copybutton", "sphinx-design"] +testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions", "pytest-timeout", "requests"] [[package]] name = "markupsafe" @@ -872,14 +871,14 @@ files = [ [[package]] name = "mdit-py-plugins" -version = "0.5.0" +version = "0.6.1" description = "Collection of plugins for markdown-it-py" optional = false python-versions = ">=3.10" groups = ["doc"] files = [ - {file = "mdit_py_plugins-0.5.0-py3-none-any.whl", hash = "sha256:07a08422fc1936a5d26d146759e9155ea466e842f5ab2f7d2266dd084c8dab1f"}, - {file = "mdit_py_plugins-0.5.0.tar.gz", hash = "sha256:f4918cb50119f50446560513a8e311d574ff6aaed72606ddae6d35716fe809c6"}, + {file = "mdit_py_plugins-0.6.1-py3-none-any.whl", hash = "sha256:214c82fb2ac524472ab6a5bcab1de80f73b50443e187f401bfd77efbc7c6481d"}, + {file = "mdit_py_plugins-0.6.1.tar.gz", hash = "sha256:a2bca0f039f39dbd35fb74ae1b5f998608c437463371f0ff7f49a19a17a114d0"}, ] [package.dependencies] @@ -888,7 +887,7 @@ markdown-it-py = ">=2.0.0,<5.0.0" [package.extras] code-style = ["pre-commit"] rtd = ["myst-parser", "sphinx-book-theme"] -testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"] +testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions", "pytest-timeout"] [[package]] name = "mdurl" @@ -1139,30 +1138,30 @@ files = [ [[package]] name = "myst-parser" -version = "4.0.1" +version = "5.1.0" description = "An extended [CommonMark](https://spec.commonmark.org/) compliant parser," optional = false -python-versions = ">=3.10" +python-versions = ">=3.11" groups = ["doc"] files = [ - {file = "myst_parser-4.0.1-py3-none-any.whl", hash = "sha256:9134e88959ec3b5780aedf8a99680ea242869d012e8821db3126d427edc9c95d"}, - {file = "myst_parser-4.0.1.tar.gz", hash = "sha256:5cfea715e4f3574138aecbf7d54132296bfd72bb614d31168f48c477a830a7c4"}, + {file = "myst_parser-5.1.0-py3-none-any.whl", hash = "sha256:9c91c52b3cdb4d94a6506e4fab4e2f296c7623a0da0dcbe6de1565c3dad67a8a"}, + {file = "myst_parser-5.1.0.tar.gz", hash = "sha256:ab69322dc6719dcc7f296479dbb70181b66df6ed315064f92dbc85c0e1bf2f02"}, ] [package.dependencies] -docutils = ">=0.19,<0.22" +docutils = ">=0.20,<0.23" jinja2 = "*" -markdown-it-py = ">=3.0,<4.0" -mdit-py-plugins = ">=0.4.1,<1.0" +markdown-it-py = ">=4.2,<5.0" +mdit-py-plugins = ">=0.6.1,<1.0" pyyaml = "*" -sphinx = ">=7,<9" +sphinx = ">=8,<10" [package.extras] code-style = ["pre-commit (>=4.0,<5.0)"] linkify = ["linkify-it-py (>=2.0,<3.0)"] -rtd = ["ipython", "sphinx (>=7)", "sphinx-autodoc2 (>=0.5.0,<0.6.0)", "sphinx-book-theme (>=1.1,<2.0)", "sphinx-copybutton", "sphinx-design", "sphinx-pyscript", "sphinx-tippy (>=0.4.3)", "sphinx-togglebutton", "sphinxext-opengraph (>=0.9.0,<0.10.0)", "sphinxext-rediraffe (>=0.2.7,<0.3.0)"] -testing = ["beautifulsoup4", "coverage[toml]", "defusedxml", "pygments (<2.19)", "pytest (>=8,<9)", "pytest-cov", "pytest-param-files (>=0.6.0,<0.7.0)", "pytest-regressions", "sphinx-pytest"] -testing-docutils = ["pygments", "pytest (>=8,<9)", "pytest-param-files (>=0.6.0,<0.7.0)"] +rtd = ["ipython", "sphinx (>=8)", "sphinx-autodoc2 (>=0.5.0,<0.6.0)", "sphinx-book-theme (>=1.1,<2.0)", "sphinx-copybutton", "sphinx-design", "sphinx-pyscript", "sphinx-tippy (>=0.4.3)", "sphinx-togglebutton", "sphinxext-opengraph (>=0.13.0,<0.14.0)", "sphinxext-rediraffe (>=0.3.0,<0.4.0)"] +testing = ["beautifulsoup4", "coverage[toml]", "defusedxml", "pygments (<2.21)", "pytest (>=9,<10)", "pytest-cov", "pytest-param-files (>=0.6.0,<0.7.0)", "pytest-regressions", "sphinx-pytest (>=0.3.0,<0.4.0)"] +testing-docutils = ["pygments", "pytest (>=9,<10)", "pytest-param-files (>=0.6.0,<0.7.0)"] [[package]] name = "nodeenv" @@ -2012,4 +2011,4 @@ watchmedo = ["PyYAML (>=3.10)"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<4.0" -content-hash = "301da241ab6de9cc2d7627a6cc19689c9262fd826d2ff422a9c4d01a6473d630" +content-hash = "35d475c843629c75fce282d47cba71740ab2f3b5dd6e24fa8a707043a359cd34" diff --git a/pyproject.toml b/pyproject.toml index 708710e5..895834d0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -79,7 +79,7 @@ pygments = "^2.20.0" sphinx = "^8.1.0" sphinx-rtd-theme = "^3.1.0" sphinx-autodoc-typehints = "^3.5.2" -myst-parser = "^4.0.0" +myst-parser = "^5.1.0" # ============================================================================= diff --git a/tst/cases/collections/set/test_set_difference.py b/tst/cases/collections/set/test_set_difference.py index 275ab42b..40253c15 100644 --- a/tst/cases/collections/set/test_set_difference.py +++ b/tst/cases/collections/set/test_set_difference.py @@ -2,8 +2,7 @@ # Test: Set Difference # ============================================================================= -"""Tests for rite.collections.set.set_difference. -""" +"""Tests for rite.collections.set.set_difference.""" # ============================================================================= diff --git a/tst/cases/collections/set/test_set_intersection.py b/tst/cases/collections/set/test_set_intersection.py index e2df4b50..bde6f51f 100644 --- a/tst/cases/collections/set/test_set_intersection.py +++ b/tst/cases/collections/set/test_set_intersection.py @@ -2,8 +2,7 @@ # Test: Set Intersection # ============================================================================= -"""Tests for rite.collections.set.set_intersection. -""" +"""Tests for rite.collections.set.set_intersection.""" # ============================================================================= diff --git a/tst/cases/collections/set/test_set_symmetric_difference.py b/tst/cases/collections/set/test_set_symmetric_difference.py index 5f5a53b8..0122b9c4 100644 --- a/tst/cases/collections/set/test_set_symmetric_difference.py +++ b/tst/cases/collections/set/test_set_symmetric_difference.py @@ -2,8 +2,7 @@ # Test: Set Symmetric Difference # ============================================================================= -"""Tests for rite.collections.set.set_symmetric_difference. -""" +"""Tests for rite.collections.set.set_symmetric_difference.""" # ============================================================================= diff --git a/tst/cases/collections/set/test_set_union.py b/tst/cases/collections/set/test_set_union.py index d2388238..7631c0da 100644 --- a/tst/cases/collections/set/test_set_union.py +++ b/tst/cases/collections/set/test_set_union.py @@ -2,8 +2,7 @@ # Test: Set Union # ============================================================================= -"""Tests for rite.collections.set.set_union. -""" +"""Tests for rite.collections.set.set_union.""" # =============================================================================