As per RFC-44: update existing code that finds packages using eups.getProductDir or by using environment variables to use the function added in DM-2635
investigate decomposition of stack build into independent packages
Provide a function to return the path to a package, given its name
Remove eups dependency from tests
component for pex_policy
meas_base still uses eups in tests
meas_astrom still using eups in tests
Remove build system dependencies from tests
As described in DM-2774 this work should include the removal of import eups lines in tests where eups is not used at all.
I was a little hasty on marking the top level ticket for review. The final CI run is still in progress.
I've rebased all branches on current master. I'm planning to merge after a successful buildbot run.
A CI run of tickets/DM-2636 passed: http://lsst-buildx.ncsa.illinois.edu:8010/builders/DM_stack/builds/6946/steps/shell/logs/stdio
I had failed to push the rebase of meas_astrom before the most last CI run. It also passed: http://lsst-buildx.ncsa.illinois.edu:8010/builders/DM_stack/builds/6946