From 34a6c2140d9c74fb34899f3da9bcf7539b7f9826 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Fri, 24 Jan 2020 22:11:27 +0100 Subject: Make 14.0.0 release to use 'python3' in hashbangs Adds commit 9e0a8d2 ("Use 'python3' instead of 'python' in hashbangs"). This has some breakage potential on older systems (though not when installing via 'pip'), so the major version is increased to 14. --- README.rst | 12 +++++++----- kconfiglib.py | 2 +- setup.py | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/README.rst b/README.rst index 5153ffc..234c036 100644 --- a/README.rst +++ b/README.rst @@ -129,11 +129,12 @@ Python 2 and Python 3. Previously, ``menuconfig.py`` only ran under Python 3 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. ``v13.7.1`` +All releases have a corresponding tag in the git repository, e.g. ``v14.0.0`` (the latest version). -`Semantic versioning `_ is used. There's been -ten small changes to the behavior of the API and a Windows packaging change +`Semantic versioning `_ is used. There's been ten small +changes to the behavior of the API, a Windows packaging change, and a hashbang +change to use ``python3`` (`1 `_, `2 `_, `3 `_, @@ -144,8 +145,9 @@ ten small changes to the behavior of the API and a Windows packaging change `8 `_, `9 `_, `10 `_, -`packaging change `_), -which is why the major version is at 13 rather than 2. I do major version bumps +`Windows packaging change `_, +`Python 3 hashbang change `_), +which is why the major version is at 14 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/kconfiglib.py b/kconfiglib.py index c0a5b2a..e325cd7 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -554,7 +554,7 @@ from glob import iglob from os.path import dirname, exists, expandvars, islink, join, realpath -VERSION = (13, 7, 1) +VERSION = (14, 0, 0) # File layout: diff --git a/setup.py b/setup.py index f038f61..442e4da 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="13.7.1", + version="14.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