From: Roland Mas <roland.mas@entierement.net>
Date: Tue, 3 Dec 2024 20:46:28 +0100
Subject: Don't use relative paths in testsuite

---
 papermill/tests/test_abs.py          |  2 +-
 papermill/tests/test_adl.py          |  6 +++---
 papermill/tests/test_autosave.py     |  6 +++---
 papermill/tests/test_cli.py          |  4 ++--
 papermill/tests/test_clientwrap.py   |  6 +++---
 papermill/tests/test_engines.py      |  8 ++++----
 papermill/tests/test_exceptions.py   |  2 +-
 papermill/tests/test_execute.py      | 12 ++++++------
 papermill/tests/test_gcs.py          |  4 ++--
 papermill/tests/test_hdfs.py         |  2 +-
 papermill/tests/test_iorw.py         |  6 +++---
 papermill/tests/test_parameterize.py |  6 +++---
 papermill/tests/test_s3.py           |  2 +-
 papermill/tests/test_translators.py  |  6 +++---
 papermill/tests/test_utils.py        |  4 ++--
 15 files changed, 38 insertions(+), 38 deletions(-)

diff --git a/papermill/tests/test_abs.py b/papermill/tests/test_abs.py
index 57dff73..cdbd035 100644
--- a/papermill/tests/test_abs.py
+++ b/papermill/tests/test_abs.py
@@ -4,7 +4,7 @@ from unittest.mock import Mock, patch
 
 from azure.identity import EnvironmentCredential
 
-from ..abs import AzureBlobStore
+from papermill.abs import AzureBlobStore
 
 
 class MockBytesIO:
diff --git a/papermill/tests/test_adl.py b/papermill/tests/test_adl.py
index 454f38f..34902f1 100644
--- a/papermill/tests/test_adl.py
+++ b/papermill/tests/test_adl.py
@@ -1,9 +1,9 @@
 import unittest
 from unittest.mock import MagicMock, Mock, patch
 
-from ..adl import ADL
-from ..adl import core as adl_core
-from ..adl import lib as adl_lib
+from papermill.adl import ADL
+from papermill.adl import core as adl_core
+from papermill.adl import lib as adl_lib
 
 
 class ADLTest(unittest.TestCase):
diff --git a/papermill/tests/test_autosave.py b/papermill/tests/test_autosave.py
index 74ae06e..fa88ba5 100644
--- a/papermill/tests/test_autosave.py
+++ b/papermill/tests/test_autosave.py
@@ -6,9 +6,9 @@ from unittest.mock import patch
 
 import nbformat
 
-from .. import engines
-from ..engines import NotebookExecutionManager
-from ..execute import execute_notebook
+from papermill import engines
+from papermill.engines import NotebookExecutionManager
+from papermill.execute import execute_notebook
 from . import get_notebook_path
 
 
diff --git a/papermill/tests/test_cli.py b/papermill/tests/test_cli.py
index c893185..24f8841 100755
--- a/papermill/tests/test_cli.py
+++ b/papermill/tests/test_cli.py
@@ -15,8 +15,8 @@ import nbformat
 import pytest
 from click.testing import CliRunner
 
-from .. import cli
-from ..cli import _is_float, _is_int, _resolve_type, papermill
+from papermill import cli
+from papermill.cli import _is_float, _is_int, _resolve_type, papermill
 from . import get_notebook_path, kernel_name
 
 
diff --git a/papermill/tests/test_clientwrap.py b/papermill/tests/test_clientwrap.py
index cfa2a81..6bf592f 100644
--- a/papermill/tests/test_clientwrap.py
+++ b/papermill/tests/test_clientwrap.py
@@ -3,9 +3,9 @@ from unittest.mock import call, patch
 
 import nbformat
 
-from ..clientwrap import PapermillNotebookClient
-from ..engines import NotebookExecutionManager
-from ..log import logger
+from papermill.clientwrap import PapermillNotebookClient
+from papermill.engines import NotebookExecutionManager
+from papermill.log import logger
 from . import get_notebook_path
 
 
diff --git a/papermill/tests/test_engines.py b/papermill/tests/test_engines.py
index db5ee17..feeb7ec 100644
--- a/papermill/tests/test_engines.py
+++ b/papermill/tests/test_engines.py
@@ -6,10 +6,10 @@ from unittest.mock import Mock, call, patch
 import dateutil
 from nbformat.notebooknode import NotebookNode
 
-from .. import engines, exceptions
-from ..engines import Engine, NBClientEngine, NotebookExecutionManager
-from ..iorw import load_notebook_node
-from ..log import logger
+from papermill import engines, exceptions
+from papermill.engines import Engine, NBClientEngine, NotebookExecutionManager
+from papermill.iorw import load_notebook_node
+from papermill.log import logger
 from . import get_notebook_path
 
 
diff --git a/papermill/tests/test_exceptions.py b/papermill/tests/test_exceptions.py
index 0a7e7a8..6aaa72a 100644
--- a/papermill/tests/test_exceptions.py
+++ b/papermill/tests/test_exceptions.py
@@ -4,7 +4,7 @@ import tempfile
 
 import pytest
 
-from .. import exceptions
+from papermill import exceptions
 
 
 @pytest.fixture
diff --git a/papermill/tests/test_execute.py b/papermill/tests/test_execute.py
index 87816cd..0f463c6 100644
--- a/papermill/tests/test_execute.py
+++ b/papermill/tests/test_execute.py
@@ -11,12 +11,12 @@ import nbformat
 from colors import strip_color
 from nbformat import validate
 
-from .. import engines, translators
-from ..exceptions import PapermillExecutionError
-from ..execute import execute_notebook
-from ..iorw import load_notebook_node
-from ..log import logger
-from ..utils import chdir
+from papermill import engines, translators
+from papermill.exceptions import PapermillExecutionError
+from papermill.execute import execute_notebook
+from papermill.iorw import load_notebook_node
+from papermill.log import logger
+from papermill.utils import chdir
 from . import get_notebook_path, kernel_name
 
 execute_notebook = partial(execute_notebook, kernel_name=kernel_name)
diff --git a/papermill/tests/test_gcs.py b/papermill/tests/test_gcs.py
index ebd635a..081f05d 100644
--- a/papermill/tests/test_gcs.py
+++ b/papermill/tests/test_gcs.py
@@ -1,8 +1,8 @@
 import unittest
 from unittest.mock import patch
 
-from ..exceptions import PapermillRateLimitException
-from ..iorw import GCSHandler, fallback_gs_is_retriable
+from papermill.exceptions import PapermillRateLimitException
+from papermill.iorw import GCSHandler, fallback_gs_is_retriable
 
 try:
     try:
diff --git a/papermill/tests/test_hdfs.py b/papermill/tests/test_hdfs.py
index 36a5a36..4e64507 100644
--- a/papermill/tests/test_hdfs.py
+++ b/papermill/tests/test_hdfs.py
@@ -3,7 +3,7 @@ from unittest.mock import MagicMock, patch
 
 import pytest
 
-from ..iorw import HDFSHandler
+from papermill.iorw import HDFSHandler
 
 
 class MockHadoopFileSystem(MagicMock):
diff --git a/papermill/tests/test_iorw.py b/papermill/tests/test_iorw.py
index ab09f01..e0356d8 100644
--- a/papermill/tests/test_iorw.py
+++ b/papermill/tests/test_iorw.py
@@ -10,9 +10,9 @@ import nbformat
 import pytest
 from requests.exceptions import ConnectionError
 
-from .. import iorw
-from ..exceptions import PapermillException
-from ..iorw import (
+from papermill import iorw
+from papermill.exceptions import PapermillException
+from papermill.iorw import (
     ADLHandler,
     HttpHandler,
     LocalHandler,
diff --git a/papermill/tests/test_parameterize.py b/papermill/tests/test_parameterize.py
index 431caa1..1bac170 100644
--- a/papermill/tests/test_parameterize.py
+++ b/papermill/tests/test_parameterize.py
@@ -1,9 +1,9 @@
 import unittest
 from datetime import datetime
 
-from ..exceptions import PapermillMissingParameterException
-from ..iorw import load_notebook_node
-from ..parameterize import add_builtin_parameters, parameterize_notebook, parameterize_path
+from papermill.exceptions import PapermillMissingParameterException
+from papermill.iorw import load_notebook_node
+from papermill.parameterize import add_builtin_parameters, parameterize_notebook, parameterize_path
 from . import get_notebook_path
 
 
diff --git a/papermill/tests/test_s3.py b/papermill/tests/test_s3.py
index bf00683..8c6391a 100644
--- a/papermill/tests/test_s3.py
+++ b/papermill/tests/test_s3.py
@@ -7,7 +7,7 @@ import moto
 import pytest
 from moto import mock_aws
 
-from ..s3 import S3, Bucket, Key, Prefix
+from papermill.s3 import S3, Bucket, Key, Prefix
 
 
 @pytest.fixture
diff --git a/papermill/tests/test_translators.py b/papermill/tests/test_translators.py
index 0edc1f0..95651bf 100644
--- a/papermill/tests/test_translators.py
+++ b/papermill/tests/test_translators.py
@@ -4,9 +4,9 @@ from unittest.mock import Mock
 import pytest
 from nbformat.v4 import new_code_cell
 
-from .. import translators
-from ..exceptions import PapermillException
-from ..models import Parameter
+from papermill import translators
+from papermill.exceptions import PapermillException
+from papermill.models import Parameter
 
 
 @pytest.mark.parametrize(
diff --git a/papermill/tests/test_utils.py b/papermill/tests/test_utils.py
index 4e24ce7..9de1ca9 100644
--- a/papermill/tests/test_utils.py
+++ b/papermill/tests/test_utils.py
@@ -6,8 +6,8 @@ from unittest.mock import Mock, call
 import pytest
 from nbformat.v4 import new_code_cell, new_notebook
 
-from ..exceptions import PapermillParameterOverwriteWarning
-from ..utils import (
+from papermill.exceptions import PapermillParameterOverwriteWarning
+from papermill.utils import (
     any_tagged_cell,
     chdir,
     merge_kwargs,
