Patch Release v4.7.3
Pull Requests Since v4.7.2
Enhancement
- #293 - Updating scripts/firmwareRelease.py for conda
Pull Request Details
Updating scripts/firmwareRelease.py for conda
Author: | Larry Ruckman [email protected] |
Date: | Sat Apr 8 14:24:43 2023 -0700 |
Pull: | #293 (53 additions, 23 deletions, 1 files changed) |
Branch: | slaclab/new_conda |
Labels: | enhancement |
Notes:
This PR update the firmwareRelease.py scripts to match with the latest conda formats, and using setuptools instead of the deprecated distutils. Also pip is used to install the python packages in conda.
By default the min python version is set to 3.7. This PR also allows the rogue and python version dependencies to be overridden by adding them to the CondaDependencies list:
CondaDependencies:
- 'rogue>=v5.18'
- 'python>=3.9'
- surf
- rce_gen3_fw_lib
This PR also will build python only packages as norarch.