diff --git a/Makefile b/Makefile index 13b8deb39..22bc17816 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,7 @@ test: # Run test_tensorflow_model_dataset separately, because these tests are flaky when run as part of the full test-suite dataset-tests: dataset-doctests - cd kedro-datasets && pytest tests --cov-config pyproject.toml --numprocesses 4 --dist loadfile --ignore tests/databricks --ignore tests/tensorflow + cd kedro-datasets && pytest tests --cov-config pyproject.toml --numprocesses 4 --dist loadfile --ignore tests/tensorflow cd kedro-datasets && pytest tests/tensorflow/test_tensorflow_model_dataset.py --no-cov extra_pytest_args-no-spark=--ignore kedro_datasets/databricks --ignore kedro_datasets/spark diff --git a/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py b/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py index 0ba659f0a..ae193e68a 100644 --- a/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py +++ b/kedro-datasets/kedro_datasets/databricks/managed_table_dataset.py @@ -22,6 +22,7 @@ from kedro_datasets.spark.spark_dataset import _get_spark logger = logging.getLogger(__name__) +pd.DataFrame.iteritems = pd.DataFrame.items @dataclass(frozen=True) diff --git a/kedro-datasets/pyproject.toml b/kedro-datasets/pyproject.toml index 4976dc2a4..633af72ec 100644 --- a/kedro-datasets/pyproject.toml +++ b/kedro-datasets/pyproject.toml @@ -291,7 +291,7 @@ version = {attr = "kedro_datasets.__version__"} fail_under = 100 show_missing = true # temporarily ignore kedro_datasets/__init__.py in coverage report -omit = ["tests/*", "kedro_datasets/holoviews/*", "kedro_datasets/netcdf/*", "kedro_datasets/snowflake/*", "kedro_datasets/tensorflow/*", "kedro_datasets/__init__.py", "kedro_datasets/conftest.py", "kedro_datasets/databricks/*"] +omit = ["tests/*", "kedro_datasets/holoviews/*", "kedro_datasets/netcdf/*", "kedro_datasets/snowflake/*", "kedro_datasets/tensorflow/*", "kedro_datasets/__init__.py", "kedro_datasets/conftest.py"] exclude_also = ["raise NotImplementedError", "if TYPE_CHECKING:"] [tool.pytest.ini_options]