LSSTDESC / rail

Top level "umbrella" package for RAIL
MIT License
8 stars 4 forks source link

Fixing smoke test failures #152

Closed OliviaLynn closed 1 month ago

OliviaLynn commented 2 months ago

Problem & Solution Description (including issue #)

Should fix the rail smoke test failures (when all the following conditions are completed)

Context:

The canary in the mine was Useful_Utilities, which was failing with NameError: name 'RailStage' is not defined at this point in this run.

Main change: RailStage import

Also: ceci pre-v2 rollback

Finally: PZFlow import

jlvdb commented 2 months ago

I should have pointed this out here directly, you could also add a line to pyproject.toml which says

ceci!=2.0

which avoids the issue with remembering to switch back to the latest version.

hangqianjun commented 1 month ago

We are working on updating everything to ceci v2 now. This PR (https://github.com/LSSTDESC/rail_base/pull/132) should hopefully resolve the problem without making changes.