issues
search
pcdshub
/
pcdsdaq
Utilities for using the DAQ's pydaq, pycdb, and pyami libraries in conjunction with Bluesky
https://pcdshub.github.io/pcdsdaq
Other
0
stars
9
forks
source link
BLD/MAINT: bundle bin script, make psdaq optional, include tests in dist
#122
Closed
ZLLentz
closed
1 year ago
ZLLentz
commented
1 year ago
Description
Fix an issue where the
pcdsdaq_lib_setup
script was no longer included in the build output.
Fix an issue where the pypi builds could never pass because psdaq is not on pypi and it was implicitly required to run the test suite (closes #118)
Fix an issue where the docs build would never work (closes #121)
Move the tests to inside the package
Motivation and Context
Our latest conda environment doesn't include the script for selecting the local builds of the LCLS1 daq modules
it's nice to have working pypi builds, and is actually required to fix the docs builds on packages that depend on this one
Tests inside the package are nice so that you can run them after install without needing to clone the package
How Has This Been Tested?
Added a test to the conda build that makes sure the script is on the path
Passes on CI
Where Has This Been Documented?
Added release notes
Description
pcdsdaq_lib_setup
script was no longer included in the build output.Motivation and Context
How Has This Been Tested?
Where Has This Been Documented?