Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
cfel-sc-public
Kamzik3
Commits
bc19438a
Commit
bc19438a
authored
May 27, 2022
by
Jerome Carnis
🦊
Browse files
prepare for release 0.7.10
parent
5440d2bf
Changes
3
Hide whitespace changes
Inline
Side-by-side
doc/HISTORY.rst
View file @
bc19438a
v0.7.10
-------
Contributors: Jerome Carnis, Philipp Middendorf, Ivan De Gennaro Aquino
- Refactor the `DevicePicoscale` implementation.
- Bug: compare the user-defined value in inputs fields of exposed methods to the
defined limits. Previously limits applied only to the widget arrows.
- Create the `EigerSwTrigger` and `EigerSwScanner` classes, to allow scans with the
Eiger using a software trigger.
- Create a new widget `MethodEnabledByAttributeWidget`, where the input field of the
exposed method can be enabled/disabled by an external boolean attribute.
- Upgrade the `pint` library to 0.19.2 (this new version supports `inf`). As a
consequence, Kamzik3 does not support any more Python 3.7.
- Refactor: move `snippetsUnits.device_units` to `Device.to_device_unit` and add unit
tests.
- Implement the `DummyTangoDevice`. It takes the expected Tango attributes and methods
names in the config file. It is useful when one needs to mock the Tango devices.
- Add the option to provide a step-size in the config file for the
`DeviceNumAttributeWidget`. This is useful for motors where the default step size
should be smaller than the default (e.g. risk of collision).
- Add snippet `update_saved_attributes.h5` to update the fields in an existing
`saved_attributes.h5` file without losing the existing records.
v0.7.9
------
Contributors: Jerome Carnis, Philipp Middendorf
devices.DeviceEpos:
- check type of the attributes when reconnecting the device (second call to __init__, type in the YAML mapping may be different).
...
...
@@ -25,6 +59,8 @@ Widgets:
v0.7.8
------
Contributors: Jerome Carnis
- Bug fixes for Smaract2, DevicePeakTech, and widgets
- Added type check with mypy
- Added linting with pylint
...
...
doc/conf.py
View file @
bc19438a
...
...
@@ -23,7 +23,7 @@ copyright = "2022, Deutsches Elektronen-Synchrotron DESY"
author
=
"Martin Domaracky"
# The full version, including alpha/beta/rc tags
release
=
"0.7.
9
"
release
=
"0.7.
10
"
# -- General configuration ---------------------------------------------------
...
...
setup.py
View file @
bc19438a
...
...
@@ -5,7 +5,7 @@ with open("README.rst", "r") as fh:
setuptools
.
setup
(
name
=
"kamzik3"
,
version
=
"0.7.
9
"
,
version
=
"0.7.
10
"
,
author
=
"Martin Domaracky"
,
author_email
=
"sc@cfel.de"
,
description
=
"Device controlling framework"
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment