Michael Seifert
Michael Seifert
Fixes #813
## What is this Python project? Fixit allows the creation of custom lint rules, just like flake8 or pylint. In addition, fixit allows developers to apply code transformations, similar to...
#### What's the problem this feature will solve? Pytest cannot evaluate fixture that are async functions or async generators. Users of async pytest plugins may unintentionally annotate those functions with...
Pytest-asyncio v0.24 introduced the configuration option _asyncio_default_fixture_loop_scope_ which controls the event loop in which async fixtures are run. In order to allow partial migration of test suites, users have the...
- [x] Detect function-scoped loop in addition to larger-scoped loop - [x] Detect larger than function-scoped loops in addition to other larger-scoped loops - [ ] Fix detection in auto...
This PR adds a job that publishes release artifacts to test.pypi.org when merging to main. It also moves the step for creating a GitHub release into the job that assembles...
The release notes seem to be extracted from a Git commit message as opposed to the annotation of a Git tag.
From https://github.com/pytest-dev/pytest-asyncio/actions/runs/15246451476/job/42874119632: ``` Run ncipollo/release-action@v1 with: name: pytest-asyncio 1.0.0 artifacts: dist/* bodyFile: release-notes.md prerelease: false token: *** generateReleaseNotes: false makeLatest: legacy omitBody: false omitBodyDuringUpdate: false omitDraftDuringUpdate: false omitName: false omitNameDuringUpdate:...
Pytest-asyncio emits a deprecation warning when an async fixture is decorated with `@pytest.fixture` in strict mode as v0.25 (see #979). The goal of this issue is to follow through with...