Development#

How is the HyperSpy-bundle made#

The development of the hyperspy-bundle takes place at the hyperspy/hyperspy-bundle github repository. All installers are automatically built and tested using the GitHub actions platforms. The anaconda/miniforge-like version is built using constructor and conda-forge packages.

The portable version is built by installing relevant libraries in WinPython and compressing the distribution into to a 7zip auto-extracting archives.

Release#

Releases are made when the need arises, typically when new software or libraries are available or changes in the conda-forge infrastructure which would benefit users.

Changelog#

The changelog is available on GitHub.

Documentation#

The documentation is built and deployed using github continuous integration with the following steps:

  1. Build the sphinx docs

  2. The html output is committed and push the gh-branch branch of hyperspy/hyperspy-bundle

  3. The html output is deployed to https://hyperspy.org/hyperspy-bundle