Closed dependabot[bot] closed 3 weeks ago
Comparing dependabot/pip/python-packages-7f649866f9
(0eb66a1) with main
(5dd2992)
pytest-codspeed
just leveled up to 3.0.0!A heads-up, this is a breaking change and it might affect your current performance baseline a bit. But here's the exciting part - it's packed with new, cool features and promises improved result stability :partying_face:! Curious about what's new? Visit our releases page to delve into all the awesome details about this new version.
⚡ 14
improvements
✅ 141
untouched benchmarks
Benchmark | main |
dependabot/pip/python-packages-7f649866f9 |
Change | |
---|---|---|---|---|
⚡ | test_core_python |
29.6 µs | 26 µs | +13.87% |
⚡ | test_model_core_json |
35.4 µs | 30.1 µs | +17.79% |
⚡ | test_core_python |
29.4 µs | 25.5 µs | +14.9% |
⚡ | test_model_core_json |
46.6 µs | 41.6 µs | +12.08% |
⚡ | test_arguments |
25 µs | 22.1 µs | +13.07% |
⚡ | test_core_root_model |
38.2 µs | 33.7 µs | +13.27% |
⚡ | test_definition_model_core |
1.2 ms | 1.1 ms | +12.04% |
⚡ | test_generator_python |
25.8 µs | 22.3 µs | +15.46% |
⚡ | test_generator_rust |
20.2 µs | 18 µs | +12.2% |
⚡ | test_list_of_dict_models_core |
125.2 µs | 88.5 µs | +41.58% |
⚡ | test_many_models_core_dict |
1,177 µs | 953.7 µs | +23.42% |
⚡ | test_many_models_core_model |
3.1 ms | 2.4 ms | +26.13% |
⚡ | test_nested_schema_inlined |
20.2 ms | 16 ms | +25.98% |
⚡ | test_nested_schema_using_defs |
19.8 ms | 15.4 ms | +28.2% |
Superseded by #1525.
Updates the requirements on coverage, hypothesis, pytest, pytest-codspeed, tzdata, griffe, pyright, ruff and mypy to permit the latest version. Updates
coverage
from 7.6.1 to 7.6.4Changelog
Sourced from coverage's changelog.
... (truncated)
Commits
f24f76b
docs: sample HTML for 7.6.496e10f7
docs: prep for 7.6.4b8c236a
fix: multi-line with-statements exit correctly. #188064b7a45
docs: another discord reference68d7427
docs: Python Discord43adcea
build: include 3.14 in the usual Pythonsfb2b49f
build: github_releases can update older releases, and pauses to get the sorti...ca550ca
3.0b2 wasn't correctly titleddebcc77
build: bump version342a4cb
docs: sample HTML for 7.6.3Updates
hypothesis
from 6.111.2 to 6.116.0Release notes
Sourced from hypothesis's releases.
Commits
d16b183
Bump hypothesis-python version to 6.116.0 and update changelog4a702a9
Merge pull request #4152 from HypothesisWorks/DRMacIver/ci-config13c3785
Default to CI-appropriate settings when running on CI8d88e01
Bump hypothesis-python version to 6.115.6 and update changelog3c128e7
Merge pull request #4150 from tybug/fix-deploy-docs3b088c0
simplify4b9d34e
proper bearer token format9880b85
only build changes.rst when parsing changelog21502ba
Merge pull request #4148 from HypothesisWorks/DRMacIver/use-provided-pretty558db3c
Always use a repr_pretty if providedUpdates
pytest
from 8.3.2 to 8.3.3Release notes
Sourced from pytest's releases.
Commits
d0f136f
build(deps): Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (#12790)972f307
Prepare release version 8.3.30dabdcf
Include co-authors in release announcement (#12795) (#12797)a9910a4
Do not discover properties when iterating fixtures (#12781) (#12788)0f10b6b
Fix issue with slashes being turned into backslashes on Windows (#12760) (#12...300d13d
Merge pull request #12785 from pytest-dev/patchback/backports/8.3.x/57cccf7f4...e5d32c7
Merge pull request #12784 from svenevs/fix/docs-example-parametrize-minor-typobc913d1
Streamline checks for verbose option (#12706) (#12778)01cfcc9
Fix typos and introduce codespell pre-commit hook (#12769) (#12774)4873394
doc: Remove past training (#12772) (#12773)Updates
pytest-codspeed
to 3.0.0Release notes
Sourced from pytest-codspeed's releases.
Commits
4f45b41
Release v3.0.0 🚀c7fca17
fix: fix compatibility with pytest-benchmark 5.0.0630a6cd
chore: drop support for python3.868a950a
chore: expose type information (#53)8ed280f
chore: run the CI with ubuntu 24.049e11fea
chore: improve naming in workflow examples2adda63
ci: bump actions/checkout to v4 (#47)d1c3db8
Release v3.0.0b4 🚀9a2186e
feat: send more outlier datade252c7
test: add benches for various syscallsUpdates
tzdata
from 2024.1 to 2024.2Release notes
Sourced from tzdata's releases.
... (truncated)
Changelog
Sourced from tzdata's changelog.
... (truncated)
Commits
0c324fb
Update tzdata to 2024b3986b28
Remove POSIXRULES= from make invocationaeeb380
Drop 3.6 and 3.7 to support Matrix4cbaad2
Add support for Python 3.13Updates
griffe
from 1.2.0 to 1.5.1Release notes
Sourced from griffe's releases.
... (truncated)
Changelog
Sourced from griffe's changelog.
... (truncated)
Commits
4ef4649
chore: Prepare release 1.5.13bfa401
fix: Sort Git tags usingcreatordate
field, which works with both lightweig...65e3cdb
chore: Prepare release 1.5.019f354d
feat: Allow setting and deleting parameters within containere71e541
docs: Add how-to selectively inspect objectsbc454d0
docs: Add main extensions page7486612
docs: Add mkdocstrings-python to downstream projectsaf66c98
docs: Show extensions in tables4f0463e
docs: Fix breadcrumbs3636b7d
docs: Remove sponsors only mention for griffe-pydanticUpdates
pyright
from 1.1.378 to 1.1.387Release notes
Sourced from pyright's releases.
Commits
795fdcb
Pyright NPM Package update to 1.1.387 (#317)5c70ccc
Pyright NPM Package update to 1.1.386 (#316)afc9437
Pyright NPM Package update to 1.1.385 (#314)5d9f60e
[pyright updated to 1.1.384] Update Version (#313)cd5d458
Pyright NPM Package update to 1.1.383 (#312)74d0088
chore: release v1.1.382.post1 (#310)1ce7b23
fix: avoid warning for .post versions (#309)c61cac8
chore: release v1.1.382.post0 (#307)f8e7383
CI: correct setup for nodeenv testing (#306)276e381
fix: correct nodeenv environment (#305)Updates
ruff
from 0.6.3 to 0.7.1Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
337af83
Bump version to 0.7.1 (#13913)113ce84
Fixnormalize
arguments whenfstring_formatting
is disabled (#13910)7272f83
Fix preview style name incan_omit_parentheses
to is_f_string_formatting_en...3eb4546
[red-knot] Format mdtest Python snippets more concisely (#13905)77ae0cc
[red-knot] Infer subscript expression types for bytes literals (#13901)73ee72b
Join implicit concatenated strings when they fit on a line (#13663)e402e27
Use referencial equality intraversal
helper methods (#13895)de4181d
Remove "default" remark fromruff check
(#13900)2c57c2d
[red-knot] Type narrowing forisinstance
checks (#13894)72c18c8
Fix E221 and E222 to flag missing or extra whitespace around==
operator (#...Updates
mypy
from 1.11.2 to 1.13.0Changelog
Sourced from mypy's changelog.
... (truncated)
Commits
eb31034
Bump version to 1.13.02eeb588
Update changelog for 1.12.1 (#17999)bc0386b
Changelog for 1.13 (#18000)5c4d2db
Add faster-cache extra, test in CI (#17978)854ad18
Make is_sub_path faster (#17962)50aa4ca
Speed up stubs suggestions (#17965)7c27808
Use orjson instead of json, when available (#17955)2cd2406
Use fast path in modulefinder more often (#17950)e20aaee
Let mypyc optimise os.path.join (#17949)159974c
Use sha1 for hashing (#17953)Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | hypothesis | [>= 6.82.a, < 6.83] | | hypothesis | [>= 6.81.a, < 6.82] | | hypothesis | [>= 6.80.a, < 6.81] | | coverage | [>= 7.3.a, < 7.4] | | hypothesis | [>= 6.84.a, < 6.85] | | hypothesis | [>= 6.83.a, < 6.84] | | hypothesis | [>= 6.86.a, < 6.87] | | hypothesis | [>= 6.87.a, < 6.88] | | hypothesis | [>= 6.85.a, < 6.86] | | hypothesis | [>= 6.88.a, < 6.89] | | hypothesis | [>= 6.91.a, < 6.92] |Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show