-
Notifications
You must be signed in to change notification settings - Fork 7
/
CHANGES
76 lines (57 loc) · 2.16 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Lantz Changelog
===============
0.5.4 (unreleased)
------------------
- Nothing changed yet.
0.5.3 (2019-05-15)
------------------
- Removed obselete access to _config_keys
0.5.2 (2019-01-21)
------------------
- Migrated to pimpmyclass 0.4.2
0.5 (2018-12-31)
----------------
- Extracted Core from the main Lantz repo. Kept here:
Driver, Feats, DictFeats, Action,
MessageBasedDriver, ForeignDriver,
Log capabilities,
Common errors.
- Added lantz-config command
- Changed signals from PyQt to PySignal to remove PyQt dependency,.
- Moved a lot of Feat related code to pimpmyclass
- Created mfeats module: Feats for MessageBasedDrivers.
- Added hooks to help simulating drivers.
- Created TypedFeat for non delegated Feats.
0.3 (2015-02-05)
----------------
- Introduced MessageBasedDriver, a class to rule them all.
- Moved drivers
- Moved old base classes (serial, usb, tcp, visa) to legacy package.
- Moved instrument drivers based on legacy classes to legacy package.
- Migrated instrument classes to MessageBasedDriver.
- Improved logging to avoid duplication and useless info.
- Frontend and Backend for application development.
- Implemented Chart block.
- Implemented Scan block.
- Implemented FeatScan block.
- Implemented Loop block.
- Implemented Layout block.
- Online documentation now shows the drivers classes.
- Stub classes to enable documentation building without required packages.
- Moved simulator from script to console-script.
- Changed sphinx theme to read the docs.
- Introduced `start_gui` helper function to start an app with a ui file
and an instrument or instruments.
- Introduced `start_test_app` helper function to start the test panel.
- Introduced `start_gui_app` takes a backend and fronted and shows the app.
- Moved get-lantz script to a gist.
- Removed lantz-shell, equivalent functionality was contributed to PyVISA.
- Support simultaneous values and units in Feat.
(Issue #25)
- Use Qt import scheme from IPython.
- Helper functions for multiple initialization: initialize_many and finalize_many.
- GUI support for initialize_many and finalize_many.
- New instrument drivers.
0.2 (2013-01-01)
----------------
- first public release.