diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2020-01-24 22:11:27 +0100 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2020-01-24 22:11:27 +0100 |
| commit | 34a6c2140d9c74fb34899f3da9bcf7539b7f9826 (patch) | |
| tree | c25b692089be5a21c62137014b7ce7ab17ac508e | |
| parent | 9e0a8d29fa76adcb3f27bb2e20f16fefc2a8591e (diff) | |
Make 14.0.0 release to use 'python3' in hashbangsv14.0.0
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.
| -rw-r--r-- | README.rst | 12 | ||||
| -rw-r--r-- | kconfiglib.py | 2 | ||||
| -rw-r--r-- | setup.py | 2 |
3 files changed, 9 insertions, 7 deletions
@@ -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: @@ -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 |
