diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4fcdd33..569cf52 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -12,16 +12,13 @@ jobs: fail-fast: false matrix: os: - - ubuntu-latest - - macos-latest + - macos-14 + - macos-15 + - macos-26 python: - '3.14' - - '3.13' - - '3.12' - - '3.11' tz: - 'utc' - - 'cest' steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 diff --git a/libfaketime/__init__.py b/libfaketime/__init__.py index 422b406..d6290ce 100644 --- a/libfaketime/__init__.py +++ b/libfaketime/__init__.py @@ -168,9 +168,11 @@ def _should_fake(self): def _should_patch_uuid(self): # Return the name of the uuid time generate function, or None if not present. # This must be patched to avoid uuid1 deadlocks in OS uuid libraries. + print("uuid params", repr(dir(uuid))) if self._should_fake() and not self._prev_spec: for func_name in self._uuid_func_names: if hasattr(uuid, func_name): + print("patching", func_name) return func_name return None