Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
Changelog
=========

Version 3.0.4
-------------

Bug Fix release

All changes:
https://github.com/Open-MSS/MSS/milestone/57?closed=1

Version 3.0.3
-------------
Expand Down
49 changes: 43 additions & 6 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,33 +47,70 @@ Please add the channel conda-forge to your defaults::

The conda-forge channel must be on top of the list before the anaconda default channel.

install
+++++++

You must install mss into a new environment to ensure the most recent
versions for dependencies (On the Anaconda Prompt on Windows, you have to
leave out the 'source' here and below). ::

$ conda create -n mssenv mamba
$ conda activate mssenv
$ mamba install mss
(mssenv) $ mamba install mss


You need to reactivate after the installation once the environment to setup all needed enironment
variables. ::

$ conda deactivate
$ conda activate mssenv
$ mss
(mssenv) $ mss


update
++++++
For updating an existing MSS installation to the current version, it is best to install
it into a new environment. If an existing environment shall be updated, it is important
to update all packages in this environment. ::
it into a new environment.

.. Important::
mamba is under development. All dependencies of MSS and MSS itselfs are under development.
Sometimes this update feature of mamba can't resolve from existing to new dependencies.

search for MSS what you can get ::

(mssenv) $ mamba search mss

mss 3.0.3 py39hf3d152e_0 conda-forge
mss 3.0.3 py39hf3d152e_1 conda-forge

compare what you have installed ::

(mssenv) $ mamba list mss

mss 3.0.2 py39hf3d152e_0 conda-forge

If an existing environment shall be updated, it is important to update all packages in this environment. ::

$ conda activate mssenv
$ mamba update --all
$ mss
(mssenv) $ mamba update --all

In this example there was a further build done after the first release of 3.0.3.
Compare in the list of proposed updates what you would get ::

matplotlib 3.4.2 py39hf3d152e_0 conda-forge
matplotlib-base 3.4.2 py39h2fa2bec_0 conda-forge
mss 3.0.3 py39hf3d152e_0 conda-forge
multidict 5.1.0 py39h3811e60_1 conda-forge

If you see a mismatch like this, not getting the recent buildnumber. In this example value in
third column ends with "_1" you have to force the update by the conda command::

(mssenv) $ conda install mss==3.0.3=py39hf3d152e_1

For further details :ref:`mss-configuration`



Server based installation
~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down
2 changes: 1 addition & 1 deletion mslib/msui/mscolab.py
Original file line number Diff line number Diff line change
Expand Up @@ -434,7 +434,7 @@ def add_user(self):
self.error_dialog.showMessage('You are registered, you can now log in.')
else:
self.error_dialog = QtWidgets.QErrorMessage()
self.error_dialog.showMessage(r.json()["message"])
self.error_dialog.showMessage('Oh no, server authentication were incorrect.')
else:
self.error_dialog = QtWidgets.QErrorMessage()
self.error_dialog.showMessage('Oh no, your passwords don\'t match')
Expand Down
2 changes: 1 addition & 1 deletion mslib/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@
See the License for the specific language governing permissions and
limitations under the License.
"""
__version__ = u'3.0.3.'
__version__ = u'3.0.4.'