summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.rst12
-rw-r--r--kconfiglib.py2
-rw-r--r--setup.py2
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 <http://semver.org/>`_ is used. There's been
-ten small changes to the behavior of the API and a Windows packaging change
+`Semantic versioning <http://semver.org/>`_ 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 <https://github.com/ulfalizer/Kconfiglib/commit/e8b4ecb6ff6ccc1c7be0818314fbccda2ef2b2ee>`_,
`2 <https://github.com/ulfalizer/Kconfiglib/commit/db633015a4d7b0ba1e882f665e191f350932b2af>`_,
`3 <https://github.com/ulfalizer/Kconfiglib/commit/8983f7eb297dd614faf0beee3129559bc8ba338e>`_,
@@ -144,8 +145,9 @@ ten small changes to the behavior of the API and a Windows packaging change
`8 <https://github.com/ulfalizer/Kconfiglib/commit/f247ddf618ad29718e5efd3e69f8baf75d4d347b>`_,
`9 <https://github.com/ulfalizer/Kconfiglib/commit/4fed39d9271ceb68be4157ab3f96a45b94f77dc0>`_,
`10 <https://github.com/ulfalizer/Kconfiglib/commit/55bc8c380869ea663092212e8fe388ad7abae596>`_,
-`packaging change <https://github.com/ulfalizer/Kconfiglib/commit/21b4c1e3b6e2867b9a0788d21a358f6b1f581d86>`_),
-which is why the major version is at 13 rather than 2. I do major version bumps
+`Windows packaging change <https://github.com/ulfalizer/Kconfiglib/commit/21b4c1e3b6e2867b9a0788d21a358f6b1f581d86>`_,
+`Python 3 hashbang change <https://github.com/ulfalizer/Kconfiglib/commit/9e0a8d29fa76adcb3f27bb2e20f16fefc2a8591e>`_),
+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