From 196980dace199c412dfaec34568c2a2d66b95a45 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Thu, 12 Nov 2015 12:02:56 +0100 Subject: [PATCH] serializer: deprecate RequestContextSerializer We plan to remove it to avoid dependency on oslo.context. Change-Id: I21d76abf1c30b9e89cb8a6c20d1c0cc79cd83a3f --- oslo_messaging/serializer.py | 2 ++ requirements.txt | 1 + 2 files changed, 3 insertions(+) diff --git a/oslo_messaging/serializer.py b/oslo_messaging/serializer.py index b1761fd83..8b7c0a7a3 100644 --- a/oslo_messaging/serializer.py +++ b/oslo_messaging/serializer.py @@ -19,6 +19,7 @@ __all__ = ['Serializer', 'NoOpSerializer', 'JsonPayloadSerializer', import abc +from debtcollector import removals from oslo_context import context as common_context from oslo_serialization import jsonutils import six @@ -63,6 +64,7 @@ class Serializer(object): """ +@removals.remove(version="2.9", removal_version="3.0") class RequestContextSerializer(Serializer): def __init__(self, base): diff --git a/requirements.txt b/requirements.txt index 819fc247a..8175ec409 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,6 +13,7 @@ oslo.serialization>=1.10.0 # Apache-2.0 oslo.service>=0.12.0 # Apache-2.0 oslo.i18n>=1.5.0 # Apache-2.0 stevedore>=1.5.0 # Apache-2.0 +debtcollector>=0.3.0 # Apache-2.0 # for jsonutils six>=1.9.0