[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