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 pip-dependencies group with 8 updates #54

Merged
merged 1 commit into from
Jul 25, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 12, 2023

Bumps the pip-dependencies group with 8 updates:

Package Update
chardet 4.0.0 to 5.1.0
connexion 2.6.0 to 2.14.2
flask-migrate 3.0.1 to 4.0.4
frozen-flask 0.15 to 0.18
google-auth-oauthlib 0.7.1 to 1.0.0
pillow 9.3.0 to 10.0.0
pymupdf 1.22.3 to 1.22.5
pyparsing 3.0.8 to 3.1.0

Updates chardet from 4.0.0 to 5.1.0

Release notes

Sourced from chardet's releases.

chardet 5.1.0

Features

  • Add should_rename_legacy argument to most functions, which will rename older encodings to their more modern equivalents (e.g., GB2312 becomes GB18030) (#264, @​dan-blanchard)
  • Add capital letter sharp S and ISO-8859-15 support (#222, @​SimonWaldherr)
  • Add a prober for MacRoman encoding (#5 updated as c292b52a97e57c95429ef559af36845019b88b33, Rob Speer and @​dan-blanchard )
  • Add --minimal flag to chardetect command (#214, @​dan-blanchard)
  • Add type annotations to the project and run mypy on CI (#261, @​jdufresne)
  • Add support for Python 3.11 (#274, @​hugovk)

Fixes

Misc changes

chardet 5.0.0

⚠️ This release is the first release of chardet that no longer supports Python < 3.6 ⚠️

In addition to that change, it features the following user-facing changes:

  • Added a prober for Johab Korean (#207, @​grizlupo)
  • Added a prober for UTF-16/32 BE/LE (#109, #206, @​jpz)
  • Added test data for Croatian, Czech, Hungarian, Polish, Slovak, Slovene, Greek, and Turkish, which should help prevent future errors with those languages
  • Improved XML tag filtering, which should improve accuracy for XML files (#208)
  • Tweaked SingleByteCharSetProber confidence to match latest uchardet (#209)
  • Made detect_all return child prober confidences (#210)
  • Updated examples in docs (#223, @​domdfcoding)
  • Documentation fixes (#212, #224, #225, #226, #220, #221, #244 from too many to mention)
  • Minor performance improvements (#252, @​deedy5)
  • Add support for Python 3.10 when testing (#232, @​jdufresne)
  • Lots of little development cycle improvements, mostly thanks to @​jdufresne
Commits

Updates connexion from 2.6.0 to 2.14.2

Release notes

Sourced from connexion's releases.

2.14.2

What's Changed

Full Changelog: spec-first/connexion@2.14.1...2.14.2

2.14.1

What's Changed

New Contributors

Full Changelog: spec-first/connexion@2.14.0...2.14.1

2.14.0

What's Changed

New Contributors

Full Changelog: spec-first/connexion@2.13.1...2.14.0

2.13.1

What's Changed

Full Changelog: spec-first/connexion@2.13.0...2.13.1

2.13.0

What's Changed

... (truncated)

Commits
  • e840840 Flask apps only signal an exception on real server errors (#1611)
  • 7193804 Fix Flask upper limit to 2.3 (#1585)
  • cdc8af1 fix: don't interpret simple parameter as deepObject (#1570)
  • 620306a Fix tests for Flask 2.2 (#1572)
  • 1ce3e2e Only warn about the schema's x-body-name being deprecated if it's used. (#1554)
  • 4dee786 Fix OpenAPI parameters containing other parameters (#1523)
  • cff0310 Only log x-body-name deprecation warning when used incorrectly (#1521)
  • 792bc4d openapi: remove JSON body second validation and type casting (#1170)
  • c71b116 Bugfix/async security check (#1512)
  • ea45242 Update tests for changed werkzeug behavior in 2.1 (#1506)
  • Additional commits viewable in compare view

Updates flask-migrate from 3.0.1 to 4.0.4

Changelog

Sourced from flask-migrate's changelog.

Flask-Migrate Change Log

Release 4.0.4 - 2023-02-02

  • Correctly obtain database URL with SQLAlchemy 2.0 #505 (commit)

Release 4.0.3 - 2023-01-29

  • Remove legacy future import in Alembic templates #504 (commit) (thanks Pamela Fox!)
  • Add SQLAlchemy 1.4 and 2.0 to the test matrix (commit)
  • Switch to pytest as test runner (commit)

Release 4.0.2 - 2023-01-18

  • Support "check" command #502 (commit) (thanks Masamitsu MURASE!)

Release 4.0.1 - 2023-01-05

  • Do not use deprecated functions in Flask-SQLAlchemy 3.0 (commit)
  • Stop building Python 3.6 (commit)
  • Remove tests from pypi package (commit)

Release 4.0.0 - 2022-11-13

  • Updates for Flask-SQLAlchemy 3.x compatiblity (commit)
  • Enable type comparison and batch mode by default (commit)
  • Option to rename "db" command group to a custom name (commit)
  • Better handling of MetaData instances in templates (commit)
  • Set options correctly when revision --autogenerate is used #463 (commit) (thanks Frazer McLean!)
  • Documentation section on configuring Alembic (commit)
  • Upgrade build to pypy-3.9 (commit)
  • Add Python 3.10 to build (commit)
  • Add Python 3.11 to build (commit)
  • Specify license in project metadata #489 (commit) (thanks Frazer McLean!)
  • Remove tests from pypi package (commit)

Release 3.1.0 - 2021-08-01

  • Added list-templates command and support for custom templates (commit)
  • Alembic templates for aioflask (commit)
  • Improved project structure (commit)

Release 3.0.1 - 2021-05-31

  • Add support for Alchemical in addition to Flask-SQLAlchemy (commit)
  • Remove Flask-Script references from the documentation (commit)

Release 3.0.0 - 2021-05-15

... (truncated)

Commits

Updates frozen-flask from 0.15 to 0.18

Commits
  • d3ee46b v0.18
  • fde4a4f Merge pull request #115 from jayaddison/workaround/static-endpoints-flask-2.x...
  • c7de994 Update comment
  • 0ec32d8 Unpin Flask dependency version upper-bound
  • 1eb1416 Flask 2.x upgrade: workaround: ensure that the Flask internal 'static' endpoi...
  • 435bd1c Merge pull request #114 from encukou/flask-lt-2
  • b82ab6e Bump version to 0.17
  • 53f02af Pin Flask to versions before 2.0
  • efbaafa Tests: Call Flask in a subprocess by the real path
  • 3e0d534 Merge pull request #110 from jayaddison/python3.9/enable-ci
  • Additional commits viewable in compare view

Updates google-auth-oauthlib from 0.7.1 to 1.0.0

Release notes

Sourced from google-auth-oauthlib's releases.

v1.0.0

1.0.0 (2023-02-06)

⚠ BREAKING CHANGES

  • PKCE is enabled by default. (#269)
  • Remove deprecated OOB code (#264)

Features

Bug Fixes

v0.8.0

0.8.0 (2022-12-08)

Features

Changelog

Sourced from google-auth-oauthlib's changelog.

1.0.0 (2023-02-06)

⚠ BREAKING CHANGES

  • PKCE is enabled by default. (#269)

Features

Bug Fixes

  • Change the library from preview to stable (#267) (c77edf1)
  • Remove deprecated OOB code (1391486)

0.8.0 (2022-12-08)

Features

Commits
  • 66cc177 chore(main): release 1.0.0 (#265)
  • 1e04d3f feat!: PKCE is enabled by default. (#269)
  • a5e75f7 chore: fix prerelease_deps nox session [autoapprove] (#268)
  • c77edf1 fix: change the library from preview to stable (#267)
  • 1391486 fix: Remove deprecated OOB code (#264)
  • bd7a36e chore(python): add kokoro configs for python 3.11 (#263)
  • 0f402db build(deps): bump certifi from 2022.9.24 to 2022.12.7 in /synthtool/gcp/templ...
  • be42bec chore(main): release 0.8.0 (#254)
  • 51fef3b feat: Introduce granted scopes to credentials (#257)
  • a3d7bd6 chore(python): update release script dependencies (#256)
  • Additional commits viewable in compare view

Updates pillow from 9.3.0 to 10.0.0

Release notes

Sourced from pillow's releases.

10.0.0

https://pillow.readthedocs.io/en/stable/releasenotes/10.0.0.html

Changes

... (truncated)

Changelog

Sourced from pillow's changelog.

10.0.0 (2023-07-01)

  • Fixed deallocating mask images #7246 [radarhere]

  • Added ImageFont.MAX_STRING_LENGTH #7244 [radarhere, hugovk]

  • Fix Windows build with pyproject.toml #7230 [hugovk, nulano, radarhere]

  • Do not close provided file handles with libtiff #7199 [radarhere]

  • Convert to HSV if mode is HSV in getcolor() #7226 [radarhere]

  • Added alpha_only argument to getbbox() #7123 [radarhere. hugovk]

  • Prioritise speed in repr_png #7242 [radarhere]

  • Do not use CFFI access by default on PyPy #7236 [radarhere]

  • Limit size even if one dimension is zero in decompression bomb check #7235 [radarhere]

  • Use --config-settings instead of deprecated --global-option #7171 [radarhere]

  • Better C integer definitions #6645 [Yay295, hugovk]

  • Fixed finding dependencies on Cygwin #7175 [radarhere]

  • Changed grabclipboard() to use PNG instead of JPG compression on macOS #7219 [abey79, radarhere]

  • Added in_place argument to ImageOps.exif_transpose() #7092 [radarhere]

  • Fixed calling putpalette() on L and LA images before load() #7187 [radarhere]

  • Fixed saving TIFF multiframe images with LONG8 tag types #7078 [radarhere]

... (truncated)

Commits

Updates pymupdf from 1.22.3 to 1.22.5

Release notes

Sourced from pymupdf's releases.

PyMuPDF-1.22.5 released

PyMuPDF-1.22.5 has been released.

Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:

python -m pip install --upgrade pymupdf

Changes in version 1.22.5 (2023-06-21)

  • This release uses MuPDF-1.22.2.

  • Bug fixes:

  • New features:

    • Changed Annotations now support "cloudy" borders. The :attr:Annot.border property has the new item clouds, and method :meth:Annot.set_border supports the corresponding clouds argument.

    • Changed Radio button widgets in the same RB group are now consistently updated if the group is defined in the standard way.

    • Added Support for the /Locked key in PDF Optional Content. This array inside the catalog entry /OCProperties can now be extracted and set.

    • Added Support for new parameter tessdata in OCR functions. New function :meth:get_tessdata locates the language support folder if Tesseract is installed.

Changelog

Sourced from pymupdf's changelog.

Change Log

Changes in version 1.22.5 (2023-06-21)

  • This release uses MuPDF-1.22.2.

  • Bug fixes:

    • Fixed [#2365](https://github.com/pymupdf/pymupdf/issues/2365) <https://github.com/pymupdf/PyMuPDF/issues/2365>_: Incorrect dictionary values for type "fs" drawings.
    • Fixed [#2391](https://github.com/pymupdf/pymupdf/issues/2391) <https://github.com/pymupdf/PyMuPDF/issues/2391>_: Check box automatically uncheck when we update same checkbox more than 1 times.
    • Fixed [#2400](https://github.com/pymupdf/pymupdf/issues/2400) <https://github.com/pymupdf/PyMuPDF/issues/2400>_: Gaps within text of same line not filled with spaces.
    • Fixed [#2404](https://github.com/pymupdf/pymupdf/issues/2404) <https://github.com/pymupdf/PyMuPDF/issues/2404>_: Blacklining an image in PDF won't remove underlying content in version 1.22.X.
    • Fixed [#2430](https://github.com/pymupdf/pymupdf/issues/2430) <https://github.com/pymupdf/PyMuPDF/issues/2430>_: Incorrectly reducing ref count of Py_None.
    • Fixed [#2450](https://github.com/pymupdf/pymupdf/issues/2450) <https://github.com/pymupdf/PyMuPDF/issues/2450>_: Empty fill color and fill opacity for paths with fill and stroke operations with 1.22.*
    • Fixed [#2462](https://github.com/pymupdf/pymupdf/issues/2462) <https://github.com/pymupdf/PyMuPDF/issues/2462>_: Error at "get_drawing(extended=True )"
    • Fixed [#2468](https://github.com/pymupdf/pymupdf/issues/2468) <https://github.com/pymupdf/PyMuPDF/issues/2468>_: Decode error when trying to get drawings
  • New features:

    • Changed Annotations now support "cloudy" borders. The :attr:Annot.border property has the new item clouds, and method :meth:Annot.set_border supports the corresponding clouds argument.

    • Changed Radio button widgets in the same RB group are now consistently updated if the group is defined in the standard way.

    • Added Support for the /Locked key in PDF Optional Content. This array inside the catalog entry /OCProperties can now be extracted and set.

    • Added Support for new parameter tessdata in OCR functions. New function :meth:get_tessdata locates the language support folder if Tesseract is installed.

Changes in version 1.22.3 (2023-05-10)

  • This release uses MuPDF-1.22.0.

  • Bug fixes:

    • Fixed [#2333](https://github.com/pymupdf/pymupdf/issues/2333) <https://github.com/pymupdf/PyMuPDF/issues/2333>_: Unable to set any of button radio group in form

Changes in version 1.22.2 (2023-04-26)

  • This release uses MuPDF-1.22.0.

  • Bug fixes:

... (truncated)

Commits
  • e679872 Updated version number to 1.22.5.
  • bbb81c9 setup.py: revert back to using our config for MuPDF.
  • d3f6981 Updated version numbers and dates for release.
  • 3add1be tests/: added tests for recent bugfixes.
  • b4337a3 changes.txt: added two fixes.
  • 3b4fac9 setup.py: default to mupdf-1.22.2-source.tar.gz.
  • 2d6df98 Documentation: Fixes copyright printing from data provided in conf.py.
  • 99d6719 docs/: typos.
  • b334b92 Update symbols.txt
  • 2beb65b fitz/: fixed some compiler warnings.
  • Additional commits viewable in compare view

Updates pyparsing from 3.0.8 to 3.1.0

Release notes

Sourced from pyparsing's releases.

Pyparsing 3.1.0a1

NOTE: In the future release 3.2.0, use of many of the pre-PEP8 methods (such as ParserElement.parseString) will start to raise DeprecationWarnings. 3.2.0 should get released some time later in 2023. I currently plan to completely drop the pre-PEP8 methods in pyparsing 4.0, though we won't see that release until at least late 2023 if not 2024. So there is plenty of time to convert existing parsers to the new function names before the old functions are completely removed. (Big help from Devin J. Pohly in structuring the code to enable this peaceful transition.)

Version 3.2.0 will also discontinue support for Python versions 3.6 and 3.7.

  • API ENHANCEMENT: Optional(expr) may now be written as expr | ""

    This will make this code:

    "{" + Optional(Literal("A") | Literal("a")) + "}"
    

    writable as:

    "{" + (Literal("A") | Literal("a") | "") + "}"
    

    Some related changes implemented as part of this work:

    • Literal("") now internally generates an Empty() (and no longer raises an exception)
    • Empty is now a subclass of Literal

    Suggested by Antony Lee (issue #412), PR (#413) by Devin J. Pohly.

  • Added new class property identifier to all Unicode set classes in pyparsing.unicode, using the class's values for cls.identchars and cls.identbodychars. Now Unicode-aware parsers that formerly wrote:

    ppu = pyparsing.unicode
    ident = Word(ppu.Greek.identchars, ppu.Greek.identbodychars)
    

    can now write:

    ident = ppu.Greek.identifier
    # or
    # ident = ppu.Ελληνικά.identifier
    
  • Reworked delimited_list function into the new DelimitedList class. DelimitedList has the same constructor interface as delimited_list, and in this release, delimited_list changes from a function to a synonym for DelimitedList. delimited_list and the older delimitedList method will be deprecated in a future release, in favor of DelimitedList.

  • Added new class method ParserElement.using_each, to simplify code that creates a sequence of Literals, Keywords, or other ParserElement subclasses.

    For instance, to define suppressable punctuation, you would previously write:

    LPAR, RPAR, LBRACE, RBRACE, SEMI = map(Suppress, "(){};")
    

    You can now write:

    LPAR, RPAR, LBRACE, RBRACE, SEMI = Suppress.using_each("(){};")
    

    using_each will also accept optional keyword args, which it will pass through to the class initializer. Here is an expression for single-letter variable names that might be used in an algebraic expression:

    algebra_var = MatchFirst(
        Char.using_each(string.ascii_lowercase, as_keyword=True)
    )
    

... (truncated)

Changelog

Sourced from pyparsing's changelog.

Version 3.1.0 - June, 2023

  • Added tag_emitter.py to examples. This example demonstrates how to insert tags into your parsed results that are not part of the original parsed text.

Version 3.1.0b2 - May, 2023

  • Updated create_diagram() code to be compatible with railroad-diagrams package version 3.0. Fixes Issue #477 (railroad diagrams generated with black bars), reported by Sam Morley-Short.

  • Fixed bug in NotAny, where parse actions on the negated expr were not being run. This could cause NotAny to incorrectly fail if the expr would normally match, but would fail to match if a condition used as a parse action returned False. Fixes Issue #482, raised by byaka, thank you!

  • Fixed create_diagram() to accept keyword args, to be passed through to the template.render() method to generate the output HTML (PR submitted by Aussie Schnore, good catch!)

  • Fixed bug in python_quoted_string regex.

  • Added examples/bf.py Brainf*ck parser/executor example. Illustrates using a pyparsing grammar to parse language syntax, and attach executable AST nodes to the parsed results.

Version 3.1.0b1 - April, 2023

  • Added support for Python 3.12.

  • API CHANGE: A slight change has been implemented when unquoting a quoted string parsed using the QuotedString class. Formerly, when unquoting and processing whitespace markers such as \t and \n, these substitutions would occur first, and then any additional '' escaping would be done on the resulting string. This would parse "\n" as "<newline>". Now escapes and whitespace markers are all processed in a single pass working left to right, so the quoted string "\n" would get unquoted to "\n" (a backslash followed by "n"). Fixes issue #474 raised by jakeanq, thanks!

  • Added named field "url" to pyparsing.common.url, returning the entire parsed URL string.

  • Fixed bug when parse actions returned an empty string for an expression that had a results name, that the results name was not saved. That is:

    expr = Literal("X").add_parse_action(lambda tokens: "")("value")
    result = expr.parse_string("X")
    print(result["value"])
    

... (truncated)

Commits
  • d5aafc3 Address warnings in test_simple_unit.py and lucene_grammar.py raised when run...
  • e4f3ce2 Prep for 3.1.0 release
  • 40babe0 More example updates, PEP-8 names, f-strings.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 12, 2023
Bumps the pip-dependencies group with 8 updates:

| Package | Update |
| --- | --- |
| [chardet](https://github.com/chardet/chardet) | 4.0.0 to 5.1.0 |
| [connexion](https://github.com/zalando/connexion) | 2.6.0 to 2.14.2 |
| [flask-migrate](https://github.com/miguelgrinberg/flask-migrate) | 3.0.1 to 4.0.4 |
| [frozen-flask](https://github.com/Frozen-Flask/Frozen-Flask) | 0.15 to 0.18 |
| [google-auth-oauthlib](https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib) | 0.7.1 to 1.0.0 |
| [pillow](https://github.com/python-pillow/Pillow) | 9.3.0 to 10.0.0 |
| [pymupdf](https://github.com/pymupdf/pymupdf) | 1.22.3 to 1.22.5 |
| [pyparsing](https://github.com/pyparsing/pyparsing) | 3.0.8 to 3.1.0 |


Updates `chardet` from 4.0.0 to 5.1.0
- [Release notes](https://github.com/chardet/chardet/releases)
- [Commits](chardet/chardet@4.0.0...5.1.0)

Updates `connexion` from 2.6.0 to 2.14.2
- [Release notes](https://github.com/zalando/connexion/releases)
- [Commits](spec-first/connexion@2.6.0...2.14.2)

Updates `flask-migrate` from 3.0.1 to 4.0.4
- [Changelog](https://github.com/miguelgrinberg/Flask-Migrate/blob/main/CHANGES.md)
- [Commits](miguelgrinberg/Flask-Migrate@v3.0.1...v4.0.4)

Updates `frozen-flask` from 0.15 to 0.18
- [Release notes](https://github.com/Frozen-Flask/Frozen-Flask/releases)
- [Commits](Frozen-Flask/Frozen-Flask@v0.15...v0.18)

Updates `google-auth-oauthlib` from 0.7.1 to 1.0.0
- [Release notes](https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python-oauthlib/blob/main/CHANGELOG.md)
- [Commits](googleapis/google-auth-library-python-oauthlib@v0.7.1...v1.0.0)

Updates `pillow` from 9.3.0 to 10.0.0
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@9.3.0...10.0.0)

Updates `pymupdf` from 1.22.3 to 1.22.5
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.22.3...1.22.5)

Updates `pyparsing` from 3.0.8 to 3.1.0
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](pyparsing/pyparsing@pyparsing_3.0.8...3.1.0)

---
updated-dependencies:
- dependency-name: chardet
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-dependencies
- dependency-name: connexion
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
- dependency-name: flask-migrate
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-dependencies
- dependency-name: frozen-flask
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
- dependency-name: google-auth-oauthlib
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-dependencies
- dependency-name: pillow
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-dependencies
- dependency-name: pymupdf
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-dependencies
- dependency-name: pyparsing
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/pip-dependencies-a2cfc290a4 branch from e56227d to 4a48f20 Compare July 24, 2023 16:15
@iakov
Copy link
Contributor

iakov commented Jul 25, 2023

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 25, 2023

Looks like this PR is already up-to-date with current! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@iakov
Copy link
Contributor

iakov commented Jul 25, 2023

@dependabot recreate

@iakov iakov added this pull request to the merge queue Jul 25, 2023
Merged via the queue into current with commit 34f0148 Jul 25, 2023
8 checks passed
@dependabot dependabot bot deleted the dependabot/pip/pip-dependencies-a2cfc290a4 branch July 25, 2023 13:14
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant