@@ -13,6 +13,63 @@ Release Notes
1313Features
1414========
1515
16+ New in Version 6.1.2
17+ --------------------
18+
19+ This is a minor bug fix release of SasView. It is built with Sasmodels v1.0.12, Sasdata v0.11.0, and Bumps v1.0.2.
20+
21+ This release fixes two major issues introduced in v6.1.1:
22+
23+ - Plugin models now work correctly
24+ - The 2-Yukawa structure factor is available and does not throw an error.
25+
26+ Bug fixes
27+ ^^^^^^^^^
28+
29+ * Fix for plugin models not being found by @DrPaulSharp in https://github.com/SasView/sasview/pull/3659
30+ * Fix for Wedge and Sector Slicers in Q using the same plot by @jellybean2004 in https://github.com/SasView/sasview/pull/3597
31+ * Replaces 'magic numbers' with enum by @jellybean2004 in https://github.com/SasView/sasview/pull/3598
32+ * Adds plotUpdateSignal to BoxSlicer by @DrPaulSharp in https://github.com/SasView/sasview/pull/3600
33+ * Fix for Chi2 calculation in Inversion perspective by @jellybean2004 in https://github.com/SasView/sasview/pull/3607
34+ * Invariant bugfixes and 'TODO' tasks by @jellybean2004 in https://github.com/SasView/sasview/pull/3627
35+ * Removes redundant param by @jellybean2004 in https://github.com/SasView/sasview/pull/3633
36+ * Invariant reformat by @jellybean2004 in https://github.com/SasView/sasview/pull/3631
37+ * Adds module level logging to all files by @jellybean2004 in https://github.com/SasView/sasview/pull/3637
38+ * Adds function for close by @jellybean2004 in https://github.com/SasView/sasview/pull/3635
39+
40+ Documentation fixes
41+ ^^^^^^^^^^^^^^^^^^^
42+
43+ * Various fixes to try to get sasview sphinx docs to build cleanly. by @pkienzle in https://github.com/SasView/sasview/pull/3504
44+ * Include API docs from sasmodels in sasview sphinx output by @llimeht in https://github.com/SasView/sasview/pull/3661
45+ * Update plugin model location in docs by @DrPaulSharp in https://github.com/SasView/sasview/pull/3665
46+
47+ Linting changes
48+ ^^^^^^^^^^^^^^^
49+
50+ * Converts type comments to type hints by @DrPaulSharp in https://github.com/SasView/sasview/pull/3578
51+ * Explicitly specifies latest version of ruff in CI by @DrPaulSharp in https://github.com/SasView/sasview/pull/3608
52+ * Adds local pre-commit hook for ruff linting auto fixes by @DrPaulSharp in https://github.com/SasView/sasview/pull/3573
53+
54+ Infrastructure Changes
55+ ^^^^^^^^^^^^^^^^^^^^^^
56+
57+ * Add dependabot for github actions by @krzywon in https://github.com/SasView/sasview/pull/3571
58+ * Limit windows signing action by @rozyczko in https://github.com/SasView/sasview/pull/3617
59+ * Install innosetup in windows installer CI runs by @llimeht in https://github.com/SasView/sasview/pull/3606
60+ * Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/SasView/sasview/pull/3592
61+ * Bump dawidd6/action-download-artifact from 6 to 11 by @dependabot[bot] in https://github.com/SasView/sasview/pull/3591
62+ * Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/SasView/sasview/pull/3590
63+ * Bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/SasView/sasview/pull/3588
64+ * Bump digicert/ssm-code-signing from 1.0.1 to 1.1.1 by @dependabot[bot] in https://github.com/SasView/sasview/pull/3589
65+ * move qt gui build to cli.py and remove run.py by @pkienzle in https://github.com/SasView/sasview/pull/3596
66+ * Change remaining mentions of appdirs to platformdirs by @llimeht in https://github.com/SasView/sasview/pull/3640
67+ * Removes macos-13 from CI by @DrPaulSharp in https://github.com/SasView/sasview/pull/3629
68+ * Replace direct AUSAXS library integration with the pyAUSAXS wrapper by @klytje in https://github.com/SasView/sasview/pull/3634
69+
70+
71+ **Full Changelog **: https://github.com/SasView/sasview/compare/v6.1.1...v6.1.2rc1
72+
1673New in Version 6.1.1
1774--------------------
1875
@@ -1729,12 +1786,14 @@ System Requirements
17291786 on the system. We currently use Python 2.7
17301787* For SasView 5.x: A Python version > 3.0 should be running on the system. We
17311788 currently use Python 3.6
1789+ * For SasView 6.x: A python version >= 3.10 should be running on the systems. We
1790+ currently use Python 3.11
17321791
17331792Package Dependencies
17341793--------------------
17351794* Ensure the required dependencies are installed
1736- * For the latest list of dependencies see the appropriate yml file in
1737- the SasView repo at sasview /build_tools/conda/ymls
1795+ * For the latest list of dependencies, use the requirements.txt file
1796+ in the /build_tools/ directory.
17381797
17391798Installing from Source
17401799----------------------
@@ -1750,24 +1809,24 @@ Installing from Source
17501809* To get a SPECIFIC RELEASE VERSION from source control go to
17511810 https://github.com/SasView/sasview/releases
17521811 and download the required zip or tar.gz file. Unzip/untar it
1753- to the source code folder.
1812+ to the source code folder. Alternately, checkout a specific tag
1813+ using 'git checkout <tag>` after running `git fetch --all `.
17541814
17551815Building and Installing
17561816-----------------------
1757- * To build and install the code
1758- use 'pip install .'
1817+ * To build and install the code use 'pip install -e .'. The optional
1818+ '-e' flag will install the project files in editable mode allowing
1819+ a developer to make changes and test without having to pip install
1820+ the project every time a change is made.
17591821* To build a wheel for installation elsewhere
17601822 use 'hatchling build --wheel'
17611823* To build the documentation
17621824 use 'hatchling build --hooks-only'
17631825
17641826Running SasView
17651827---------------
1766- * use 'python run.py'; this runs from the source directories, so you
1767- don't have to rebuild every time you make a change, unless you are
1768- changing the C model files.
1769- * if using Conda the above command will also build SasView, but you
1770- must issue 'activate sasview' first.
1828+ * Assuming the python or conda environment that sasview was installed into
1829+ is active, use 'python -m sas' to launch the app directly from the source.
17711830
17721831Known Issues
17731832============
@@ -1779,6 +1838,8 @@ users may wish to be aware of can be viewed at the following links:
17791838
17801839`[sasmodels] <https://github.com/SasView/sasmodels/milestones >`_
17811840
1841+ `[sasdata] <https://github.com/SasView/sasdata/milestones >`_
1842+
17821843All 5.0.x versions / 4.2.2 - All systems
17831844----------------------------------------
17841845A problem has been identified in Version 4.2.2 which also affects all 5.0.x
0 commit comments