From 9cd7a1932321c9b2ddbacde018740a824cd4ad9e Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Tue, 30 Apr 2019 21:47:08 +0200 Subject: Make 11.0.0 release Simplifies the filename calculation for .old files, in commit 4fed39d ("Never prepend '.' to $KCONFIG_CONFIG.old"). This makes it reliable to refer to the backup file as $KCONFIG_CONFIG.old in scripts. This is a backwards-incompatible change when $KCONFIG_CONFIG is set to a filename that does not start with a '.', so the major version is increased. Note that $KCONFIG_CONFIG is usually set to /.config, so few people should be affected. --- README.rst | 9 +++++---- setup.py | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index 617699c..a51585c 100644 --- a/README.rst +++ b/README.rst @@ -93,19 +93,20 @@ available in the Python 2 version of the standard ``curses`` module. that your ``PATH`` includes the directory where the executables end up. You can list the installed files with ``pip(3) show -f kconfiglib``. -All releases have a corresponding tag in the git repository, e.g. ``v10.51.0`` +All releases have a corresponding tag in the git repository, e.g. ``v11.0.0`` (the latest version). `Semantic versioning `_ is used. There's been -eight small changes (`1 `_, +nine small changes (`1 `_, `2 `_, `3 `_, `4 `_, `5 `_, `6 `_, `7 `_, -`8 `_) -to the behavior of the API, which is why the major version is at 10 rather than +`8 `_, +`9 `_) +to the behavior of the API, which is why the major version is at 11 rather than 2. I do major version bumps for all behavior changes, even tiny ones, and most of these were fixes for baby issues in the early days of the Kconfiglib 2 API. diff --git a/setup.py b/setup.py index a4d5aef..1d7ef62 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ import setuptools setuptools.setup( name="kconfiglib", # MAJOR.MINOR.PATCH, per http://semver.org - version="10.51.0", + version="11.0.0", description="A flexible Python Kconfig implementation", # Make sure that README.rst decodes on Python 3 in environments that use -- cgit v1.2.3