How to release [developer]¶
Versioning¶
The following files need to be update for each new release:
- HDFCompass.1file.spec
- HDFCompass.1folder.spec
- setup.cfg
- setup.py
- spec.json
- docs/conf.py
- hdf_compass/utils/__init__.py
PyInstaller¶
For the HDFCompass.1file.spec file, you need to verify that the following parameters are passed to the EXE()
function:
console=False
: to avoid that a console window is opened at run-time for standard I/Odebug=False
: to avoid that the boot-loader issues progress messages while initializing and starting the bundled app