diff options
| author | Steve Martinelli <stevemar@ca.ibm.com> | 2015-12-16 02:51:11 -0500 |
|---|---|---|
| committer | Brant Knudson <bknudson@us.ibm.com> | 2015-12-29 12:21:52 -0600 |
| commit | 689e7d09e023f665c453d1fd7f1eb57ba10a0bb0 (patch) | |
| tree | 35b54a641dbce87fc54f3b0ef97da04a1cda45d0 | |
| parent | f8c47a1aa0c12e2fb374e66f8787287069acbdd9 (diff) | |
| download | python-keystoneclient-689e7d09e023f665c453d1fd7f1eb57ba10a0bb0.tar.gz | |
remove keystoneclient.apiclient.exceptions
these have been deprecated in favor of keystoneclient.exceptions
for a very long time. let's finally remove them.
Change-Id: I0fc06a12647a0faac5ba98ed83118269efc304a6
Closes-Bug: 1526651
| -rw-r--r-- | keystoneclient/apiclient/__init__.py | 41 | ||||
| -rw-r--r-- | keystoneclient/apiclient/exceptions.py | 34 | ||||
| -rw-r--r-- | releasenotes/notes/remove_apiclient_exceptions-6580003a885db286.yaml | 10 |
3 files changed, 10 insertions, 75 deletions
diff --git a/keystoneclient/apiclient/__init__.py b/keystoneclient/apiclient/__init__.py deleted file mode 100644 index cda401a..0000000 --- a/keystoneclient/apiclient/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2013 OpenStack Foundation -# All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -"""Deprecated. - -.. warning:: - - This module is deprecated as of the 1.7.0 release in favor of - :py:mod:`keystoneclient.exceptions` and may be removed in the 2.0.0 release. - -""" - -from debtcollector import removals - -from keystoneclient import exceptions - -# NOTE(akurilin): Module 'keystoneclient.apiclient' contains only exceptions -# which are deprecated, so this module must also be deprecated which helps -# to report 'deprecated' status of exceptions for next kind of imports -# from keystoneclient.apiclient import exceptions - -removals.removed_module('keystoneclient.apiclient', - replacement='keystoneclient.exceptions', - version='0.7.1', - removal_version='2.0') - -__all__ = ( - 'exceptions', -) diff --git a/keystoneclient/apiclient/exceptions.py b/keystoneclient/apiclient/exceptions.py deleted file mode 100644 index 99d9ec2..0000000 --- a/keystoneclient/apiclient/exceptions.py +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2010 Jacob Kaplan-Moss -# Copyright 2011 Nebula, Inc. -# Copyright 2013 Alessio Ababilov -# Copyright 2013 OpenStack Foundation -# All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -""" -Exception definitions. - -Deprecated since v0.7.1. Use 'keystoneclient.exceptions' instead of -this module. This module may be removed in the 2.0.0 release. -""" - -from debtcollector import removals - -from keystoneclient.exceptions import * # noqa - - -removals.removed_module('keystoneclient.apiclient.exceptions', - replacement='keystoneclient.exceptions', - version='0.7.1', - removal_version='2.0') diff --git a/releasenotes/notes/remove_apiclient_exceptions-6580003a885db286.yaml b/releasenotes/notes/remove_apiclient_exceptions-6580003a885db286.yaml new file mode 100644 index 0000000..1fbe6b7 --- /dev/null +++ b/releasenotes/notes/remove_apiclient_exceptions-6580003a885db286.yaml @@ -0,0 +1,10 @@ +--- +prelude: > + keystoneclient.apiclient has been removed. +critical: + - > + [`bug 1526651 <https://bugs.launchpad.net/python-keystoneclient/+bug/1526651>`_] + The `keystoneclient.apiclient` module has been removed in favor of + `keystoneclient.exceptions`. The aforementioned module has been deprecated + since keystoneclient v0.7.1 which was inclued in the Juno release + of OpenStack. |
