-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGES.txt
89 lines (75 loc) · 3.53 KB
/
CHANGES.txt
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
77
78
79
80
81
82
83
84
85
86
87
V3.8.0
- Plugin installation refactored (pkg_resources removed,using importlib instead)
- Logging used instead of prints
V3.7.1
- Plugin refreshes completely after a plugin update avoiding mixing definition of old and new binaries
V3.7.0
- scipion3 config -p xxx shows list of available modules if xxx is not found
- scipion3 inspect: shows a list of available modules. all argument list all discovered elements.
- Allowing to install plugins via .toml file
- Sets value for the attributes that need to be obtained from pypi
- Default viewers for some tomo sets: Masks, Meshes and Coordinates3D
V3.6.1
- Fix config --overwrite: scipion.template (deleted) not needed.
V3.6.0
- Template window shows browser icons
- Template window adapted to use workflow hub templates
developers:
- Inspect is debugeable
V3.5.0
- Extending the CondaCommanDef class to allow environment creation using .yml files
V3.4.0
- Adapted to variables registry
- printenv refactored (does not print export) and is more detailed.
- Replace pip internal command with subprocess call
V3.3.1
users:
- Adapted to sprites
- Defining TomoDataViewer as the TiltSeries default viewer
V3.3.0
developers:
- Exist code is not masked when running xmipp, relion etc commands
- CommandDef and CondaCommandDef assist in the definition of commands for the binaries
V3.2.0
- Update message is green now
- SCIPION_DONT_INSTALL_BINARIES is used in the plugin manager to initialize "Skip binaries" check box
- Do not raise error when one of the CUDA env vars is not set
v3.1.0
users:
- Fixing an error related with the Plugin Manager when clicking the plugin treeview
- Fix workflow tutorial intro.
- New variable (flag) to define if binaries are installed by default or not --> SCIPION_DONT_INSTALL_BINARIES (any value will deactivate installation of binaries
- scipion3 config -p <relion> (or any other): shows plugin url too
- SetOfVolumes and SetOfParticles have DataViewer as the default one.
developers:
Update the methods checkLib and addPackage to improve the installation of plugins with libraries dependencies.
v3.0.12
users:
old config file is now backed up (at backup/scipion.conf.YYmmDDHHMMSS) always after any scipion config command that updates the config files.
developers:
protocol.conf is not handled anymore in the config.
tar files are allowed.
compressed file without a "folder inside" should also work.
v3.0.11
users:
Variables in the environment take priority than those same ones in the config file
Plugin manager: Installed plugins and its variables are initialized before loading (fixes some installation issues)
2 mode alias added: install => installp and uninstall => uninstallp
1 mode added: pip => to run any pip command. Shortcut to "scipion3 run pip ..." => Now "scipion3 pip ..."
v3.0.10
users:
Added the option to import a tamplate from the project window
v3.0.9
developers:
use its own logger intstead of ScipionLogger for the plugin manager
Added the variable SCIPION_PRIORITY_PACKAGE_LIST that is used in the view
protocols in order to load first the plugins that contains the main
protocols.conf sections. This variable is defined as string with the packages names separated by a space.
e.g: SCIPION_PRIORITY_PACKAGE_LIST = "pwem tomo cistem"
v3.0.8
users:
Skip binaries when installing or uninstalling plugins using the Plugin Manager
Plugin manager properly locks context menu when installation is active
developers:
Remove dataset initialization
Plugin manager loads in the same main process (useful for straight debug)