Xpdacq

Latest version: v1.1.4

Safety actively analyzes 638437 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.9.1

====================

**Changed:**

* Don't release xpdAcq until new calibration has been written

**Fixed:**

* use shuter stubs in ``_shutter_step`` so the shutter delay is supported

0.9.0

====================

**Changed:**

* `endbeamtime` process renames the local `xpdUser` to
`xpdUser_<archive_name>` first before archiving and transferring
file to remote location. This is to make sure the next beamtime
will not be blocked by the backup process of last beamtime.

**Fixed:**

* Try except for new pyFAI calibration api vs old

0.8.3

====================

**Added:**

* ``bt.robot_all`` to have a listing of all samples in the current mag
* ScanPlan API doc in https://xpdacq.github.io/xpdAcq/api_doc.html
* Add shutter sleep so in-situ works


**Changed:**

* Robot scan plan now has checkpoints, allowing better pausing


**Fixed:**

* Robot print statments now work properly

* Removed bad zip for robot

0.8.2

====================

**Added:**

* ``swap`` capability to the ``glbl`` so that vars can be swapped out via
context manager


**Changed:**

* ``Beamtime.robot_location_number`` takes in a geometry to specify the sample
geometry
* Reduce summary field of callable argument in ``ScanPlan`` with only
its ``__name__``. Before it use ``__repr__`` which includes hash and
special characters that is prone to generate illegal filename for yaml.


**Removed:**

* Exception for non-robot multi-sample experiments, since they could happen
and we do support this behavior


**Fixed:**

* ``per_step`` argument in ``Tlist``. Before this argument is always
overridden by default.

0.8.1

====================

**Added:**

Shutter control in ``tseries`` scan plan. By default, the shutter will only be open before collecting the data and close afterwards for protecting sample. Default behavior can be overridden by passing argument ``auto_shutter=False`` while creating scan plan. Please use ``tseries?`` in ``ipython`` session for full doc.

0.8.0rc2

====================

**Changed:**

* xpdAcq now outsources ``glbl`` configuration management to xpdConf
* Run CI on conda-forge ``xpdconf``


**Removed:**

* ``load_configuration`` (which is now in xpdConf)


**Fixed:**

* Pull release notes prepend from GitHub

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.