Details
-
Type:
RFC
-
Status: Implemented
-
Resolution: Done
-
Component/s: DM
-
Labels:None
Description
We are currently using v1.2.2 in the stack. This generates lots of annoying warnings in python 3.7 that have been fixed upstream.
The changelog is here: https://docs.sqlalchemy.org/en/latest/changelog/changelog_12.html
Does anyone object to me updating the stack package to v1.2.16? This will not affect people who use sqlalchemy from the conda environment (which seems to be pinned to 1.2.8).
This is perhaps a separate issue, but if we need the conda package to provide a dependency to some other conda package, I would prefer to retire the EUPS package. Having both opens us up to that horrible setuptools sys.path bug (in that there seems to be no guarantee which one will be used in pytest-invoked tests regardless of what EUPS and conda set PYTHONPATH to be).