Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pytest-dev/pytest-asyncio
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main@{1day}
Choose a base ref
...
head repository: pytest-dev/pytest-asyncio
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 14 commits
  • 4 files changed
  • 3 contributors

Commits on Jun 23, 2025

  1. [pre-commit.ci] pre-commit autoupdate

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.11.13 → v0.12.0](astral-sh/ruff-pre-commit@v0.11.13...v0.12.0)
    - [github.com/pre-commit/mirrors-mypy: v1.16.0 → v1.16.1](pre-commit/mirrors-mypy@v1.16.0...v1.16.1)
    - [github.com/sirosen/check-jsonschema: 0.33.0 → 0.33.1](python-jsonschema/check-jsonschema@0.33.0...0.33.1)
    pre-commit-ci[bot] authored and Pierre-Sassoulas committed Jun 23, 2025
    Copy the full SHA
    2a04a0f View commit details

Commits on Jun 24, 2025

  1. Build(deps): Bump hypothesis in /dependencies/default

    Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.135.10 to 6.135.14.
    - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
    - [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.135.10...hypothesis-python-6.135.14)
    
    ---
    updated-dependencies:
    - dependency-name: hypothesis
      dependency-version: 6.135.14
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and seifertm committed Jun 24, 2025
    Copy the full SHA
    b459149 View commit details
  2. Build(deps): Bump urllib3 from 2.4.0 to 2.5.0 in /dependencies/docs

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.4.0 to 2.5.0.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](urllib3/urllib3@2.4.0...2.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-version: 2.5.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and seifertm committed Jun 24, 2025
    Copy the full SHA
    b63983e View commit details
  3. Build(deps): Bump pygments from 2.19.1 to 2.19.2 in /dependencies/docs

    Bumps [pygments](https://github.com/pygments/pygments) from 2.19.1 to 2.19.2.
    - [Release notes](https://github.com/pygments/pygments/releases)
    - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
    - [Commits](pygments/pygments@2.19.1...2.19.2)
    
    ---
    updated-dependencies:
    - dependency-name: pygments
      dependency-version: 2.19.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and seifertm committed Jun 24, 2025
    Copy the full SHA
    3591c24 View commit details
  4. Copy the full SHA
    d05365b View commit details
  5. Copy the full SHA
    06ef78e View commit details
  6. Copy the full SHA
    626d44b View commit details
  7. refactor: _wrap_async_fixture forwards positional args from the origi…

    …nal fixture function to the wrapper.
    seifertm committed Jun 24, 2025
    Copy the full SHA
    1a83fb0 View commit details
  8. refactor: _wrap_asyncgen_fixture receives the fixture function rather…

    … than the FixtureDef.
    seifertm committed Jun 24, 2025
    Copy the full SHA
    ba324ef View commit details
  9. refactor: _wrap_asyncgen_fixture forwards positional args from the or…

    …iginal fixture function to the wrapper.
    seifertm committed Jun 24, 2025
    Copy the full SHA
    395c738 View commit details
  10. Copy the full SHA
    8432333 View commit details
  11. refactor: Async fixtures are synchronized on demand rather than stati…

    …cally.
    
    Previously, async coroutines and async generators used as fixture functions were wrapped with a fixture synchronizer during collection time. This allowed fixture function to be run as synchronous functions.
    
    This patch changes the synchronization to occur during the pytest_fixture_setup hook. The synchronization is now temporary, which means the wrapper fixture function is restored after the fixture setup has finished.
    seifertm committed Jun 24, 2025
    Copy the full SHA
    8b8e6e9 View commit details
  12. refactor: Removed obsolete logic for removing the name of the loop fi…

    …xture from a fixture wrapper's arguments.
    seifertm committed Jun 24, 2025
    Copy the full SHA
    25d42a8 View commit details
  13. refactor: Fixture synchronizers rely on the caller to pass the correc…

    …t event loop instance.
    seifertm committed Jun 24, 2025
    Copy the full SHA
    6c9914b View commit details

This comparison is taking too long to generate.

Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.

You can try running this command locally to see the comparison on your machine:
git diff main@{1day}...main