The pygments.styles module contains a new STYLES variable with a dictionary of built-in styles. The old STYLE_MAP variable, which uses a different format, is kept for backwards compatibility.
On Windows, add a new installation extra (windows-terminal) which pulls in dependencies for colored console output. See :doc:cmdline for more details. (#2505)
Support more file types in autopygmentize script (#2513)
Fix error when trying to look up plugin formatters by file extension of the output format (#2563)
Use Hatchling as a build backend instead of setuptools.
This change is transparent to most users. Distribution packagers who build without build isolation need to add hatchling as a build
dependency and remove setuptools. People downloading source distributions and wheels from PyPI directly should note that they now have pygments in their file names instead of Pygments. (#2573)
Improve the test framework to also check for lost tokens when processing the snippets and example files (#2582.)
Improve the Dracula style definition to make it easier to maintain (#2575)
The pygments.styles module contains a new STYLES variable
with a dictionary of built-in styles. The old STYLE_MAP variable,
which uses a different format, is kept for backwards compatibility.
On Windows, add a new installation extra (windows-terminal) which pulls in
dependencies for colored console output. See :doc:cmdline for more details.
Read the v2 migration guide <https://urllib3.readthedocs.io/en/latest/v2-migration-guide.html>__ for help upgrading to the latest version of urllib3.
Removals
Removed support for the deprecated urllib3[secure] extra. ([#2680](https://github.com/urllib3/urllib3/issues/2680) <https://github.com/urllib3/urllib3/issues/2680>__)
Removed support for the deprecated SecureTransport TLS implementation. ([#2681](https://github.com/urllib3/urllib3/issues/2681) <https://github.com/urllib3/urllib3/issues/2681>__)
Removed support for the end-of-life Python 3.7. ([#3143](https://github.com/urllib3/urllib3/issues/3143) <https://github.com/urllib3/urllib3/issues/3143>__)
Bugfixes
Allowed loading CA certificates from memory for proxies. ([#3065](https://github.com/urllib3/urllib3/issues/3065) <https://github.com/urllib3/urllib3/issues/3065>__)
Fixed decoding Gzip-encoded responses which specified x-gzip content-encoding. ([#3174](https://github.com/urllib3/urllib3/issues/3174) <https://github.com/urllib3/urllib3/issues/3174>__)
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-packages group with 6 updates:
23.11.1
23.11.4
2023.7.22
2023.11.17
2.16.1
2.17.1
13.6.0
13.7.0
0.12.2
0.12.3
2.0.7
2.1.0
Updates
pontos
from 23.11.1 to 23.11.4Release notes
Sourced from pontos's releases.
Commits
e058f9b
Automatic release to 23.11.4790781d
Change: Use a UUID for cpe_name_id at NIST CPE API and models0ca44ec
Fix: Fix typo in CVE Change EventName enuma4df543
Change: Use StrEnum for all GitHub modelsd98108e
Change: Update NIST models to use StrEnums4bb0657
Change: Use StrEnum for CVE Change EventName3073728
Add: Introduce a StrEnum class for Modelsb1d96b0
Change: Shrink the signature of all Model classes11e8cdd
Fix: Update pack_extended_attributes cpe function signatureb3c8872
Automatic adjustments after releaseUpdates
certifi
from 2023.7.22 to 2023.11.17Commits
515962b
Merge pull request #252 from certifi/create-pull-request/patch28b2a0d
2023.11.177ccda9f
Bump actions/checkout from 4.1.0 to 4.1.1 (#251)5e4bb9e
Bump actions/setup-python from 4.7.0 to 4.7.1 (#248)610354f
Bump actions/checkout from 4.0.0 to 4.1.0 (#247)2d98c76
Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#246)7f0e639
ci: add minimal permissions to workflows bump.yml and release.yml (#245)600713d
Bump actions/checkout from 3.6.0 to 4.0.0 (#244)0435b2a
Bump actions/checkout from 3.5.3 to 3.6.0 (#242)25ea83a
Fix bashUpdates
pygments
from 2.16.1 to 2.17.1Release notes
Sourced from pygments's releases.
Changelog
Sourced from pygments's changelog.
... (truncated)
Commits
f5eb039
Prepare 2.17.1 hotfix release.0c66899
Update CHANGES220a2a9
TOML: fix bug with eager literal strings5cf7389
Another formatting fix in CHANGES.5874c34
Fix code formatting in the CHANGES file.49090a3
Prepare for next release.26e29a6
Bump version number.a7d537b
Use 3.12 final release in CI.89ea036
Prepare for 2.17 release.333e5b9
Update CHANGES for the next release.Updates
rich
from 13.6.0 to 13.7.0Release notes
Sourced from rich's releases.
Changelog
Sourced from rich's changelog.
Commits
fd98182
Merge pull request #3202 from Textualize/bump13701f04c9c
new version59b1aca
Fix double-width characters disappearing when wrapping (#3180)b32e42b
Fix issue with trailing whitespace (#3195)50d2a45
Fix typing for FloatPrompt (#3151)0177b03
Black formatting (#3035)7a168a2
[docs] Fix typos and other small stuff (#3094)e76f3c3
Update pre-commit hooks (#3113)92e7164
Fix #3104 (#3105)9f620dc
Merge pull request #3191 from Textualize/assorted-docs-and-tidyingUpdates
tomlkit
from 0.12.2 to 0.12.3Release notes
Sourced from tomlkit's releases.
Changelog
Sourced from tomlkit's changelog.
Commits
a678c2f
chore: bump version to 0.12.3238fec1
fix: Significant slowdown on nested tables depending on syntax (#324)e9ccbe7
fix: Newline lost when updating a table (#323)524995d
chore(deps-dev): bump urllib3 from 1.26.17 to 1.26.18 (#320)Updates
urllib3
from 2.0.7 to 2.1.0Release notes
Sourced from urllib3's releases.
Changelog
Sourced from urllib3's changelog.
Commits
69be299
Release 2.1.077f71d3
Mention myself in READMEe601a0e
Check _has_route within the test function (#3187)f7cd7f3
Stop naming urllib3/requests tests "integration" (#3182)6fc4260
Use more precise type checks5fa8ea6
Fix lint on Python 3.128727683
Remove Sphinx version pin5fc48e7
Treat x-gzip content encoding as gzipff764a0
Allow loading CA certificates from memory for proxies (#3150)b99cc39
Replace deprecated set-output in GitHub ActionsDependabot 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