Skip to content

Commit 5a9b9a2

Browse files
committed
Updated version numbers and changelog for v1.8.
1 parent c34d48c commit 5a9b9a2

File tree

4 files changed

+27
-16
lines changed

4 files changed

+27
-16
lines changed

Diff for: ChangeLog.txt

+13-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-------------------------------------------------------------------------------
2-
Version 1.8 release candidate 1 2022-10-07
2+
Version 1.8 2022-11-08
33
-------------------------------------------------------------------------------
44

55
GUI:
@@ -11,6 +11,12 @@ GUI:
1111
- Required device driver files are now automatically transferred to the pyboard
1212
when a task or hardware definition is uploaded.
1313

14+
- Hardware definition files are now stored in a hardware_definitions folder
15+
not the generic config folder.
16+
17+
- pyboards can how be hidden so they do not show up in board select GUI menus
18+
by naming them _hidden_ in the setups tab.
19+
1420
- Various small improvements and bug fixes.
1521

1622
Framework:
@@ -30,10 +36,14 @@ Framework:
3036

3137
- Added uRFID device class for controlling Priority 1 Designs RFID module.
3238

39+
- Added print_variables function for printing variable values to the data
40+
log as a json formatted string.
41+
3342
Data import:
3443

35-
- Added session_dataframe function for generating a pandas dataframe from
36-
a pyControl data file.
44+
- Added session_dataframe() function for generating a pandas dataframe from
45+
a pyControl data file and experiment_dataframe() for generating a pandas
46+
dataframe from an experiment data folder.
3747

3848
-------------------------------------------------------------------------------
3949
Version 1.7.2 2022-06-30

Diff for: gui/settings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
import json
33

4-
VERSION = "1.8rc1"
4+
VERSION = "1.8"
55

66
top_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Top level pyControl folder.
77
dirs = {

Diff for: pyControl/framework.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from . import state_machine as sm
44
from . import hardware as hw
55

6-
VERSION = '1.8rc1'
6+
VERSION = '1.8'
77

88
class pyControlError(BaseException): # Exception for pyControl errors.
99
pass

Diff for: readme.txt

+12-11
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,18 @@ For more information please see the Docs: http://pycontrol.readthedocs.io/
44

55
Repository contents:
66

7-
gui : Graphical user interface
8-
com : Serial communication and data logging
9-
config : Configuration files edited by user
10-
data : Behavioural data.
11-
experiments : Experiment definition files.
12-
devices : pyControl hardware classes (uploaded to pyboard).
13-
pyControl : pyControl framework (uploaded to pyboard).
14-
tasks : Task definition files
15-
tools : Tools for importing and visualising pycontrol data
16-
pyControl_GUI.py : Python script to launch the GUI.
7+
gui : Graphical user interface
8+
com : Serial communication and data logging
9+
config : Configuration files
10+
data : Behavioural data
11+
experiments : Experiment definition files
12+
devices : Hardware device classes
13+
pyControl : pyControl framework
14+
tasks : User task definition files
15+
hardware_defintions : User hardware definition files
16+
tools : Tools for importing and visualising pycontrol data
17+
pyControl_GUI.py : Python script to launch the GUI
1718

18-
Version: v1.8rc1
19+
Version: v1.8
1920
---------------
2021

0 commit comments

Comments
 (0)