Control: tags -1 + upstream patch On 12-Nov-2023, Ben Finney wrote: > Either: > > * The upstream version constraint needs to be relaxed by the upstream > project, to allow ‘python3-rich’ version “3.0.0-2” to satisfy the > dependency.
This is the resolution indicated by the upstream code base. In versions
starting at “13.4.2”, the upstream project declares dependencies that allow
‘markdown-it-py’ version “3.0.0” also.
<URL:
https://github.com/Textualize/rich/commit/f232e9d95bbe4747f12459d5935cfa2a42c08069>
This can be applied with a simple patch:
=====
diff --git old/pyproject.toml new/pyproject.toml
--- old/pyproject.toml
+++ new/pyproject.toml
@@ -30,7 +30,7 @@
typing-extensions = { version = ">=4.0.0, <5.0", python = "<3.9" }
pygments = "^2.14.0"
ipywidgets = { version = ">=7.5.1,<9", optional = true }
-markdown-it-py = "^2.1.0"
+markdown-it-py = ">=2.1.0"
[tool.poetry.extras]
jupyter = ["ipywidgets"]
=====
or by upgrading Debian's ‘rich’ package source, to upstream's version
“13.4.2” or later.
--
\ “You can never entirely stop being what you once were. That's |
`\ why it's important to be the right person today, and not put it |
_o__) off until tomorrow.” —Larry Wall |
Ben Finney <[email protected]>
signature.asc
Description: PGP signature

