From 5933d22153316db28a363a71bf28323e10c8d1b8 Mon Sep 17 00:00:00 2001 From: Carl Oscar Aaro Date: Tue, 27 Feb 2018 20:08:43 +0100 Subject: [PATCH] 0.8.0 --- CHANGES.rst | 24 ++++++++++++++++++++++++ tomodachi/__version__.py | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index fda2285a6..d43df8750 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,30 @@ Changes ======= +0.8.0 (2018-02-27) +------------------ +- It's not possible to specify queue_name on AWS SNS+SQS and AMQP decorators + for competing queues. If not specified an automatically generated hash will + be used as queue name as it worked previously. + +- Fixes an issue with relative imports from within service files, which + resulted in "SystemParent module '' not loaded, cannot perform relative + import" or "ImportError: attempted relative import with no known parent + package". (github: **0x1EE7**) + +- Exceptions that are subclasses of ``AmqpInternalServiceError`` and + ``AWSSNSSQSInternalServiceError`` will now also work in the same way, + resulting in the messages to be retried when raised. + +- Service classes now have built in log functions for setting up logging to + file as well as logging. They are ``self.log_setup('logname', level, + filename)`` and ``self.log('logname', level, message)``. + +- HTTP services will have their access log color coded when outputting to + nothing else than stdout, which should be helpful in an overview during + development. + + 0.7.0 (2018-01-27) ------------------ diff --git a/tomodachi/__version__.py b/tomodachi/__version__.py index 0cb763e15..034f51593 100644 --- a/tomodachi/__version__.py +++ b/tomodachi/__version__.py @@ -1,4 +1,4 @@ -__version__ = '0.7.0' +__version__ = '0.8.0' if __name__ == "__main__": print(__version__)