GIT Taging

  • each package version have its own git tag in form of :
    \<ressources> values are names of the subdirectories under /src/ : backend/components/, frontends/web_app/

  • each global release have its git tag in form of :


Caliopen follows the semver's Semantic Versioning rules.

Python versioning

  • pre-requisites:

each python package MUST have in the file on it's exposed namespace :

__version__ = 'x.x.x'

package's must expose package version using reading of this version number.

  • create a tag for a python package:
    • update __version__ number with relevant version # in file
    • create the git tag