strawberry-sqlalchemy
strawberry-sqlalchemy copied to clipboard
Bump the all-dependencies group across 1 directory with 15 updates
Bumps the all-dependencies group with 15 updates in the / directory:
Package | From | To |
---|---|---|
sqlalchemy | 2.0.23 |
2.0.30 |
sqlakeyset | 2.0.1701229837 |
2.0.1716332987 |
black | 23.12.1 |
24.4.2 |
importlib-metadata | 7.0.1 |
7.1.0 |
mypy | 1.8.0 |
1.10.0 |
nox | 2023.4.22 |
2024.4.15 |
packaging | 23.2 |
24.0 |
pg8000 | 1.30.3 |
1.31.2 |
pytest | 7.4.3 |
8.2.1 |
pytest-asyncio | 0.23.2 |
0.23.7 |
pytest-codspeed | 2.2.0 |
2.2.1 |
pytest-cov | 4.1.0 |
5.0.0 |
pytest-mypy-plugins | 3.0.0 |
3.1.2 |
pytest-xdist | 3.5.0 |
3.6.1 |
setuptools | 67.8.0 |
70.0.0 |
Updates sqlalchemy
from 2.0.23 to 2.0.30
Release notes
Sourced from sqlalchemy's releases.
2.0.30
Released: May 5, 2024
orm
[orm] [bug] Added new attribute
_orm.ORMExecuteState.is_from_statement
to detect statements created using_sql.Select.from_statement()
, and enhancedFromStatement
to set_orm.ORMExecuteState.is_select
,_orm.ORMExecuteState.is_insert
,_orm.ORMExecuteState.is_update
, and_orm.ORMExecuteState.is_delete
according to the element that is sent to the_sql.Select.from_statement()
method itself.References: #11220
[orm] [bug] Fixed issue in
_orm.selectin_polymorphic()
loader option where attributes defined with_orm.composite()
on a superclass would cause an internal exception on load.References: #11291
[orm] [bug] [regression] Fixed regression from 1.4 where using
_orm.defaultload()
in conjunction with a non-propagating loader like_orm.contains_eager()
would nonetheless propagate the_orm.contains_eager()
to a lazy load operation, causing incorrect queries as this option is only intended to come from an original load.References: #11292
[orm] [bug] Fixed issue in ORM Annotated Declarative where typing issue where literals defined using PEP 695 type aliases would not work with inference of
Enum
datatypes. Pull request courtesy of Alc-Alc.References: #11305
[orm] [bug] Fixed issue in
_orm.selectin_polymorphic()
loader option where the SELECT emitted would only accommodate for the child-most class among the result rows that were returned, leading intermediary-class attributes to be unloaded if there were no concrete instances of that intermediary-class present in the result. This issue only presented itself for multi-level inheritance hierarchies.References: #11327
[orm] [bug] Fixed issue in
_orm.Session.bulk_save_objects()
where the form of the identity key produced when usingreturn_defaults=True
would be incorrect. This could lead to an errors during pickling as well as identity map mismatches.
... (truncated)
Commits
- See full diff in compare view
Updates sqlakeyset
from 2.0.1701229837 to 2.0.1716332987
Commits
- See full diff in compare view
Updates black
from 23.12.1 to 24.4.2
Release notes
Sourced from black's releases.
24.4.2
This is a bugfix release to fix two regressions in the new f-string parser introduced in 24.4.1.
Parser
- Fix regression where certain complex f-strings failed to parse (#4332)
Performance
- Fix bad performance on certain complex string literals (#4331)
24.4.1
Highlights
- Add support for the new Python 3.12 f-string syntax introduced by PEP 701 (#3822)
Stable style
- Fix crash involving indented dummy functions containing newlines (#4318)
Parser
- Add support for type parameter defaults, a new syntactic feature added to Python 3.13 by PEP 696 (#4327)
Integrations
- Github Action now works even when
git archive
is skipped (#4313)24.4.0
Stable style
- Fix unwanted crashes caused by AST equivalency check (#4290)
Preview style
if
guards incase
blocks are now wrapped in parentheses when the line is too long. (#4269)- Stop moving multiline strings to a new line unless inside brackets (#4289)
Integrations
- Add a new option
use_pyproject
to the GitHub Actionpsf/black
. This will read the Black version frompyproject.toml
. (#4294)24.3.0
Highlights
... (truncated)
Changelog
Sourced from black's changelog.
24.4.2
This is a bugfix release to fix two regressions in the new f-string parser introduced in 24.4.1.
Parser
- Fix regression where certain complex f-strings failed to parse (#4332)
Performance
- Fix bad performance on certain complex string literals (#4331)
24.4.1
Highlights
- Add support for the new Python 3.12 f-string syntax introduced by PEP 701 (#3822)
Stable style
- Fix crash involving indented dummy functions containing newlines (#4318)
Parser
- Add support for type parameter defaults, a new syntactic feature added to Python 3.13 by PEP 696 (#4327)
Integrations
- Github Action now works even when
git archive
is skipped (#4313)24.4.0
Stable style
- Fix unwanted crashes caused by AST equivalency check (#4290)
Preview style
if
guards incase
blocks are now wrapped in parentheses when the line is too long. (#4269)- Stop moving multiline strings to a new line unless inside brackets (#4289)
Integrations
- Add a new option
use_pyproject
to the GitHub Actionpsf/black
. This will read the Black version frompyproject.toml
. (#4294)24.3.0
... (truncated)
Commits
3702ba2
Prepare release 24.4.2 (#4335)e4aaa8a
Fix incorrect f-string tokenization (#4332)ba88fc3
Simplify string tokenization regexes (#4331)5683242
New release templatee7fb048
Prepare release 24.4.1 (#4328)3f0f8f1
Support PEP 696 (#4327)2f88085
Github Action: Directly install from repo ifexport-subst
is skipped (#4313)12ce3db
Move changelog entry to right section (#4326)1354be2
Add support to style function definitions with newlines before function stubs...f4b644b
Prevent wrapping of multiline fstrings in parens (#4325)- Additional commits viewable in compare view
Updates importlib-metadata
from 7.0.1 to 7.1.0
Changelog
Sourced from importlib-metadata's changelog.
v7.1.0
Features
python/cpython#114664
Bugfixes
- Make MetadataPathFinder.find_distributions a classmethod for consistency with CPython. Closes #484. (#484)
- Allow
MetadataPathFinder.invalidate_caches
to be called as a classmethod.v7.0.2
No significant changes.
Commits
f5d6b5f
Finalize2ef3b5f
Merge commit '1711b2c198'1711b2c
Need to include names from test.support for py312 compat.47b14ac
Make MetadataPathFinder.find_distributions a classmethod for consistency with...adc4b12
Ensure tests do not leak references in sys.modules.07d894d
Copy backport of isolated_modules from importlib_resources.e30a16d
Consolidated test support logic in jaraco.test.cpython.41ca039
Moved compatibility tests to the compat package, as they're not included in C...5950f43
Remove legacy logic for Python 3.7.ffa719b
Moved compatibility module to compat package.- Additional commits viewable in compare view
Updates mypy
from 1.8.0 to 1.10.0
Changelog
Sourced from mypy's changelog.
Mypy Release Notes
Next release
Mypy 1.10
We’ve just uploaded mypy 1.10 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:
python3 -m pip install -U mypy
You can read the full documentation for this release on Read the Docs.
Support TypeIs (PEP 742)
Mypy now supports
TypeIs
(PEP 742), which allows functions to narrow the type of a value, similar toisinstance()
. UnlikeTypeGuard
,TypeIs
can narrow in both theif
andelse
branches of an if statement:from typing_extensions import TypeIs
def is_str(s: object) -> TypeIs[str]: return isinstance(s, str)
def f(o: str | int) -> None: if is_str(o): # Type of o is 'str' ... else: # Type of o is 'int' ...
TypeIs
will be added to thetyping
module in Python 3.13, but it can be used on earlier Python versions by importing it fromtyping_extensions
.This feature was contributed by Jelle Zijlstra (PR 16898).
Support TypeVar Defaults (PEP 696)
PEP 696 adds support for type parameter defaults. Example:
from typing import Generic from typing_extensions import TypeVar
</tr></table>
... (truncated)
Commits
3faf0fc
Remove +dev for version for release 1.10a5998d2
Update CHANGELOG.md (#17159)62ea5b0
Various updates to changelog for 1.10 (#17158)2f0864c
Update CHANGELOG.md with draft for release 1.10 (#17150)e1443bb
fix: incorrect returned type of access descriptors on unions of types (#16604)5161ac2
Sync typeshed (#17124)e2fc1f2
Fix crash when expanding invalid Unpack in aCallable
alias (#17028)3ff6e47
Docs: docstrings in checker.py, ast_helpers.py (#16908)732d98e
Fix string formatting for string enums (#16555)8019010
Narrow individual items when matching a tuple to a sequence pattern (#16905)- Additional commits viewable in compare view
Updates nox
from 2023.4.22 to 2024.4.15
Release notes
Sourced from nox's releases.
2024.04.15 🪼
We'd like to thank the following folks who contributed to this release:
New features:
- Added support for PEP 723 (inline script metadata) with
nox.project.load_toml
by@henryiii
in wntrblm/nox#811- Added support for
micromamba
by@henryiii
in wntrblm/nox#807- Added
venv_backend
property to sessions by@henryiii
in wntrblm/nox#798- Added the ability to use
None
to remove environment variables by@henryiii
in wntrblm/nox#812- Added support for skipping sessions by default using
default=False
by@henryiii
in wntrblm/nox#810Bugfixes:
- Use static arguments instead of
**kwargs
by@henryiii
in wntrblm/nox#815- Do not depend on
pipx
in Nox GitHub action by@mayeut
in wntrblm/nox#768- Disallow
UV_SYSTEM_PYTHON
by@henryiii
in wntrblm/nox#817- Ensure 'uv' always works in a uv venv by
@henryiii
in wntrblm/nox#818- Look for
uv
next topython
if it's not onPATH
by@cjolowicz
in wntrblm/nox#795- Fixed missing f-string in
--help
message by@cjolowicz
in wntrblm/nox#790- Don't error if not installing to passthrough by
@henryiii
in wntrblm/nox#809- Avoid mixing
venv
andconda
from environment by@henryiii
in wntrblm/nox#804- Skip test for conda env when
conda
isn't installed by@cjolowicz
in wntrblm/nox#7942024.03.02
We'd like to thank the following folks who contributed to this release:
@DiddiLeija
@MicaelJarniac
@chrysle
@edgarrmondragon
@fazledyn-or
@franekmagiera
@frenzymadness
@henryiii
@johnthagen
@mayeut
@patrick91
@q0w
@samypr100
@scop
@stasfilin
@stefanv
New Features:
- Add
uv
backend by@henryiii
in wntrblm/nox#762- Add venv backend fallback by
@henryiii
in wntrblm/nox#787- Add option
--reuse-venv {yes,no,never,always}
by@samypr100
in wntrblm/nox#730- Add environment variable
NOX_DEFAULT_VENV_BACKEND
for default backend by@edgarrmondragon
in wntrblm/nox#780- Rename
session.run_always
tosession.run_install
by@henryiii
in wntrblm/nox#770
... (truncated)
Changelog
Sourced from nox's changelog.
Changelog
2024.04.15
We'd like to thank the following folks who contributed to this release:
New features:
- Added support for PEP 723 (inline script metadata) with
nox.project.load_toml
by@henryiii
in wntrblm/nox#811- Added support for
micromamba
by@henryiii
in wntrblm/nox#807- Added
venv_backend
property to sessions by@henryiii
in wntrblm/nox#798- Added the ability to use
None
to remove environment variables by@henryiii
in wntrblm/nox#812- Added support for skipping sessions by default using
default=False
by@henryiii
in wntrblm/nox#810Bugfixes
- Use static arguments instead of
**kwargs
by@henryiii
in wntrblm/nox#815- Do not depend on
pipx
in Nox GitHub action by@mayeut
in wntrblm/nox#768- Disallow
UV_SYSTEM_PYTHON
by@henryiii
in wntrblm/nox#817- Ensure 'uv' always works in a uv venv by
@henryiii
in wntrblm/nox#818- Look for
uv
next topython
if it's not onPATH
by@cjolowicz
in wntrblm/nox#795- Fixed missing f-string in
--help
message by@cjolowicz
in wntrblm/nox#790- Don't error if not installing to passthrough by
@henryiii
in wntrblm/nox#809- Avoid mixing
venv
andconda
from environment by@henryiii
in wntrblm/nox#804- Skip test for conda env when
conda
isn't installed by@cjolowicz
in wntrblm/nox#7942024.03.02
We'd like to thank the following folks who contributed to this release:
@DiddiLeija
@MicaelJarniac
@chrysle
@edgarrmondragon
@fazledyn-or
@franekmagiera
@frenzymadness
@henryiii
@johnthagen
@mayeut
@patrick91
@q0w
@samypr100
@scop
@stasfilin
@stefanv
New Features:
... (truncated)
Commits
5656fce
Release 2024.04.158f33d1c
fix: ensure 'uv' always works in a uv venv (#818)d6e1906
feat: support PEP 723 with a toml load function (#811)d3dd1f8
feat: use static arguments instaed of **kwargs (#815)bc21883
feat: support None to remone envvars (#812)5e3d90d
fix: disallow UV_SYSTEM_PYTHON (#817)55c7eaf
feat: support default=False (#810)9a4068f
feat: add micromamba support (#807)11dac8c
fix: don't error if not installing to passthrough (#809)956f10c
ci: use uv (#805)- Additional commits viewable in compare view
Updates packaging
from 23.2 to 24.0
Release notes
Sourced from packaging's releases.
24.0
What's Changed
- Fix specifier matching when the specifier is long and has an epoch by
@SpecLad
in pypa/packaging#712- Clarify version split/join usage by
@uranusjr
in pypa/packaging#725- Default optional metadata values to None by
@dstufft
in pypa/packaging#734- Stop using deprecated/removed keys by
@dstufft
in pypa/packaging#739- Correctly use the ExceptionGroup shim only when needed by
@dstufft
in pypa/packaging#736- Update CHANGELOG entry about
validate
kwarg by@pradyunsg
in pypa/packaging#731- Support --disable-gil builds (PEP 703) in packaging.tags by
@colesbury
in pypa/packaging#728- Skip
test_glibc_version_string_ctypes_raise_oserror
ifctypes
is unavailable by@kevinchang96
in pypa/packaging#741- Enable CodeQL by
@joycebrum
in pypa/packaging#743- PEP 703: Rename
Py_NOGIL
toPy_GIL_DISABLED
by@hugovk
in pypa/packaging#747- Replace PEP references with PUG links by
@jeanas
in pypa/packaging#750- Remove coverage ignore for non-existent file by
@shenanigansd
in pypa/packaging#752- Update URLs by
@DimitriPapadopoulos
in pypa/packaging#764- Configure dependabot by
@joycebrum
in pypa/packaging#757- Hash pin github actions by
@joycebrum
in pypa/packaging#758- Apply some refurb suggestions by
@DimitriPapadopoulos
in pypa/packaging#763- Appply some bugbear suggestions by
@DimitriPapadopoulos
in pypa/packaging#761- Apply some ruff suggestions by
@DimitriPapadopoulos
in pypa/packaging#772- Add riscv64 as a supported manylinux architecture by
@markdryan
in pypa/packaging#751New Contributors
@colesbury
made their first contribution in pypa/packaging#728@kevinchang96
made their first contribution in pypa/packaging#741@jeanas
made their first contribution in pypa/packaging#750@shenanigansd
made their first contribution in pypa/packaging#752@markdryan
made their first contribution in pypa/packaging#751Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0
Changelog
Sourced from packaging's changelog.
24.0 - 2024-03-10
* Do specifier matching correctly when the specifier contains an epoch number and has more components than the version (:issue:`683`) * Support the experimental ``--disable-gil`` builds in packaging.tags (:issue:`727`) * BREAKING: Make optional ``metadata.Metadata`` attributes default to ``None`` (:issue:`733`) * Fix errors when trying to access the ``description_content_type``, ``keywords``, and ``requires_python`` attributes on ``metadata.Metadata`` when those values have not been provided (:issue:`733`) * Fix a bug preventing the use of the built in ``ExceptionGroup`` on versions of Python that support it (:issue:`725`)
Commits
7a983f7
Bump for release4d85340
Add riscv64 as a supported manylinux architecture (#751)4dce761
Apply some ruff suggestions (#772)57a6a7f
Appply some bugbear suggestions (#761)7bcd6d8
Apply some refurb suggestions (#763)d0067e9
[StepSecurity] ci: Harden GitHub Actions (#1) (#758)eae70dd
feat: Create dependabot.yml (#757)241bb35
Update URLs (#764)7698237
Remove coverage ignore for non-existent file (#752)b271d2b
Replace PEP references with PUG links (#750)- Additional commits viewable in compare view
Updates pg8000
from 1.30.3 to 1.31.2
Commits
9945228
Prepare for new release0e6a319
Add tests for Python 3.1262a90d4
Non-ascii parameter statuses faile80fbb1
Update note on IN in README7ab7148
Add 'author' to pyprojectd0356d5
Tests: fixup for the dbname mentioned in a couple of SCRAM-related test comme...5ac331c
Prepare for new release809bed8
Move to src style layoutc789c98
Prepare for new released815ef6
Better defaults for SSL- Additional commits viewable in compare view
Updates pytest
from 7.4.3 to 8.2.1
Release notes
Sourced from pytest's releases.
8.2.1
pytest 8.2.1 (2024-05-19)
Improvements
- #12334: Support for Python 3.13 (beta1 at the time of writing).
Bug Fixes
- #12120: Fix [PermissionError]{.title-ref} crashes arising from directories which are not selected on the command-line.
- #12191: Keyboard interrupts and system exits are now properly handled during the test collection.
- #12300: Fixed handling of 'Function not implemented' error under squashfuse_ll, which is a different way to say that the mountpoint is read-only.
- #12308: Fix a regression in pytest 8.2.0 where the permissions of automatically-created
.pytest_cache
directories becamerwx------
instead of the expectedrwxr-xr-x
.Trivial/Internal Changes
- #12333: pytest releases are now attested using the recent Artifact Attestation support from GitHub, allowing users to verify the provenance of pytest's sdist and wheel artifacts.
8.2.0
pytest 8.2.0 (2024-04-27)
Deprecations
#12069: A deprecation warning is now raised when implementations of one of the following hooks request a deprecated
py.path.local
parameter instead of thepathlib.Path
parameter which replaced it:
pytest_ignore_collect
{.interpreted-text role="hook"} - thepath
parameter - usecollection_path
instead.pytest_collect_file
{.interpreted-text role="hook"} - thepath
parameter - usefile_path
instead.pytest_pycollect_makemodule
{.interpreted-text role="hook"} - thepath
parameter - usemodule_path
instead.pytest_report_header
{.interpreted-text role="hook"} - thestartdir
parameter - usestart_path
instead.pytest_report_collectionfinish
{.interpreted-text role="hook"} - thestartdir
parameter - usestart_path
instead.The replacement parameters are available since pytest 7.0.0. The old parameters will be removed in pytest 9.0.0.
See
legacy-path-hooks-deprecated
{.interpreted-text role="ref"} for more details.Features
#11871: Added support for reading command line arguments from a file using the prefix character
@
, like e.g.:pytest @tests.txt
. The file must have one argument per line.See
Read arguments from file <args-from-file>
{.interpreted-text role="ref"} for details.Improvements
... (truncated)
Commits
66ff8df
Prepare release version 8.2.13ffcfd1
Merge pull request #12340 from pytest-dev/backport-12334-to-8.2.x0b28313
[8.2.x] Add Python 3.13 (beta) supportf3dd93a
[8.2.x] Attest package provenance (#12335)bb5a125
[8.2.x] Spelling (#12331)f179bf2
Merge pull request #12327 from pytest-dev/backport-12325-to-8.2.x2b671b5
[8.2.x] cacheprovider: fix.pytest_cache
not being world-readable65ab7cb
Merge pull request #12324 from pytest-dev/backport-12320-to-8.2.x4d5fb7d
Merge pull request #12319 from pytest-dev/backport-12311-to-8.2.xcbe5996
[8.2.x] changelog: document unittest 8.2 change as breaking- Additional commits viewable in compare view
Updates pytest-asyncio
from 0.23.2 to 0.23.7
Release notes
Sourced from pytest-asyncio's releases.
pytest-asyncio 0.23.7
0.23.7 (2024-05-19)
- Silence deprecation warnings about unclosed event loops that occurred with certain CPython patch releases #817
Known issues
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see #706). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.
pytest-asyncio 0.23.6
0.23.6 (2024-03-19)
- Fix compatibility with pytest 8.2 #800
Known issues
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see #706). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.
pytest-asyncio 0.23.5.post1
0.23.5 (2024-02-09)
- Declare compatibility with pytest 8 #737
- Fix typing errors with recent versions of mypy #769
- Prevent DeprecationWarning about internal use of
asyncio.get_event_loop()
from affecting test cases #757Known issues
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see #706). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.
pytest-asyncio 0.23.5
0.23.5 (2024-02-09)
- Declare compatibility with pytest 8 #737
- Fix typing errors with recent versions of mypy #769
- Prevent DeprecationWarning about internal use of
asyncio.get_event_loop()
from affecting test cases #757Known issues
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see #706). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.
pytest-asyncio 0.23.5a0
0.23.5 (UNRELEASED)
Known issues
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites (see #706). For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.
pytest-asyncio 0.23.4
0.23.4 (2024-01-28)
... (truncated)
Commits
eb63d5a
docs: Prepared for release of v0.23.7.da04a7a
Build(deps): Bump exceptiongroup in /dependencies/default00c667a
Build(deps): Bump pytest from 8.1.1 to 8.2.0 in /dependencies/default3bd9cd8
[docs] Add changelog entry.15544f0
Revert GitHub Actions and Tox changes.6316b28
Deduplicate simplefilter snippet.3ffdfc5
asyncio.run(port_afinalizer())0107fd7
Remove extra space.3bf700a
Fix GH Action mapping.d15dc31
Fix 3109/3108 typo.- Additional commits viewable in compare view
Updates pytest-codspeed
from 2.2.0 to 2.2.1
Release notes
Sourced from pytest-codspeed's releases.
v2.2.1
What's Changed
- fix: Loosen runtime requirements by
@edgarrmondragon
in CodSpeedHQ/pytest-codspeed#21- fix: support pytest 8.1.1 by
@art049
in CodSpeedHQ/pytest-codspeed#28New Contributors
@edgarrmondragon
made their first contribution in CodSpeedHQ/pytest-codspeed#21Full Changelog: https://github.com/CodSpeedHQ/pytest-codspeed/compare/v2.2.0...v2.2.1
Commits
7546a2f
Release v2.2.1 🚀0d1fdce
chore: add all-checks job to CI workflowe75634b
chore: switch from black to ruff format061699b
feat: support pytest 8.1.156e6211
fix: loosen runtime requirements (#21)367ef47
chore: update action version in README.mdab5ac24
chore: add codspeed badge to the readme- See full diff in compare view
Updates pytest-cov
from 4.1.0 to 5.0.0
Changelog
Sourced from pytest-cov's changelog.
5.0.0 (2024-03-24)
- Removed support for xdist rsync (now deprecated). Contributed by Matthias Reichenbach in
[#623](https://github.com/pytest-dev/pytest-cov/issues/623) <https://github.com/pytest-dev/pytest-cov/pull/623>
_.- Switched docs theme to Furo.
- Various legacy Python cleanup and CI improvements. Contributed by Christian Clauss and Hugo van Kemenade in
[#630](https://github.com/pytest-dev/pytest-cov/issues/630) <https://github.com/pytest-dev/pytest-cov/pull/630>
,[#631](https://github.com/pytest-dev/pytest-cov/issues/631) <https://github.com/pytest-dev/pytest-cov/pull/631>
,[#632](https://github.com/pytest-dev/pytest-cov/issues/632) <https://github.com/pytest-dev/pytest-cov/pull/632>
_ and[#633](https://github.com/pytest-dev/pytest-cov/issues/633) <https://github.com/pytest-dev/pytest-cov/pull/633>
_.- Added a
pyproject.toml
example in the docs. Contributed by Dawn James in[#626](https://github.com/pytest-dev/pytest-cov/issues/626) <https://github.com/pytest-dev/pytest-cov/pull/626>
_.- Modernized project's pre-commit hooks to use ruff. Initial POC contributed by Christian Clauss in
[#584](https://github.com/pytest-dev/pytest-cov/issues/584) <https://github.com/pytest-dev/pytest-cov/pull/584>
_.
Commits
5295ce0
Bump version: 4.1.0 → 5.0.01181b06
Update changelog.9757222
Fix a minor grammar error (#636)9f5cd81
Cleanup releasing instructions. Closes #616.93b5047
Add test for pyproject.toml loading without explicit --cov-config. Ref #508.ff50860
docs: add config instructions for pyproject.toml.4a5a4b5
Keep GitHub Actions up to date with GitHub's Dependabot1d7f559
Fix or remove URLs that are causing docs tests to fail6a5af8e
Update changelog.d9fe8df
Switch to furo. Closes #618.- Additional commits viewable in compare view
Updates pytest-mypy-plugins
from 3.0.0 to 3.1.2
Release notes
Sourced from pytest-mypy-plugins's releases...
Description has been truncated