Coverage for encodermap/_version.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.1.0, created at 2023-02-07 11:05 +0000

1# -*- coding: utf-8 -*- 

2# encodermap/_version.py 

3################################################################################ 

4# Encodermap: A python library for dimensionality reduction. 

5# 

6# Copyright 2019-2022 University of Konstanz and the Authors 

7# 

8# Authors: 

9# Kevin Sawade, Tobias Lemke 

10# 

11# Encodermap is free software: you can redistribute it and/or modify 

12# it under the terms of the GNU Lesser General Public License as 

13# published by the Free Software Foundation, either version 2.1 

14# of the License, or (at your option) any later version. 

15# This package is distributed in the hope that it will be useful to other 

16# researches. IT DOES NOT COME WITH ANY WARRANTY WHATSOEVER; without even the 

17# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 

18# See the GNU Lesser General Public License for more details. 

19# 

20# See <http://www.gnu.org/licenses/>. 

21################################################################################ 

22"""Encodermap's versioning follows semantic versioning guidelines. 

23Read more about them here: https://semver.org/ 

24 

25tldr: 

26Given a version number MAJOR.MINOR.PATCH, increment the: 

27 

28* MAJOR version when you make incompatible API changes, 

29* MINOR version when you add functionality in a backwards compatible manner, and 

30* PATCH version when you make backwards compatible bug fixes. 

31 

32Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. 

33 

34Current example: Currenlty I am writing this documentation. Writing this will not break an API, nor 

35does it add functionality, nor does it fixes bugs. Thus, the version stays at 3.0.0 

36 

37""" 

38 

39__version__ = "3.0.0"