pipe_base depends on obs_test in order to run its unit tests. This adds an indirect dependency from pipe_base on obs_base.
We'd like to both start adding Tasks for Gen3 data repository management (e.g. ingest) to obs_base (well, we've already done so, but don't yet import them at package scope) and keep meas_* from depending on obs_test. This would accomplish both.
Work on this is already at least mostly done on
DM-20864; this ticket will cherry-pick those changes in order to land them a bit faster than the rest of that ticket.