Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the pypi group in /requirements with 8 updates #1231

Merged
merged 1 commit into from Jan 18, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 18, 2024

Bumps the pypi group in /requirements with 8 updates:

Package From To
beautifulsoup4 4.12.2 4.12.3
brotli 1.0.9 1.1.0
coverage 7.2.3 7.4.0
django-sekizai 4.0.0 4.1.0
flake8 6.0.0 7.0.0
lxml 4.9.3 5.1.0
rcssmin 1.1.1 1.1.2
rjsmin 1.2.1 1.2.2

Updates beautifulsoup4 from 4.12.2 to 4.12.3

Updates brotli from 1.0.9 to 1.1.0

Release notes

Sourced from brotli's releases.

v1.1.0

Added

  • decoder: BrotliDecoderAttachDictionary
  • decoder: BrotliDecoderOnFinish callback behind BROTLI_REPORTING
  • decoder: BrotliDecoderSetMetadataCallbacks
  • encoder: BrotliEncoderPrepareDictionary, BrotliEncoderDestroyPreparedDictionary, BrotliEncoderAttachPreparedDictionary
  • decoder: BrotliEncoderOnFinish callback behind BROTLI_REPORTING
  • common: BrotliSharedDictionaryCreateInstance, BrotliSharedDictionaryDestroyInstance, BrotliSharedDictionaryAttach
  • CLI: --dictionary option
  • java: encoder wrapper: Parameters.mode
  • java: Brotli{Input|Output}Stream.attachDictionary
  • java: wrapper: partial byte array input
  • typescript: decoder (transpiled from Java)

Removed

  • build: BROTLI_BUILD_PORTABLE option

Fixed

  • java: JNI decoder failed sometimes on power of 2 payloads

Improved

  • java / js: smaller decoder footprint
  • decoder: faster decoding
  • encoder: faster encoding
  • encoder: smaller stack frames

v1.1.0rc

Added

  • decoder: BrotliDecoderAttachDictionary
  • decoder: BrotliDecoderOnFinish callback behind BROTLI_REPORTING
  • decoder: BrotliDecoderSetMetadataCallbacks
  • encoder: BrotliEncoderPrepareDictionary, BrotliEncoderDestroyPreparedDictionary, BrotliEncoderAttachPreparedDictionary
  • decoder: BrotliEncoderOnFinish callback behind BROTLI_REPORTING
  • common: BrotliSharedDictionaryCreateInstance, BrotliSharedDictionaryDestroyInstance, BrotliSharedDictionaryAttach
  • CLI: --dictionary option
  • java: encoder wrapper: Parameters.mode
  • java: Brotli{Input|Output}Stream.attachDictionary
  • java: wrapper: partial byte array input
  • typescript: decoder (transpiled from Java)

Removed

  • build: BROTLI_BUILD_PORTABLE option

... (truncated)

Changelog

Sourced from brotli's changelog.

[1.1.0] - 2023-08-28

Added

  • decoder: BrotliDecoderAttachDictionary
  • decoder: BrotliDecoderOnFinish callback behind BROTLI_REPORTING
  • decoder: BrotliDecoderSetMetadataCallbacks
  • encoder: BrotliEncoderPrepareDictionary, BrotliEncoderDestroyPreparedDictionary, BrotliEncoderAttachPreparedDictionary
  • decoder: BrotliEncoderOnFinish callback behind BROTLI_REPORTING
  • common: BrotliSharedDictionaryCreateInstance, BrotliSharedDictionaryDestroyInstance, BrotliSharedDictionaryAttach
  • CLI: --dictionary option
  • java: encoder wrapper: Parameters.mode
  • java: Brotli{Input|Output}Stream.attachDictionary
  • java: wrapper: partial byte array input
  • typescript: decoder (transpiled from Java)

Removed

  • build: BROTLI_BUILD_PORTABLE option

Fixed

  • java: JNI decoder failed sometimes on power of 2 payloads

Improved

  • java / js: smaller decoder footprint
  • decoder: faster decoding
  • encoder: faster encoding
  • encoder: smaller stack frames
Commits
  • ed738e8 more sophisticated golang TestEncoderFlush
  • e7313b0 tune memory manager for BROTLI_EXPERIMENTAL
  • c1bd196 comb HAVE_UTIMENSAT definition
  • 2a5a088 more tuning for BROTLI_EXPERIMENTAL + clean-on-oom
  • feb6d8b prepare for 1.1.0rc
  • 3ebb2d3 Move serialized dictionary feature behind the flag.
  • 0f2157c Update comment; fixes #1061
  • 9ff341d Replace TS strict_checks with source-level suppressions.
  • 8c79230 reduce amount of padding in decoder structs
  • a560089 speedup q5-9 on large files
  • Additional commits viewable in compare view

Updates coverage from 7.2.3 to 7.4.0

Changelog

Sourced from coverage's changelog.

Version 7.4.0 — 2023-12-27

  • In Python 3.12 and above, you can try an experimental core based on the new :mod:sys.monitoring <python:sys.monitoring> module by defining a COVERAGE_CORE=sysmon environment variable. This should be faster for line coverage, but not for branch coverage, and plugins and dynamic contexts are not yet supported with it. I am very interested to hear how it works (or doesn't!) for you.

.. _changes_7-3-4:

Version 7.3.4 — 2023-12-20

  • Fix: the change for multi-line signature exclusions in 7.3.3 broke other forms of nested clauses being excluded properly. This is now fixed, closing issue 1713_.

  • Fix: in the HTML report, selecting code for copying won't select the line numbers also. Thanks, Robert Harris <pull 1717_>_.

.. _issue 1713: nedbat/coveragepy#1713 .. _pull 1717: nedbat/coveragepy#1717

.. _changes_7-3-3:

Version 7.3.3 — 2023-12-14

  • Fix: function definitions with multi-line signatures can now be excluded by matching any of the lines, closing issue 684. Thanks, Jan Rusak, Maciej Kowalczyk and Joanna Ejzel <pull 1705_>.

  • Fix: XML reports could fail with a TypeError if files had numeric components that were duplicates except for leading zeroes, like file1.py and file001.py. Fixes issue 1709_.

  • The coverage annotate command used to announce that it would be removed in a future version. Enough people got in touch to say that they use it, so it will stay. Don't expect it to keep up with other new features though.

  • Added new :ref:debug options <cmd_run_debug>:

    • pytest writes the pytest test name into the debug output.

    • dataop2 writes the full data being added to CoverageData objects.

... (truncated)

Commits
  • 23a015c docs: sample HTML for 7.4.0
  • 4f020d4 docs: prep for 7.4.0
  • 5bb88c3 build: temporarily disable metacov, it's flaky now with sysmon support
  • 3879b97 docs: mention sys.monitoring support
  • 9a84eeb style: environment variable names should be monospace
  • 7882b8c refactor: clean lint and mypy for sysmon et al
  • 5dad1a1 test: test which core we get
  • b7e0c34 fix: don't default to sysmon yet
  • e5babcf docs: explain the COVERAGE_*_CORE testing variables
  • ebdc277 fix: use core more consistently than tracer
  • Additional commits viewable in compare view

Updates django-sekizai from 4.0.0 to 4.1.0

Release notes

Sourced from django-sekizai's releases.

4.1.0

What's Changed

New Contributors

Full Changelog: django-cms/django-sekizai@4.0.0...4.1.0

Changelog

Sourced from django-sekizai's changelog.

4.1.0 2023-05-02

  • Added django 4.2 and main to the test suite
  • Fix bug which let checks fail on templates using the with_data template tag.
Commits

Updates flake8 from 6.0.0 to 7.0.0

Commits
  • 88a4f9b Release 7.0.0
  • 6f3a60d Merge pull request #1906 from PyCQA/upgrade-pyflakes
  • cde8570 upgrade pyflakes to 3.2.x
  • 2ab9d76 Merge pull request #1903 from PyCQA/pre-commit-ci-update-config
  • e27611f [pre-commit.ci] pre-commit autoupdate
  • 9d20be1 Merge pull request #1902 from PyCQA/pre-commit-ci-update-config
  • 06c1503 [pre-commit.ci] auto fixes from pre-commit.com hooks
  • b67ce03 Fix bugbear lints
  • c8801c1 [pre-commit.ci] pre-commit autoupdate
  • 045f297 Merge pull request #1893 from PyCQA/pre-commit-ci-update-config
  • Additional commits viewable in compare view

Updates lxml from 4.9.3 to 5.1.0

Changelog

Sourced from lxml's changelog.

5.1.0 (2024-01-05)

Features added

  • Parsing ASCII strings is slightly faster.

Bugs fixed

  • GH#349: The HTML Cleaner() interpreted an accidentally provided string parameter for the host_whitelist as list of characters and silently failed to reject any hosts. Passing a non-collection is now rejected.

Other changes

  • Support for Python 2.7 and Python versions < 3.6 was removed.

  • The wheel build was migrated to use cibuildwheel. Patch by Primož Godec.

5.0.1 (2024-01-05)

Bugs fixed

  • LP#2046208: Parsing non-BMP Python Unicode strings could fail on macOS.

  • LP#2044225: When incrementally parsing broken HTML, reporting start events on missing structural tags failed and could lead to subsequent exceptions.

  • LP#2045435: Some (not all) issues with stricter C compilers were resolved.

  • The binary wheels in the 5.0.0 release did not validate cleanly (but installed ok).

.. _latest_release:

5.0.0 (2023-12-29)

Features added

  • Character escaping in C14N2 serialisation now uses a single pass over the text instead of searching for each unescaped character separately.

... (truncated)

Commits
  • 82a4260 Prepare release of 5.1.0.
  • 3eafa61 Merge branch 'lxml-5.0'
  • eb5cd98 Prepare release of 5.0.1.
  • f4b8be5 docs: Shorten the list of old versions on the main website.
  • 9496a79 Update changelog.
  • c13c5af Remove some dead Py2 code.
  • 5bba8c4 Remove some dead Py2 code.
  • 5fa0cd5 Cleaner: Validate that host_whitelist is not a string (GH-349)
  • ff88377 Remove accidentally duplicated code.
  • 7244b43 Merge branch 'lxml-5.0'
  • Additional commits viewable in compare view

Updates rcssmin from 1.1.1 to 1.1.2

Changelog

Sourced from rcssmin's changelog.

Changes with version 1.1.2

*) Add support for Python 3.12

*) Add musllinux wheels

*) Update project boilerplate

Changes with version 1.1.1

*) Add support for Python 3.11

*) Update project boilerplate

Changes with version 1.1.0

*) quoted data urls which are not base64 encoded keep their spaces now (#8)

*) Add x86_64, i686 and aarch64 wheels

*) Update python support: 2.7, 3.6+

*) Both python 2 and 3 now accept bytes and text as input. All other types now raise a TypeError. Before they possibly have been converted to a string, depending on the python version and the implementation. Python 3 also accepts bytearray input.

*) Support for PyPy and Jython is no longer tested. Patches are accepted, though.

*) The python version will only accept the C implementation if the versions match exactly. This should prevent using older installed C versions. Fixes #11. This issue is now more relevant since #7 is fixed.

*) Minor adaptions for GCC 8

*) Docs are no longer installed locally.

*) Rework the setup and project management system. Add some real tests. Get rid of epydoc in favor of sphinx. Adapt to latest sphinx version.

Changes with version 1.0.6

*) Fix minification of calc() calls. (Issue #1)

*) Benchmark updates

... (truncated)

Commits

Updates rjsmin from 1.2.1 to 1.2.2

Changelog

Sourced from rjsmin's changelog.

Changes with version 1.2.2

*) Add musllinux wheels

*) Add support for Python 3.12

*) Update project boilerplate

Changes with version 1.2.1

*) Add support for Python 3.11

*) Removed debug print from setup.py

*) Update project boilerplate

Changes with version 1.2.0

*) Improve regex detection. Fixes #17, #23

*) Add aarch64 wheels (issue #24, #25, contributed by odidev)

*) Add tests to source distribution (issue #20, contributed by dvzrv)

*) bytearray input now produces bytearray output

*) Update python support: 2.7, 3.6+

*) Emit the correct env var name in the warning message if the compilation of the C implementation fails.

Changes with version 1.1.0

*) Add support for unnested template literals (ECMA-6). Fixes #8. Kind of.

*) Allow +, - and * in front of regexes. Fixes #13.

*) The python version will only accept the C implementation if the versions match exactly. This should prevent using older installed C versions. Fixes #11. This issue is now more relevant since #7 is fixed.

*) The C extension is now optional in the build process. You can make it required by setting the SETUP_CEXT_REQUIRED environment variable to 1. Fixes #7.

*) Both python 2 and 3 now accept bytes and text as input. All other types now raise a TypeError. Before they possibly have been converted to a string,

... (truncated)

Commits

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

Bumps the pypi group in /requirements with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) | `4.12.2` | `4.12.3` |
| [brotli](https://github.com/google/brotli) | `1.0.9` | `1.1.0` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.2.3` | `7.4.0` |
| [django-sekizai](https://github.com/django-cms/django-sekizai) | `4.0.0` | `4.1.0` |
| [flake8](https://github.com/pycqa/flake8) | `6.0.0` | `7.0.0` |
| [lxml](https://github.com/lxml/lxml) | `4.9.3` | `5.1.0` |
| [rcssmin](https://github.com/ndparker/rcssmin) | `1.1.1` | `1.1.2` |
| [rjsmin](https://github.com/ndparker/rjsmin) | `1.2.1` | `1.2.2` |


Updates `beautifulsoup4` from 4.12.2 to 4.12.3

Updates `brotli` from 1.0.9 to 1.1.0
- [Release notes](https://github.com/google/brotli/releases)
- [Changelog](https://github.com/google/brotli/blob/master/CHANGELOG.md)
- [Commits](google/brotli@v1.0.9...v1.1.0)

Updates `coverage` from 7.2.3 to 7.4.0
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.2.3...7.4.0)

Updates `django-sekizai` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/django-cms/django-sekizai/releases)
- [Changelog](https://github.com/django-cms/django-sekizai/blob/master/CHANGELOG.rst)
- [Commits](django-cms/django-sekizai@4.0.0...4.1.0)

Updates `flake8` from 6.0.0 to 7.0.0
- [Commits](PyCQA/flake8@6.0.0...7.0.0)

Updates `lxml` from 4.9.3 to 5.1.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](lxml/lxml@lxml-4.9.3...lxml-5.1.0)

Updates `rcssmin` from 1.1.1 to 1.1.2
- [Changelog](https://github.com/ndparker/rcssmin/blob/master/docs/CHANGES)
- [Commits](https://github.com/ndparker/rcssmin/commits/1.1.2)

Updates `rjsmin` from 1.2.1 to 1.2.2
- [Changelog](https://github.com/ndparker/rjsmin/blob/master/docs/CHANGES)
- [Commits](ndparker/rjsmin@1.2.1...1.2.2)

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pypi
- dependency-name: brotli
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi
- dependency-name: django-sekizai
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pypi
- dependency-name: lxml
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pypi
- dependency-name: rcssmin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pypi
- dependency-name: rjsmin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pypi
...

Signed-off-by: dependabot[bot] <support@github.com>
@diox diox merged commit 0a24142 into develop Jan 18, 2024
17 checks passed
@dependabot dependabot bot deleted the dependabot/pip/requirements/pypi-c7265e67dd branch January 18, 2024 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants