python3Packages.myst-parser: Relax sphinx constraint

and disable failing tests for now.
This commit is contained in:
Martin Weinelt 2022-12-31 15:28:37 +01:00
parent f5c98592d0
commit f6eecc04ee

View file

@ -20,6 +20,7 @@
buildPythonPackage rec {
pname = "myst-parser";
version = "0.18.1";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -32,11 +33,10 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace pyproject.toml \
--replace "docutils>=0.15,<0.19" "docutils>=0.15"
--replace "docutils>=0.15,<0.19" "docutils>=0.15" \
--replace "sphinx>=4,<6" "sphinx"
'';
format = "flit";
nativeBuildInputs = [ flit-core ];
propagatedBuildInputs = [
@ -67,6 +67,8 @@ buildPythonPackage rec {
"test_fieldlist_extension"
# docutils 0.19 expectation mismatches
"test_docutils_roles"
# sphinx 6.0 expectation mismatches
"test_sphinx_directives"
];
meta = with lib; {