Fix a broken regex that resulted in the slow path being chosen for some operations. This fix should result in notable speedups for some operations, such as wrapping text.
[13.9.3] - 2024-10-22
Fixed
Fixed broken regex that may have resulted in poor performance. Textualize/rich#3535
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the python group in /python with 2 updates: keyring and rich.
Updates
keyring
from 25.4.1 to 25.5.0Changelog
Sourced from keyring's changelog.
Commits
999a2f9
Finalize8279fd8
Merge https://github.com/jaraco/skeletonccaee76
Merge pull request #699 from JamieBeverley/bugfix/wrong_username103c535
🧎♀️ Genuflect to the types.5e4b99e
Unified the Windows.get_password and .get_credential logic through a new _res...f33fcfb
Restore the indentation on the check, keeping the logic in the only place it'...2f3f4ec
Updated comment to match new behavior.562c69f
👹 Feed the hobgoblins (delint).916c039
Add news fragment.8e2f8b2
Merge pull request #696 from torarvid/torarvid/expanduserUpdates
rich
from 13.9.2 to 13.9.3Release notes
Sourced from rich's releases.
Changelog
Sourced from rich's changelog.
Commits
afcc5c5
Merge pull request #3535 from Textualize/regex-error60f3b61
changelog04db8c2
update regexb93d3b6
test single cell widthsbe42f1b
test and added box drawing charactersad6b886
version bumpdb2e3e8
assert cut68e1b63
fix regexDependabot 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