Coverage for encodermap/_version.py: 100%
2 statements
« prev ^ index » next coverage.py v7.1.0, created at 2023-02-07 11:05 +0000
« 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/
25tldr:
26Given a version number MAJOR.MINOR.PATCH, increment the:
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.
32Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
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
37"""
39__version__ = "3.0.0"