diff --git a/.github/workflows/demo-examples.yml b/.github/workflows/demo-examples.yml index 83e9f608bc..f099dc9184 100644 --- a/.github/workflows/demo-examples.yml +++ b/.github/workflows/demo-examples.yml @@ -33,15 +33,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock - cache-suffix: "${{ runner.os }}-${{ matrix.python-version }}" + enable-cache: false - name: Install Python ${{ matrix.python-version }} id: install_python diff --git a/.github/workflows/demo-tutorials.yml b/.github/workflows/demo-tutorials.yml index 6faac9cbb4..bd08b5ee52 100644 --- a/.github/workflows/demo-tutorials.yml +++ b/.github/workflows/demo-tutorials.yml @@ -31,15 +31,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock - cache-suffix: "${{ runner.os }}-${{ matrix.python-version }}" + enable-cache: false - name: Install Python ${{ matrix.python-version }} id: install_python diff --git a/.github/workflows/dependency-canary.yml b/.github/workflows/dependency-canary.yml index b8c030bc08..4e22acc6e4 100644 --- a/.github/workflows/dependency-canary.yml +++ b/.github/workflows/dependency-canary.yml @@ -27,6 +27,8 @@ jobs: - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 + with: + enable-cache: false - name: Install Python 3.13 id: install_python313 diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 547042f5cf..acdeda8b44 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -32,14 +32,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock + enable-cache: false - name: Install Python 3.13 id: install_python313 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index bae7ae1605..8b9976a6a8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -24,14 +24,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock + enable-cache: false - name: Install Python 3.12 id: install_python312 diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml index 0ccb28bee6..ea5f6ff453 100644 --- a/.github/workflows/mypy.yml +++ b/.github/workflows/mypy.yml @@ -25,14 +25,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock + enable-cache: false - name: Install Python 3.12 id: install_python312 diff --git a/.github/workflows/pytest-duckdb.yml b/.github/workflows/pytest-duckdb.yml index b4901d2c1c..e9729b05c6 100644 --- a/.github/workflows/pytest-duckdb.yml +++ b/.github/workflows/pytest-duckdb.yml @@ -30,15 +30,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock - cache-suffix: "${{ runner.os }}-${{ matrix.python-version }}" + enable-cache: false - name: Install Python ${{ matrix.python-version }} id: install_python diff --git a/.github/workflows/pytest-postgres.yml b/.github/workflows/pytest-postgres.yml index 0825b111cc..d425685ecf 100644 --- a/.github/workflows/pytest-postgres.yml +++ b/.github/workflows/pytest-postgres.yml @@ -44,15 +44,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock - cache-suffix: "${{ runner.os }}-${{ matrix.python-version }}" + enable-cache: false - name: Install Python ${{ matrix.python-version }} id: install_python diff --git a/.github/workflows/pytest-spark.yml b/.github/workflows/pytest-spark.yml index e52f29dd79..28c84ffdb6 100644 --- a/.github/workflows/pytest-spark.yml +++ b/.github/workflows/pytest-spark.yml @@ -30,15 +30,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock - cache-suffix: "${{ runner.os }}-${{ matrix.python-version }}" + enable-cache: false - name: Install Python ${{ matrix.python-version }} id: install_python diff --git a/.github/workflows/pytest-sqlite.yml b/.github/workflows/pytest-sqlite.yml index e93edbed8e..170fd339c0 100644 --- a/.github/workflows/pytest-sqlite.yml +++ b/.github/workflows/pytest-sqlite.yml @@ -28,15 +28,11 @@ jobs: with: persist-credentials: false - - name: Setup uv (with cache) + - name: Setup uv id: setup_uv uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: - enable-cache: true - cache-dependency-glob: | - pyproject.toml - uv.lock - cache-suffix: "${{ runner.os }}-${{ matrix.python-version }}" + enable-cache: false - name: Install Python ${{ matrix.python-version }} id: install_python diff --git a/splink/__init__.py b/splink/__init__.py index 3e9bdcbe2b..827dabab7d 100644 --- a/splink/__init__.py +++ b/splink/__init__.py @@ -10,7 +10,7 @@ # The following is a workaround for the fact that dependencies of particular backends # may not be installed, but we don't want this to prevent import -# of the other backends. +# of the other backends.. # This enables auto-complete to be used to import the various DBAPIs # and ensures that typing information is retained so e.g. the arguments autocomplete