Nexpy

Latest version: v1.0.10

Safety actively analyzes 688724 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 19

1.0.10

* Removes limitation of skew plots to those with `aspect` set to 'equal'. Now, the only requirement is that `aspect` is not set to 'auto'.
* Fixes the plot limits for skew plots when the skew angle is greater than 90°.
* Adds a 'reload' button to the script editor to reload a script that has been modified by another editor.

1.0.9

* Updates required nexusformat version to 1.0.6, which fixes compatibility with NumPy 2.0.0.
* Protects specially named plot windows from being accidentally over-plotted.

1.0.8

* Fixes a bug preventing the fitting of 1D weighted data.
* Adds a menu option to fit 1D weighted data selected in the tree view.
* Prevents files with invalid characters from corrupting the list of recently opened files.

1.0.7

* Updates NeXus base class definitions to NeXus v2024.02.
* Fixes the resolution of relative file paths in NeXpy command line arguments (426).
* Removes change of current working directory in the default startup scripts.

1.0.6

* Fixes incompatibility with drawing polygons in Matplotlib v3.8.
* Adds Python v3.11 to the list of supported versions.

1.0.5

* Adds a Style Panel to plot windows' Options Tab to allow changes in font sizes dynamically for the current plot.
* Supports switching to light/dark modes dynamically. This only occurs when running a version of Qt that triggers changes to the window palettes in response to the operating system. Versions of PyQt greater than 5.15 give the most consistent results.
* Prevents windows from closing when the `Escape` key is pressed.
* 'Preferences' are now renamed to 'Settings.'
* Fixes a bug when resizing plot windows on high-DPI screens.
* Fixes a bug caused by using deprecated Matplotlib functions to catch `KeyPress` events. This affects Matplotlib v3.8.

Page 1 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.