Closed mdickinson closed 2 months ago
It looks as though the tests are failing on EDM due to an incorrect version for importlib_resources
. I've opened an upstream issue.
importlib_resources
has been fixed upstream. Re-running the tests.
@flongford This PR should get us the green tick back on PR #580.
The PR title and description were misleading about the actual goal of this PR; I've updated them.
There's a required check for Python 3.7 that will need to be removed before merging.
There's a required check for Python 3.7 that will need to be removed before merging.
Done.
This PR updates the apptools dependency to apptools >= 5.3, and deals with various pieces of fallout from that change:
Detailed changes:
apptools >= 5.3
, which contains some fixes that we need for some upcoming bugfixes on this repository (see #583)apptools[preferences]
rather than just plainapptools
, since version 5.3.0 ofapptools
no longer declaresconfigobj
as an explicit dependency, and Envisage preferences depend onconfigobj
configobj
explicitly inetstool.py
, since EDS doesn't support optional requirementsapptools
now also requires Python >= 3.8, andapptools >= 5.3.0
is not available for Python 3.7