Aluerie / AluBot

🦢 Personal Discord Bot
Mozilla Public License 2.0
7 stars 0 forks source link

Bump the requirements-txt-deps group across 1 directory with 12 updates #96

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 3 weeks ago

Updates the requirements on pulsefire, pygit2, gtts, asyncpg, aiohttp, uvloop, pillow, emoji, numpy, urllib3, matplotlib and psutil to permit the latest version. Updates pulsefire to 2.0.20

Release notes

Sourced from pulsefire's releases.

Release 2.0.20

  • schemas changes
  • test cases changes
Commits


Updates pygit2 from 1.15.1 to 1.16.0

Changelog

Sourced from pygit2's changelog.

1.16.0 (2024-10-11)

  • Add support for Python 3.13

  • Drop support for Python 3.9

  • New Repository.hashfile(...) #1298

  • New Option.GET_MWINDOW_FILE_LIMIT and Option.SET_MWINDOW_FILE_LIMIT #1312

  • Fix overriding certificate_check(...) callback via argument to RemoteCallbacks(...) #1321

  • Add py.typed #1310

  • Fix discover_repository(...) annotation #1313

Commits
  • 0c2af70 Release 1.16.0
  • bedf899 Update changelog
  • 30d49bf Fix certificate check callback
  • 923cfaa Update for Python 3.13
  • 6f06cba CI: update upload/download artifact
  • 9c79d3c Add support for Python 3.13 and drop 3.9
  • d8af938 Test Python 3.13
  • 12f6c35 * fixed discover_repository type annotation it return None incase no reposito...
  • 949b1c6 Review options
  • e19ea4d Expose MWINDOW_FILE_LIMIT options from libgit2
  • Additional commits viewable in compare view


Updates gtts to 2.5.3

Release notes

Sourced from gtts's releases.

v2.5.3

2.5.3 (2024-08-13)

Bug Fixes

  • langs: Languages added: pt-PT (Portuguese (Portugal)), yue (Cantonese); languages modified: pa (Punjabi (Gurmukhi)), pt (Portuguese (Brazil)) (72a7e57)
Changelog

Sourced from gtts's changelog.

2.5.3 (2024-08-13)

Bug Fixes

  • langs: Languages added: pt-PT (Portuguese (Portugal)), yue (Cantonese); languages modified: pa (Punjabi (Gurmukhi)), pt (Portuguese (Brazil)) (72a7e57)

2.5.2 (2024-07-20)

Bug Fixes

  • langs: Languages added: am (Amharic), cy (Welsh), eu (Basque), gl (Galician), ha (Hausa), lt (Lithuanian), pa (Punjabi) (#477) (b04d6d1)

2.5.1 (2024-01-29)

Bug Fixes

2.5.0 (2023-12-20)

Features

  • Add connection timeout + misc improvements (#440) (bcdb79d)

2.4.0 (2023-10-03)

Features

  • Add Python 3.12 support (75294b2)
  • Remove Python 3.7 support (end-of-life) (75294b2)

2.3.2 (2023-04-29)

Bug Fixes

  • Add new error helper for when using a custom (non-.com) TLD results in a 404 (5a860ed)
  • cli: Add deprecated language fallback support to CLI (5a860ed)

Documentation

  • cli: Fix older invalid example (5a860ed)

2.3.1 (2023-01-16)

... (truncated)

Commits
  • dd4d138 chore(main): release 2.5.3 (#481)
  • 72a7e57 fix(langs): languages added: pt-PT (Portuguese (Portugal)), yue (Cantones...
  • ee76a7d build(deps): update pytest requirement from <8.3.0,>=7.1.3 to >=7.1.3,<8.4.0 ...
  • 1ef9dc3 build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (#472)
  • e4846fe build(deps): bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#473)
  • See full diff in compare view


Updates asyncpg from 0.29.0 to 0.30.0

Release notes

Sourced from asyncpg's releases.

v0.30.0

Support Python 3.13 and PostgreSQL 17.

Improvements

Fixes

  • s/quote/quote_plus/ in the note about DSN part quoting (by @​elprans in 1194a8a6 for #1151)

  • Use asyncio.run() instead of run_until_complete() (by @​eltoder in 9fcddfc1 for #1140)

  • Require async_timeout for python < 3.11 (#1177)

... (truncated)

Commits


Updates aiohttp from 3.9.5 to 3.10.10

Release notes

Sourced from aiohttp's releases.

3.10.10

Bug fixes

  • Fixed error messages from :py:class:~aiohttp.resolver.AsyncResolver being swallowed -- by :user:bdraco.

    Related issues and pull requests on GitHub: #9451, #9455.

Features

  • Added :exc:aiohttp.ClientConnectorDNSError for differentiating DNS resolution errors from other connector errors -- by :user:mstojcevich.

    Related issues and pull requests on GitHub: #8455.

Miscellaneous internal changes

  • Simplified DNS resolution throttling code to reduce chance of race conditions -- by :user:bdraco.

    Related issues and pull requests on GitHub: #9454.


3.10.9

Bug fixes

  • Fixed proxy headers being used in the ConnectionKey hash when a proxy was not being used -- by :user:bdraco.

    If default headers are used, they are also used for proxy headers. This could have led to creating connections that were not needed when one was already available.

    Related issues and pull requests on GitHub: #9368.

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.10.10 (2024-10-10)

Bug fixes

  • Fixed error messages from :py:class:~aiohttp.resolver.AsyncResolver being swallowed -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:9451, :issue:9455.

Features

  • Added :exc:aiohttp.ClientConnectorDNSError for differentiating DNS resolution errors from other connector errors -- by :user:mstojcevich.

    Related issues and pull requests on GitHub: :issue:8455.

Miscellaneous internal changes

  • Simplified DNS resolution throttling code to reduce chance of race conditions -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:9454.


3.10.9 (2024-10-04)

Bug fixes

  • Fixed proxy headers being used in the ConnectionKey hash when a proxy was not being used -- by :user:bdraco.

... (truncated)

Commits
  • 47475c5 Release 3.10.10 (#9462)
  • 8b424c8 [PR #8456/b09d7cc backport][3.10] Add ClientConnectorDNSError for differentia...
  • cdf3dca [PR #9454/b20908e backport][3.10] Simplify DNS throttle implementation (#9457)
  • ee87a04 [PR #9455/dfaafac0 backport][3.10] Fix AsyncResolver query fallback swallowin...
  • ba9b33e [PR #9451/216e082 backport][3.10] Fix AsyncResolver swallowing the error mess...
  • bc9e5d6 [PR #9448/93e87c2e backport][3.10] Improve performance of fetching the conten...
  • 3ea557a Increment version to 3.10.10.dev0
  • b779432 Release 3.10.9 (#9415)
  • 08ada3e [PR #9405/b96b01b backport][3.10] Only create the connection closed exception...
  • 978ed74 [PR #9406/24b0e6f backport][3.10] Add slots to timer helpers (#9411)
  • Additional commits viewable in compare view


Updates uvloop from 0.19.0 to 0.21.0

Release notes

Sourced from uvloop's releases.

v0.21.0

Changes

Fixes

v0.21.0beta1

No release notes provided.

v0.20.0

Changes

Fixes

Commits


Updates pillow from 10.4.0 to 11.0.0

Release notes

Sourced from pillow's releases.

11.0.0

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

Changes

... (truncated)

Changelog

Sourced from pillow's changelog.

11.0.0 (2024-10-15)

  • Update licence to MIT-CMU #8460 [hugovk]

  • Conditionally define ImageCms type hint to avoid requiring core #8197 [radarhere]

  • Support writing LONG8 offsets in AppendingTiffWriter #8417 [radarhere]

  • Use ImageFile.MAXBLOCK when saving TIFF images #8461 [radarhere]

  • Do not close provided file handles with libtiff when saving #8458 [radarhere]

  • Support ImageFilter.BuiltinFilter for I;16* images #8438 [radarhere]

  • Use ImagingCore.ptr instead of ImagingCore.id #8341 [homm, radarhere, hugovk]

  • Updated EPS mode when opening images without transparency #8281 [Yay295, radarhere]

  • Use transparency when combining P frames from APNGs #8443 [radarhere]

  • Support all resampling filters when resizing I;16* images #8422 [radarhere]

  • Free memory on early return #8413 [radarhere]

  • Cast int before potentially exceeding INT_MAX #8402 [radarhere]

  • Check image value before use #8400 [radarhere]

  • Improved copying imagequant libraries #8420 [radarhere]

  • Use Capsule for WebP saving #8386 [homm, radarhere]

  • Fixed writing multiple StripOffsets to TIFF #8317 [Yay295, radarhere]

... (truncated)

Commits


Updates emoji from 2.12.1 to 2.14.0

Release notes

Sourced from emoji's releases.

v2.14.0

  • Change the update script so that it creates JSON files instead of the EMOJI_DATA
  • Update to Unicode 16.0

v2.13.2

  • typing_extensions dependency not required on Python 3.9 and higher

v2.13.1

  • Read JSON files in binary mode to avoid UnicodeDecodeError

v2.13.0

  • Use JSON files to store the database of emoji
  • Load a language into emoji.EMOJI_DATA with emoji.config.load_language("zh")
Changelog

Sourced from emoji's changelog.

v2.14.0 (2024-10-02)

  • Update to Unicode 16.0

v2.13.2 (2024-09-23)

  • typing_extensions dependency not required on Python 3.9 and higher #303

v2.13.1 (2024-09-21)

  • Read JSON files in binary mode to avoid UnicodeDecodeError #305

v2.13.0 (2024-09-19)

  • Use JSON files to store the database of emoji
  • Load a language into emoji.EMOJI_DATA with emoji.config.load_language("zh")
Commits
  • 3209717 Merge pull request #309 from cvzi/unicode-16-0
  • ed7facc Fix test
  • 960ebe7 Version bump 2.14.0
  • 48baa01 Update JSON files to Unicode 16.0
  • ad49ee6 Adapt documentation to the new utility scripts
  • 8f3005a Utility scripts to create JSON files from Unicode.org data
  • fb04264 Update init.py
  • c8e2749 Update CHANGES.md
  • 824fed5 Merge pull request #307 from cvzi/typing_extensions
  • 92e0d8c Update changelog v2.13.1
  • Additional commits viewable in compare view


Updates numpy from 2.0.1 to 2.1.2

Release notes

Sourced from numpy's releases.

2.1.2 (Oct 5, 2024)

NumPy 2.1.2 Release Notes

NumPy 2.1.2 is a maintenance release that fixes bugs and regressions discovered after the 2.1.1 release.

The Python versions supported by this release are 3.10-3.13.

Contributors

A total of 11 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Charles Harris
  • Chris Sidebottom
  • Ishan Koradia +
  • João Eiras +
  • Katie Rust +
  • Marten van Kerkwijk
  • Matti Picus
  • Nathan Goldbaum
  • Peter Hawkins
  • Pieter Eendebak
  • Slava Gorloff +

Pull requests merged

A total of 14 pull requests were merged for this release.

  • #27333: MAINT: prepare 2.1.x for further development
  • #27400: BUG: apply critical sections around populating the dispatch cache
  • #27406: BUG: Stub out get_build_msvc_version if distutils.msvccompiler...
  • #27416: BUILD: fix missing include for std::ptrdiff_t for C++23 language...
  • #27433: BLD: pin setuptools to avoid breaking numpy.distutils
  • #27437: BUG: Allow unsigned shift argument for np.roll
  • #27439: BUG: Disable SVE VQSort
  • #27471: BUG: rfftn axis bug
  • #27479: BUG: Fix extra decref of PyArray_UInt8DType.
  • #27480: CI: use PyPI not scientific-python-nightly-wheels for CI doc...
  • #27481: MAINT: Check for SVE support on demand
  • #27484: BUG: initialize the promotion state to be weak
  • #27501: MAINT: Bump pypa/cibuildwheel from 2.20.0 to 2.21.2
  • #27506: BUG: avoid segfault on bad arguments in ndarray.__array_function__

Checksums

MD5

4aae28b7919b126485c1aaccee37a6ba  numpy-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl
172614423a82ef73d8752ad8a59cbafc  numpy-2.1.2-cp310-cp310-macosx_11_0_arm64.whl

... (truncated)

Changelog

Sourced from numpy's changelog.

This is a walkthrough of the NumPy 2.1.0 release on Linux, modified for building with GitHub Actions and cibuildwheels and uploading to the anaconda.org staging repository for NumPy <https://anaconda.org/multibuild-wheels-staging/numpy>_. The commands can be copied into the command line, but be sure to replace 2.1.0 by the correct version. This should be read together with the :ref:general release guide <prepare_release>.

Facility preparation

Before beginning to make a release, use the requirements/*_requirements.txt files to ensure that you have the needed software. Most software can be installed with pip, but some will require apt-get, dnf, or whatever your system uses for software. You will also need a GitHub personal access token (PAT) to push the documentation. There are a few ways to streamline things:

  • Git can be set up to use a keyring to store your GitHub personal access token. Search online for the details.
  • You can use the keyring app to store the PyPI password for twine. See the online twine documentation for details.

Prior to release

Add/drop Python versions

When adding or dropping Python versions, three files need to be edited:

  • .github/workflows/wheels.yml # for github cibuildwheel
  • .travis.yml # for cibuildwheel aarch64 builds
  • setup.py # for classifier and minimum version check.

Make these changes in an ordinary PR against main and backport if necessary. Using the BLD: prefix (build label) for the commit summary will cause the wheel builds to be run so that the changes will be tested, We currently release wheels for new Python versions after the first Python rc once manylinux and cibuildwheel support it. For Python 3.11 we were able to release within a week of the rc1 announcement.

Backport pull requests

Changes that have been marked for this release must be backported to the maintenance/2.1.x branch.

Update 2.1.0 milestones

... (truncated)

Commits
  • f5afe3d Merge pull request #27507 from charris/prepare-2.1.2
  • 6b9ef48 REL: Prepare for the NumPy 2.1.2 release [wheel build]
  • 6d85a24 MAINT: Pin setuptools for Python < 3.12 [wheel build]
  • 7f327d8 Merge pull request #27506 from charris/backport-27503
  • 09e9cd9 BUG: avoid segfault on bad arguments in ndarray.array_function
  • 06b4793 Merge pull request #27501 from charris/backport-27495
  • 364efb5 MAINT: Bump pypa/cibuildwheel from 2.21.1 to 2.21.2
  • df0e261 Merge pull request #27484 from ngoldbaum/use-weak-default
  • fa61bc6 Merge pull request #27481 from charris/backport-27472
  • d6d06ae Merge pull request #27480 from charris/backport-27475
  • Additional commits viewable in compare view


Updates urllib3 from 2.2.2 to 2.2.3

Release notes

Sourced from urllib3's releases.

2.2.3

🚀 urllib3 is fundraising for HTTP/2 support

urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support for 2023. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.

Thank you for your support.

Features

  • Added support for Python 3.13. (#3473)

Bugfixes

  • Fixed the default encoding of chunked request bodies to be UTF-8 instead of ISO-8859-1. All other methods of supplying a request body already use UTF-8 starting in urllib3 v2.0. (#3053)
  • Fixed ResourceWarning on CONNECT with Python < 3.11.4 by backporting python/cpython#103472. (`#3252)
  • Adjust tolerance for floating-point comparison on Windows to avoid flakiness in CI (#3413)
  • Fixed a crash where certain standard library hash functions were absent in restricted environments. (#3432)
  • Fixed mypy error when adding to HTTPConnection.default_socket_options. (#3448)

HTTP/2 (experimental)

HTTP/2 support is still in early development.

  • Excluded Transfer-Encoding: chunked from HTTP/2 request body (#3425)
  • Added version checking for h2 (https://pypi.org/project/h2/) usage. Now only accepting supported h2 major version 4.x.x. (#3290)
  • Added a probing mechanism for determining whether a given target origin supports HTTP/2 via ALPN. (#3301)
  • Add support for sending a request body with HTTP/2 (#3302)

Full Changelog: https://github.com/urllib3/urllib3/compare/2.2.2...2.2.3

Changelog

Sourced from urllib3's changelog.

2.2.3 (2024-09-12)

Features

  • Added support for Python 3.13. ([#3473](https://github.com/urllib3/urllib3/issues/3473) <https://github.com/urllib3/urllib3/issues/3473>__)

Bugfixes

  • Fixed the default encoding of chunked request bodies to be UTF-8 instead of ISO-8859-1. All other methods of supplying a request body already use UTF-8 starting in urllib3 v2.0. ([#3053](https://github.com/urllib3/urllib3/issues/3053) <https://github.com/urllib3/urllib3/issues/3053>__)
  • Fixed ResourceWarning on CONNECT with Python `__)
  • Adjust tolerance for floating-point comparison on Windows to avoid flakiness in CI ([#3413](https://github.com/urllib3/urllib3/issues/3413) <https://github.com/urllib3/urllib3/issues/3413>__)
  • Fixed a crash where certain standard library hash functions were absent in restricted environments. ([#3432](https://github.com/urllib3/urllib3/issues/3432) <https://github.com/urllib3/urllib3/issues/3432>__)
  • Fixed mypy error when adding to HTTPConnection.default_socket_options. ([#3448](https://github.com/urllib3/urllib3/issues/3448) <https://github.com/urllib3/urllib3/issues/3448>__)

HTTP/2 (experimental)

HTTP/2 support is still in early development.

  • Excluded Transfer-Encoding: chunked from HTTP/2 request body ([#3425](https://github.com/urllib3/urllib3/issues/3425) <https://github.com/urllib3/urllib3/issues/3425>__)

  • Added version checking for h2 (https://pypi.org/project/h2/) usage.

    Now only accepting supported h2 major version 4.x.x. ([#3290](https://github.com/urllib3/urllib3/issues/3290) <https://github.com/urllib3/urllib3/issues/3290>__)

  • Added a probing mechanism for determining whether a given target origin supports HTTP/2 via ALPN. ([#3301](https://github.com/urllib3/urllib3/issues/3301) <https://github.com/urllib3/urllib3/issues/3301>__)

  • Add support for sending a request body with HTTP/2 ([#3302](https://github.com/urllib3/urllib3/issues/3302) <https://github.com/urllib3/urllib3/issues/3302>__)

Deprecations and Removals

  • Note for downstream distributors: the _version.py file has been removed and is now created at build time by hatch-vcs. ([#3412](https://github.com/urllib3/urllib3/issues/3412) <https://github.com/urllib3/urllib3/issues/3412>__)
  • Drop support for end-of-life PyPy3.8 and PyPy3.9. ([#3475](https://github.com/urllib3/urllib3/issues/3475) <https://github.com/urllib3/urllib3/issues/3475>__)
Commits


Updates matplotlib from 3.9.1 to 3.9.2

Release notes

Sourced from matplotlib's releases.

REL: 3.9.2

This is the second bugfix release of the 3.9.x series.

This release contains several bug-fixes and adjustments:

  • Be more resilient to I/O failures when writing font cache
  • Fix nondeterministic behavior with subplot spacing and constrained layout
  • Fix sticky edge tolerance relative to data range
  • Improve formatting of image values in cases of singular norms

Windows wheels now bundle the MSVC runtime DLL statically to avoid inconsistencies with other wheels and random crashes depending on import order.

Commits
  • a254b68 REL: 3.9.2
  • 056f307 DOC: Create release notes for 3.9.2
  • 8d867ce Merge branch 'v3.9.1-doc' into v3.9.x
  • 7be8675 Merge pull request #28687 from QuLogic/static-msvc
  • 3ed3d7b Merge pull request #28695 from meeseeksmachine/auto-backport-of-pr-27797-on-v...
  • 8a62afa BLD: Include MSVCP140 runtime statically
  • 81be26f Merge pull request