[MacPorts] #68231: py-myst-parser: test phase fails because of missing dependencies
MacPorts
noreply at macports.org
Sat Sep 23 19:17:51 UTC 2023
#68231: py-myst-parser: test phase fails because of missing dependencies
------------------------+----------------------------
Reporter: reneeotten | Owner: judaew
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: | Port: py-myst-parser
------------------------+----------------------------
The test phase fails because of missing dependencies, upstream lists
{{{
testing = [
"beautifulsoup4",
"coverage[toml]",
"pytest>=7,<8",
"pytest-cov",
"pytest-regressions",
"pytest-param-files~=0.3.4",
"sphinx-pytest",
}}}
the last two are not listed in the Portfile nor are currently present in
MacPorts. The ones related to {{{coverage}}} are likely not needed as we
run `pytest` with `-o addopts=` which usually turns off the coverage
tests.
If you decide to keep the test phase and add the missing dependencies, it
can likely be simplified as `test.run` will automatically set-up the
correct variables in the `python` PG for using `pytest` in the test-phase.
--
Ticket URL: <https://trac.macports.org/ticket/68231>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list