diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 23af6525..55d7b5bb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ --- repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v5.0.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer @@ -12,12 +12,12 @@ repos: - id: check-ast - id: check-added-large-files - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.3.5 + rev: v0.6.9 hooks: - id: ruff args: [--fix] - repo: https://github.com/psf/black - rev: 24.3.0 + rev: 24.8.0 hooks: - id: black language_version: python3 @@ -27,18 +27,18 @@ repos: - id: blackdoc additional_dependencies: ["black[jupyter]"] - repo: https://github.com/pre-commit/mirrors-prettier - rev: "v3.1.0" + rev: "v4.0.0-alpha.8" hooks: - id: prettier types_or: [yaml, html, css, scss, javascript, json] # markdown to avoid conflicts with mdformat - repo: https://github.com/codespell-project/codespell - rev: v2.2.6 + rev: v2.3.0 hooks: - id: codespell types_or: [python, markdown, rst] additional_dependencies: [tomli] - repo: https://github.com/asottile/pyupgrade - rev: v3.15.2 + rev: v3.17.0 hooks: - id: pyupgrade - repo: https://github.com/MarcoGorelli/madforhooks @@ -58,7 +58,7 @@ repos: - id: nbstripout args: [--keep-output] - repo: https://github.com/nbQA-dev/nbQA - rev: 1.8.5 + rev: 1.8.7 hooks: - id: nbqa-black - id: nbqa-ruff diff --git a/disdrodb/tests/conftest.py b/disdrodb/tests/conftest.py index 97e28bed..0263538c 100644 --- a/disdrodb/tests/conftest.py +++ b/disdrodb/tests/conftest.py @@ -151,7 +151,7 @@ def create_fake_raw_data_file( return str(filepath) -@pytest.fixture() +@pytest.fixture def create_test_config_files(request): # noqa PT004 """Create the specified config files into a temporary "test" directory. diff --git a/disdrodb/tests/test_api/test_api_info.py b/disdrodb/tests/test_api/test_api_info.py index a9284e1b..7e84b6f5 100644 --- a/disdrodb/tests/test_api/test_api_info.py +++ b/disdrodb/tests/test_api/test_api_info.py @@ -68,7 +68,7 @@ # valid_filepath = VALID_FNAME -@pytest.fixture() +@pytest.fixture def valid_filepath(tmp_path): # Create a valid filepath for testing filepath = tmp_path / VALID_FNAME @@ -76,7 +76,7 @@ def valid_filepath(tmp_path): return str(filepath) -@pytest.fixture() +@pytest.fixture def invalid_filepath(tmp_path): # Create an invalid filepath for testing filepath = tmp_path / INVALID_FNAME diff --git a/disdrodb/tests/test_l0/test_l0b_processing.py b/disdrodb/tests/test_l0/test_l0b_processing.py index 89ad123a..6a751c65 100644 --- a/disdrodb/tests/test_l0/test_l0b_processing.py +++ b/disdrodb/tests/test_l0/test_l0b_processing.py @@ -474,7 +474,7 @@ def test__convert_object_variables_to_string(): assert ds["b"].dtype == "float" -@pytest.fixture() +@pytest.fixture def encoding_dict_1(): # create a test encoding dictionary return { @@ -484,7 +484,7 @@ def encoding_dict_1(): } -@pytest.fixture() +@pytest.fixture def encoding_dict_2(): # create a test encoding dictionary return { @@ -494,7 +494,7 @@ def encoding_dict_2(): } -@pytest.fixture() +@pytest.fixture def ds(): # create a test xr.Dataset data = { diff --git a/disdrodb/tests/test_utils/test_utils_logger.py b/disdrodb/tests/test_utils/test_utils_logger.py index d9438935..f2840d85 100644 --- a/disdrodb/tests/test_utils/test_utils_logger.py +++ b/disdrodb/tests/test_utils/test_utils_logger.py @@ -116,7 +116,7 @@ def test_define_summary_log_when_no_problems(tmp_path): assert not os.path.exists(problem_log_path) -@pytest.fixture() +@pytest.fixture def test_logger(): logger = logging.getLogger("test_logger") logger.setLevel(logging.DEBUG) # Capture all log levels @@ -155,7 +155,7 @@ def test_log_error(caplog, test_logger, capfd): assert " - Error message" in out -@pytest.fixture() +@pytest.fixture def log_environment(tmp_path): processed_dir = tmp_path / "processed" os.makedirs(processed_dir, exist_ok=True) diff --git a/docs/source/tutorials/.gitkeep b/docs/source/tutorials/.gitkeep index 139597f9..e69de29b 100644 --- a/docs/source/tutorials/.gitkeep +++ b/docs/source/tutorials/.gitkeep @@ -1,2 +0,0 @@ - - diff --git a/tutorials/reader_preparation.ipynb b/tutorials/reader_preparation.ipynb index b47cf41d..8c5a1736 100644 --- a/tutorials/reader_preparation.ipynb +++ b/tutorials/reader_preparation.ipynb @@ -819,7 +819,7 @@ "df_raw = read_raw_file(filepath, column_names=None, reader_kwargs=reader_kwargs)\n", "# Print the dataframe\n", "print(f\"Dataframe for the file {os.path.basename(filepath)} :\")\n", - "display(df_raw) # noqa F821" + "display(df_raw)" ] }, { @@ -2432,7 +2432,7 @@ " verbose=verbose,\n", " df_sanitizer_fun=df_sanitizer_fun,\n", ")\n", - "display(df) # noqa F821" + "display(df)" ] }, {