Skip to content

Commit

Permalink
Release 0.12.2: Bug fix for 2 most recent releases (retrying)
Browse files Browse the repository at this point in the history
  • Loading branch information
xolox committed Dec 11, 2019
1 parent b9df157 commit db42cb7
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 5 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,27 @@ to `semantic versioning`_.
.. _Keep a Changelog: http://keepachangelog.com/
.. _semantic versioning: http://semver.org/

`Release 0.12.2`_ (2019-12-11)
------------------------------

Bug fix for 2 most recent releases: ``s/OSError/EnvironmentError/g``

This is a follow up to / bug fix for `release 0.12`_ and `release 0.12.1`_
where I accidentally used ``OSError`` when I should have used ``IOError`` or
the generic parent class ``EnvironmentError``. I've verified that
``EnvironmentError`` is compatible with both Python 2.7 and 3.

The last few releases clearly show the value of having an automated test suite
to guard against regressions, unfortunately due to the nature of the Negotiator
project I'm not quite sure how I would get a functional test suite up and
running on Travis CI.

It's definitely possible, and on my wish list, but it is one of the higher
hanging fruits on that -almost infinite- wish list, so don't hold your breath
😛.

.. _Release 0.12.2: https://github.com/xolox/python-negotiator/compare/0.12.1...0.12.2

`Release 0.12.1`_ (2019-12-09)
------------------------------

Expand Down
2 changes: 1 addition & 1 deletion common/negotiator_common/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
from negotiator_common.config import BUILTIN_COMMANDS_DIRECTORY, USER_COMMANDS_DIRECTORY

# Semi-standard module versioning.
__version__ = '0.12.1'
__version__ = '0.12.2'

# Initialize a logger for this module.
logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion guest/negotiator_guest/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
from negotiator_common.utils import GracefulShutdown

# Semi-standard module versioning.
__version__ = '0.12.1'
__version__ = '0.12.2'

# Initialize a logger for this module.
logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion guest/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
]),
install_requires=[
'coloredlogs >= 5.0',
'negotiator-common >= 0.12.1',
'negotiator-common >= 0.12.2',
],
classifiers=[
'Development Status :: 4 - Beta',
Expand Down
2 changes: 1 addition & 1 deletion host/negotiator_host/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
from executor import ExternalCommandFailed, execute

# Semi-standard module versioning.
__version__ = '0.12.1'
__version__ = '0.12.2'

# Initialize a logger for this module.
logger = logging.getLogger(__name__)
Expand Down
2 changes: 1 addition & 1 deletion host/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
]),
install_requires=[
'coloredlogs >= 5.0',
'negotiator-common >= 0.12.1',
'negotiator-common >= 0.12.2',
],
classifiers=[
'Development Status :: 4 - Beta',
Expand Down

0 comments on commit db42cb7

Please sign in to comment.