From 5c016a7a783928c5a1d019c155c8d4bef6421ec9 Mon Sep 17 00:00:00 2001 From: jkeifer Date: Tue, 21 Dec 2021 16:06:45 -0800 Subject: [PATCH] deprecation warning for imports via cirruslib --- src/cirruslib/__init__.py | 7 +++++++ src/cirruslib/catalog.py | 4 ++++ src/cirruslib/errors.py | 4 ++++ src/cirruslib/logging.py | 4 ++++ src/cirruslib/statedb.py | 4 ++++ src/cirruslib/transfer.py | 4 ++++ src/cirruslib/utils.py | 4 ++++ 7 files changed, 31 insertions(+) create mode 100644 src/cirruslib/__init__.py create mode 100644 src/cirruslib/catalog.py create mode 100644 src/cirruslib/errors.py create mode 100644 src/cirruslib/logging.py create mode 100644 src/cirruslib/statedb.py create mode 100644 src/cirruslib/transfer.py create mode 100644 src/cirruslib/utils.py diff --git a/src/cirruslib/__init__.py b/src/cirruslib/__init__.py new file mode 100644 index 0000000..142948f --- /dev/null +++ b/src/cirruslib/__init__.py @@ -0,0 +1,7 @@ +import warnings + +warnings.warn( + "Imports via 'cirruslib' will be removed in a future cirrus version. " + "Update all imports to instead use 'cirrus.lib'.", + DeprecationWarning, +) diff --git a/src/cirruslib/catalog.py b/src/cirruslib/catalog.py new file mode 100644 index 0000000..7fe10e0 --- /dev/null +++ b/src/cirruslib/catalog.py @@ -0,0 +1,4 @@ +import importlib +import sys +module = __name__.split('.')[-1] +sys.modules[__name__] = importlib.import_module(f'cirrus.lib.{module}') diff --git a/src/cirruslib/errors.py b/src/cirruslib/errors.py new file mode 100644 index 0000000..7fe10e0 --- /dev/null +++ b/src/cirruslib/errors.py @@ -0,0 +1,4 @@ +import importlib +import sys +module = __name__.split('.')[-1] +sys.modules[__name__] = importlib.import_module(f'cirrus.lib.{module}') diff --git a/src/cirruslib/logging.py b/src/cirruslib/logging.py new file mode 100644 index 0000000..7fe10e0 --- /dev/null +++ b/src/cirruslib/logging.py @@ -0,0 +1,4 @@ +import importlib +import sys +module = __name__.split('.')[-1] +sys.modules[__name__] = importlib.import_module(f'cirrus.lib.{module}') diff --git a/src/cirruslib/statedb.py b/src/cirruslib/statedb.py new file mode 100644 index 0000000..7fe10e0 --- /dev/null +++ b/src/cirruslib/statedb.py @@ -0,0 +1,4 @@ +import importlib +import sys +module = __name__.split('.')[-1] +sys.modules[__name__] = importlib.import_module(f'cirrus.lib.{module}') diff --git a/src/cirruslib/transfer.py b/src/cirruslib/transfer.py new file mode 100644 index 0000000..7fe10e0 --- /dev/null +++ b/src/cirruslib/transfer.py @@ -0,0 +1,4 @@ +import importlib +import sys +module = __name__.split('.')[-1] +sys.modules[__name__] = importlib.import_module(f'cirrus.lib.{module}') diff --git a/src/cirruslib/utils.py b/src/cirruslib/utils.py new file mode 100644 index 0000000..7fe10e0 --- /dev/null +++ b/src/cirruslib/utils.py @@ -0,0 +1,4 @@ +import importlib +import sys +module = __name__.split('.')[-1] +sys.modules[__name__] = importlib.import_module(f'cirrus.lib.{module}')