Releases: pcdshub/hutch-python
Releases · pcdshub/hutch-python
v1.2.0
v1.1.1
v1.1.0
v1.0.2
v1.0.1
v1.0.0
v0.7.0
Features
- Add a
ScanVarsclass for the legacy scan pvs tie-in. - Automatically load all cameras defined in the camviewer config file.
- Add the
--exparg for forcing the active experiment for the duration
of a session.
Bugfixes
- Exclude having a beampath when there are no devices on the path.
This is because the resulting empty path causes issues in the
environment. This will most commonly occur when calling
hutch-pythonwith no arguments.
v0.6.0
Features
- Provide well-curated namespaces for
blueskyplans. These are in the
shell asbp(bluesky plans) for normal plans,bps(bluesky plan
stubs) for plans that are not complete on their own, andbpp
(bluesky plan preprocessors) for plans that modify other plans.
Bugfixes
- Show a correct error message when there is an
ImportErrorin an
experiment file. This previously assumed theImportErrorwas from
a missing experiment file. (#126) - Prevent duplicate names in
tree_namespacefrom breaking the tree.
Show a relevant warning message. (#128) - Do not configure the
matplotlibbackend for IPython if a user does not
have a valid$DISPLAYenvironment variable. The most common case of this
is if X-Forwarding is disabled. (#132)
v0.5.0
Bugfixes
- fix issue where importing
hutchname.dbcould break under certain conditions - fix issue where autocompleting a
SimpleNamespacesubclass would always have an extramro()method, even though this is a class method not shared with instances. - add
logsfolder to thehutch-pythondirectory creator
Minor API break
metadata_namespace-> renamed totree_namespace(nobody imports this yet, but important enough to make this 0.5.0 instead of 0.4.1...)
v0.4.0
We've cleared the 0.4.0 milestone! It's time for a release.
Features Added
elogobject and posting- load devices upstream from the hutch along the light path
Fixes
- Allow posting bug reports to github from the control room machines through the proxy
- Optimize the namespaces for faster loads and avoid a critical slowdown bug
- Make hutch banner as early as possible to avoid errant log messages in front of the banner
- Make cxi's banner red, as was intended
- hutch template automatically picks the latest environment, instead of hard-coding it