markupsafe
markupsafe copied to clipboard
Bump the python-requirements group in /requirements with 5 updates
Bumps the python-requirements group in /requirements with 5 updates:
Package | From | To |
---|---|---|
pytest | 8.0.0 |
8.0.2 |
build | 1.0.3 |
1.1.1 |
pre-commit | 3.6.0 |
3.6.2 |
pyright | 1.1.349 |
1.1.352 |
tox | 4.12.1 |
4.13.0 |
Updates pytest
from 8.0.0 to 8.0.2
Release notes
Sourced from pytest's releases.
8.0.2
pytest 8.0.2 (2024-02-24)
Bug Fixes
- #11895: Fix collection on Windows where initial paths contain the short version of a path (for example
c:\PROGRA~1\tests
).- #11953: Fix an
IndexError
crash raising fromgetstatementrange_ast
.- #12021: Reverted a fix to [--maxfail]{.title-ref} handling in pytest 8.0.0 because it caused a regression in pytest-xdist whereby session fixture teardowns may get executed multiple times when the max-fails is reached.
8.0.1
pytest 8.0.1 (2024-02-16)
Bug Fixes
- #11875: Correctly handle errors from
getpass.getuser
{.interpreted-text role="func"} in Python 3.13.- #11879: Fix an edge case where
ExceptionInfo._stringify_exception
could crashpytest.raises
{.interpreted-text role="func"}.- #11906: Fix regression with
pytest.warns
{.interpreted-text role="func"} using custom warning subclasses which have more than one parameter in their [__init__]{.title-ref}.- #11907: Fix a regression in pytest 8.0.0 whereby calling
pytest.skip
{.interpreted-text role="func"} and similar control-flow exceptions within apytest.warns()
{.interpreted-text role="func"} block would get suppressed instead of propagating.- #11929: Fix a regression in pytest 8.0.0 whereby autouse fixtures defined in a module get ignored by the doctests in the module.
- #11937: Fix a regression in pytest 8.0.0 whereby items would be collected in reverse order in some circumstances.
Commits
31afeeb
Prepare release version 8.0.21b00a2f
Merge pull request #12025 from pytest-dev/backport-12022-to-8.0.xff2f66d
[8.0.x] Revert "Fix teardown error reporting when--maxfail=1
(#11721)"8a8eed6
[8.0.x] Fix collection of short paths on Windows (#12024)74346f0
[8.0.x] Allow Sphinx 7.x (#12005)b7657b4
[8.0.x] Disallow Sphinx 6 and 7 (#12001)feb7c5e
Merge pull request #11999 from pytest-dev/backport-11996-to-8.0.x0909655
[8.0.x] code: fixIndexError
crash ingetstatementrange_ast
68524d4
Merge pull request #11993 from pytest-dev/release-8.0.1d7d320a
Prepare release version 8.0.1- Additional commits viewable in compare view
Updates build
from 1.0.3 to 1.1.1
Release notes
Sourced from build's releases.
Version 1.1.1
What's Changed
- Fixed invoking outer pip from user site packages (PR #746, fixes issue #745)
- Corrected the minimum pip version required to use an outer pip (PR #746, fixes issue #745)
Full Changelog: https://github.com/pypa/build/compare/v1.1.0...1.1.1
Version 1.1.0
What's Changed
- Use external pip if available instead of installing, speeds up environment setup with virtualenv slightly and venv significantly. (PR #736)
- Stopped injecting
wheel
as a build dependency automatically, in the case of missingpyproject.toml
-- by@webknjaz
. (PR #716)- Use
importlib_metadata
on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) -- by@GianlucaFicarelli
. (PR #693, fixes issue #692)New Contributors
@MichaReiser
made their first contribution in pypa/build#697@GianlucaFicarelli
made their first contribution in pypa/build#693Full Changelog: https://github.com/pypa/build/compare/1.0.3...v1.1.0
Changelog
Sourced from build's changelog.
1.1.1 (2024-02-29)
- Fixed invoking outer pip from user site packages (PR :pr:
746
, fixes issue :issue:745
)- Corrected the minimum pip version required to use an outer pip (PR :pr:
746
, fixes issue :issue:745
)1.1.0 (2024-02-29)
- Use external pip if available instead of installing, speeds up environment setup with virtualenv slightly and venv significantly. (PR :pr:
736
)- Stopped injecting
wheel
as a build dependency automatically, in the case of missingpyproject.toml
-- by :user:webknjaz
. (PR :pr:716
)- Use
importlib_metadata
on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) -- by :user:GianlucaFicarelli
. (PR :pr:693
, fixes issue :issue:692
)
Commits
b36126a
release 1.1.19588222
env: fix global pip (#746)da06973
chore: prepare for 1.1.0 (#744)42231a7
compat: create separate importlib, tarfile and tomllib shims894998a
chore: address feedbackaa0aa04
fix(types): make the passthrough generalaf5ff53
feat: use external pip if available9ceb49d
build(deps): bump the actions group with 1 update (#739)ac57b94
refactor: pull out pip checks (#735)e6969d1
pre-commit: bump repositories (#734)- Additional commits viewable in compare view
Updates pre-commit
from 3.6.0 to 3.6.2
Release notes
Sourced from pre-commit's releases.
pre-commit v3.6.2
Fixes
- Fix building golang hooks during
git commit --all
.
- #3130 PR by
@asottile
.- #2722 issue by
@pestanko
and@matthewhughes934
.pre-commit v3.6.1
Fixes
- Remove
PYTHONEXECUTABLE
from environment when running.
- #3110 PR by
@untitaker
.- Handle staged-files-only with only a crlf diff.
- #3126 PR by
@asottile
.- issue by
@tyyrok
.
Changelog
Sourced from pre-commit's changelog.
3.6.2 - 2024-02-18
Fixes
- Fix building golang hooks during
git commit --all
.
- #3130 PR by
@asottile
.- #2722 issue by
@pestanko
and@matthewhughes934
.3.6.1 - 2024-02-10
Fixes
- Remove
PYTHONEXECUTABLE
from environment when running.
- #3110 PR by
@untitaker
.- Handle staged-files-only with only a crlf diff.
- #3126 PR by
@asottile
.- issue by
@tyyrok
.
Commits
e525726
v3.6.23187538
Merge pull request #3130 from pre-commit/golang-build-during-commit-a61d9c95
fix building golang hooks duringcommit --all
15bd0c7
v3.6.192678c3
Merge pull request #3126 from pre-commit/crlf-only-diff032d8e2
staged_files_only can handle a crlf-only diff7384838
Merge pull request #3110 from untitaker/pythonexecutable96e0712
[pre-commit.ci] auto fixes from pre-commit.com hooks3388e2d
Pop PYTHONEXECUTABLE10f8853
Merge pull request #3107 from pre-commit/pre-commit-ci-update-config- Additional commits viewable in compare view
Updates pyright
from 1.1.349 to 1.1.352
Commits
Updates tox
from 4.12.1 to 4.13.0
Release notes
Sourced from tox's releases.
4.13.0
What's Changed
- Document usage of Pytest with Tox as a FAQ entry by
@faph
in tox-dev/tox#3192- docs/config.rst: State in config directive sections their ini file sections by
@0cjs
in tox-dev/tox#3194- .gitignore: Add /tests/demo_pkg_inline/.tox/ by
@0cjs
in tox-dev/tox#3198- docs/development: Summarise important points experienced devs need to know by
@0cjs
in tox-dev/tox#3197- Add tests for CliEnv by
@0cjs
in tox-dev/tox#3204- Document how CliEnv works by
@0cjs
in tox-dev/tox#3206- docs/development "Key points": Two updates and general improvement by
@0cjs
in tox-dev/tox#3205- session.env_select.CliEnv: Document and test spaces behaviour by
@0cjs
in tox-dev/tox#3208- config.cli.test_cli_ini: Re-order for clarity (textual moves only) by
@0cjs
in tox-dev/tox#3209- Revert previous "precommit autoupdate (#3214)" commit; it's broken by
@0cjs
in tox-dev/tox#3215- Extract packaging virtualenv code to its own class by
@gaborbernat
in tox-dev/tox#3221New Contributors
@faph
made their first contribution in tox-dev/tox#3192@0cjs
made their first contribution in tox-dev/tox#3194Full Changelog: https://github.com/tox-dev/tox/compare/4.12.1...4.13.0
Changelog
Sourced from tox's changelog.
v4.13.0 (2024-02-16)
Features - 4.13.0
- Extract virtual environment packaging code to its own base class not tied to ``virtualenv`` - by :user:`gaborbernat`. (:issue:`3221`)
Improved Documentation - 4.13.0
- Documented usage of
pytest
withtox run-parallel
- by :user:faph
. (:issue:3187
)- Configuration: state in config directive sections their ini file sections - by :user:
0cjs
. (:issue:3194
)- Development: summarize important points experienced developers need to know - by :user:
0cjs
. (:issue:3197
)
Commits
ae156e2
release 4.13.0fa923ec
Extract packaging virtualenv code to its own class (#3221)47bcea6
[pre-commit.ci] pre-commit autoupdate (#3217)fb83a3a
Revert previous "precommit autoupdate (#3214)" commit; it's broken (#3215)3347933
[pre-commit.ci] pre-commit autoupdate (#3214)2bcc3ec
config.cli.test_cli_ini: Re-order for clarity (textual moves only) (#3209)387834a
session.env_select.CliEnv: Document and test spaces behaviour (#3208)47fa093
docs/development "Key points": Two updates and general improvement (#3205)1b5b187
Document how CliEnv works (#3206)b3eb86a
Add tests for CliEnv (#3204)- Additional commits viewable in compare view
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 <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions