From 0b24b71a6368a7714a9055d438788d245d685fa3 Mon Sep 17 00:00:00 2001 From: Rohan McGovern Date: Mon, 19 Oct 2020 10:20:04 +1000 Subject: [PATCH] Make version 1.0.0 to indicate stable release This project has already been used in production for some time, so backwards-compatibility is already important. The project also claims to follow semver, but semver doesn't have any impact until version 1.0.0. Per [1], "If your software is being used in production, it should probably already be 1.0.0." "Used by production service" and "this project is alpha, version 0.x and we can change anything at any time" are not compatible; it is time to take stability seriously. Mark the version as 1.0.0 accordingly. [1] https://semver.org/spec/v2.0.0.html --- docs/source/CHANGELOG.md | 5 +++++ setup.py | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/source/CHANGELOG.md b/docs/source/CHANGELOG.md index 6cd064e..25d5781 100644 --- a/docs/source/CHANGELOG.md +++ b/docs/source/CHANGELOG.md @@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - N/A +## [1.0.0] - 2020-10-20 + +### Changed + - Version set to 1.0.0 to indicate stable release + ## [0.13.0] - 2020-10-14 ### Changed diff --git a/setup.py b/setup.py index 030b4c1..f9b6085 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ def read_content(filepath): classifiers = [ - "Development Status :: 3 - Alpha", + "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python", @@ -62,7 +62,7 @@ def read_content(filepath): setup( name="iiblib", - version="0.13.0", + version="1.0.0", description="IIB client library", long_description=long_description, author="Jindrich Luza",