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 dependencies group across 1 directory with 24 updates #79

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 24, 2025

Bumps the dependencies group with 22 updates in the / directory:

Package From To
future 0.17.1 1.0.0
html2text 2018.1.9 2024.2.26
pillow 10.4.0 11.1.0
pyaml 18.11.0 25.1.0
tweepy 4.14.0 4.15.0
mastodon-py 1.8.1 2.0.0
lxml 5.3.0 5.3.1
beautifulsoup4 4.12.3 4.13.3
black 23.12.1 25.1.0
flake8 6.1.0 7.1.2
isort 5.13.2 6.0.0
certifi 2024.7.4 2025.1.31
charset-normalizer 3.3.2 3.4.1
click 8.1.7 8.1.8
decorator 5.1.1 5.2.0
idna 3.8 3.10
lxml-html-clean 0.2.0 0.4.1
packaging 24.1 24.2
platformdirs 4.2.2 4.3.6
requests-oauthlib 1.3.1 2.0.0
six 1.16.0 1.17.0
urllib3 2.2.2 2.3.0

Updates future from 0.17.1 to 1.0.0

Release notes

Sourced from future's releases.

v1.0.0

The new version number of 1.0.0 indicates that the python-future project, like Python 2, is now done.

The most important change in this release is adding support for Python 3.12 (ba1cc50 and a6222d2 and bcced95).

This release also includes these fixes:

  • Small updates to the docs
  • Add SECURITY.md describing security policy (0598d1b)
  • Fix pasteurize: NameError: name 'unicode' is not defined (de68c10)
  • Move CI to GitHub Actions (8cd11e8)
  • Add setuptools to requirements for building docs (0c347ff)
  • Fix typos in docs (350e87a)
  • Make the fix_unpacking fixer more robust (de68c10)
  • Small improvements to shell scripts according to shellcheck (6153844)

v0.18.3

This is a minor bug-fix release containing a number of fixes:

  • Backport fix for bpo-38804 (c91d70b)
  • Fix bug in fix_print.py fixer (dffc579)
  • Fix bug in fix_raise.py fixer (3401099)
  • Fix newint bool in py3 (fe645ba)
  • Fix bug in super() with metaclasses (6e27aac)
  • docs: fix simple typo, reqest -> request (974eb1f)
  • Correct eq (c780bf5)
  • Pass if lint fails (2abe00d)
  • Update docker image and parcel out to constant variable. Add comment to update version constant (45cf382)
  • fix order (f96a219)
  • Add flake8 to image (046ff18)
  • Make lint.sh executable (58cc984)
  • Add docker push to optimize CI (01e8440)
  • Build System (42b3025)
  • Add docs build status badge to README.md (3f40bd7)
  • Use same docs requirements in tox (18ecc5a)
  • Add docs/requirements.txt (5f9893f)
  • Add PY37_PLUS, PY38_PLUS, and PY39_PLUS (bee0247)
  • fix 2.6 test, better comment (ddedcb9)
  • fix 2.6 test (3f1ff7e)
  • remove nan test (4dbded1)
  • include list test values (e3f1a12)
  • fix other python2 test issues (c051026)
  • fix missing subTest (f006cad)
  • import from old imp library on older python versions (fc84fa8)
  • replace fstrings with format for python 3.4,3.5 (4a687ea)
  • minor style/spelling fixes (8302d8c)
  • improve cmp function, add unittest (0d95a40)
  • Pin typing==3.7.4.1 for Python 3.3 compatiblity (1a48f1b)

... (truncated)

Changelog

Sourced from future's changelog.

.. _whats-old:

Changes in previous versions


Changes in the most recent major version are here: :ref:whats-new.

Changes in version 0.18.3 (2023-01-13)

This is a minor bug-fix release containing a number of fixes:

  • Backport fix for bpo-38804 (c91d70b)
  • Fix bug in fix_print.py fixer (dffc579)
  • Fix bug in fix_raise.py fixer (3401099)
  • Fix newint bool in py3 (fe645ba)
  • Fix bug in super() with metaclasses (6e27aac)
  • docs: fix simple typo, reqest -> request (974eb1f)
  • Correct eq (c780bf5)
  • Pass if lint fails (2abe00d)
  • Update docker image and parcel out to constant variable. Add comment to update version constant (45cf382)
  • fix order (f96a219)
  • Add flake8 to image (046ff18)
  • Make lint.sh executable (58cc984)
  • Add docker push to optimize CI (01e8440)
  • Build System (42b3025)
  • Add docs build status badge to README.md (3f40bd7)
  • Use same docs requirements in tox (18ecc5a)
  • Add docs/requirements.txt (5f9893f)
  • Add PY37_PLUS, PY38_PLUS, and PY39_PLUS (bee0247)
  • fix 2.6 test, better comment (ddedcb9)
  • fix 2.6 test (3f1ff7e)
  • remove nan test (4dbded1)
  • include list test values (e3f1a12)
  • fix other python2 test issues (c051026)
  • fix missing subTest (f006cad)
  • import from old imp library on older python versions (fc84fa8)
  • replace fstrings with format for python 3.4,3.5 (4a687ea)
  • minor style/spelling fixes (8302d8c)
  • improve cmp function, add unittest (0d95a40)
  • Pin typing==3.7.4.1 for Python 3.3 compatiblity (1a48f1b)
  • Fix various py26 unit test failures (9ca5a14)
  • Add initial contributing guide with docs build instruction (e55f915)
  • Add docs building to tox.ini (3ee9e7f)
  • Support NumPy's specialized int types in builtins.round (b4b54f0)
  • Added r""" to the docstring to avoid warnings in python3 (5f94572)
  • Add subclasscheck for past.types.basestring (c9bc0ff)
  • Correct example in README (681e78c)
  • Add simple documentation (6c6e3ae)
  • Add pre-commit hooks (a9c6a37)
  • Handling of next and next by future.utils.get_next was reversed (52b0ff9)

... (truncated)

Commits

Updates html2text from 2018.1.9 to 2024.2.26

Release notes

Sourced from html2text's releases.

2024.2.26

What's Changed

Full Changelog: Alir3z4/html2text@2024.2.25...2024.2.26

2024.2.25

What's Changed

New Contributors

Full Changelog: Alir3z4/html2text@2020.1.16...2024.2.25

Release 2019.8.11

  • Add support for wrapping list items.
  • Fix #201: handle ‎/‏ marks mid-text within stressed tags or right after stressed tags.
  • Feature #213: images_as_html config option to always generate an img html tag. preserves "height", "width" and "alt" if possible.
  • Remove support for end-of-life Pythons. Now requires Python 2.7 or 3.4+.
  • Remove support for retrieving HTML over the network.
  • Add __main__.py module to allow running the CLI using python -m html2text ....
  • Fix #238: correct spacing when a HTML entity follows a non-stressed tags which follow a stressed tag.
  • Remove unused or deprecated:
    • html2text.compat.escape()
    • html2text.config.RE_UNESCAPE

... (truncated)

Changelog

Sourced from html2text's changelog.

2024.2.26


  • Fixes #409: IndexError on empty strong mark.

2024.2.25


  • Fix #332: Insert at most one space for multiple emphasis
  • Feature #318: Make padded tables more similar to pandoc's pipe_tables.
  • Add support for Python 3.9.
  • Fix extra line breaks inside html link text (between '[' and ']')
  • Fix #344: indent <ul> inside <ol> three spaces instead of two to comply with CommonMark, GFM, etc.
  • Fix #324: unnecessary spaces around <b>, <em>, and strike tags.
  • Don't wrap tables by default and add a --wrap-tables config option.
  • Feature #198: Ignore <p> tags inside table rows.
  • Don't wrap tables by default and add a --wrap-tables config option
  • Remove support for Python ≤ 3.5. Now requires Python 3.6+.
  • Support for Python 3.10+.
  • Fix #320 padding empty tables and tables with no </tr> tags.
  • Add ignore_mailto_links config option to ignore mailto: style links.
  • Feature #407: Support the superscript and subscript tags.
  • Fix #373: \n inside text of a Markdown link.
  • Feature #406: Improve support for null atttibute values.

2020.1.16


  • Add type annotations.
  • Add support for Python 3.8.
  • Performance improvements when wrap_links is False (the default).
  • Configure setuptools using setup.cfg.

2019.9.26


  • Fix long blockquotes wrapping.
  • Remove the trailing whitespaces that were added after wrapping list items & blockquotes.
  • Remove support for Python ≤ 3.4. Now requires Python 3.5+.
  • Fix memory leak when processing a document containing a <abbr> tag.
  • Fix AttributeError when reading text from stdin.
  • Fix UnicodeEncodeError when writing output to stdout.

... (truncated)

Commits
  • 7ae5948 Release 2024.2.26
  • 3a487dd Update AUTHORS.rst file to include new contributors and apply some little cle...
  • b053a5a Fixes #409: IndexError on empty strong mark on version. (#410)
  • ff0db81 Release 2024.2.25
  • 42278c6 Support sup and sub html tags (#408)
  • e375689 Improve support for null atttibute values (#406)
  • 7ba8431 Ignore <p> tags in table rows (#354)
  • 1e7cb73 Merge branch 'mborsetti-py310'
  • 12706e2 Merge branch 'py310' of github.com:mborsetti/html2text into mborsetti-py310
  • 8c15ad2 Added support Python 3.10, 3.11 and 3.12; removed older Python
  • Additional commits viewable in compare view

Updates pillow from 10.4.0 to 11.1.0

Release notes

Sourced from pillow's releases.

11.1.0

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

Documentation

Dependencies

Testing

... (truncated)

Changelog

Sourced from pillow's changelog.

11.1.0 and newer

See GitHub Releases:

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

... (truncated)

Commits

Updates pyaml from 18.11.0 to 25.1.0

Commits

Updates tweepy from 4.14.0 to 4.15.0

Release notes

Sourced from tweepy's releases.

4.15.0

  • Fix error "No module named 'imghdr'" due to removed package in Python 3.13+
  • Bump requests-oauthlib to allow v2
  • Drop support for Python 3.7 and 3.8
Changelog

Sourced from tweepy's changelog.

Version 4.15.0 (2025-01-15)

  • Fix error "No module named 'imghdr'" due to removed package in Python 3.13+
  • Bump requests-oauthlib to allow v2
  • Drop support for Python 3.7 and 3.8
Commits
  • 5913e74 Attemp to modernize build setup a bit and fix broken deploy
  • e00ffed Add changelog for 4.15.0
  • 353d331 Merge pull request #2179 from snarfed/requests-oauthlib-2
  • f7ced81 Update support Python version to 3.9 to 3.13
  • f6e7e23 Merge pull request #2205 from radarhere/master
  • 336bb53 Fallback to mimetypes if imghdr is not available
  • 1cd1f4e GitHub Actions: Test on Python 3.13 beta
  • 5b43f6b deps: bump requests-oauthlib to <3 to allow v2.0.0
  • 91a41c6 Merge pull request #2161 from pizzacat-0/master
  • 2c9ef05 fixed a typo
  • Additional commits viewable in compare view

Updates mastodon-py from 1.8.1 to 2.0.0

Release notes

Sourced from mastodon-py's releases.

2.0.0

This is a big release. Everything for 4.3.0 support has been added, a lot of refactoring has happened, the library is now fully typed. Backwards compatibility SHOULD have been maintained - no existing code should break - but please be extra careful about upgrading.

  • Absolutely massive rework of entities and typing. There are now proper classes for all entities, and typing is now used throughout the library. There is an attempt here to be backwards compatible, and none of my tests break.
  • Documentation fixes based on the new entities and typing.
  • Added information that streaming API access is now auth mandatory (Thanks @​leahoswald)
  • Removed six dependency, since we don't care about 2.x anymore (Thanks @​a-detiste)
  • Support level is now 4.3.0
  • Note that logging in with passwords is deprecated and to be removed in 4.4.0
  • Clarify the use of code (Thanks @​lasseedfast)
  • Improved docstring for visibility (Thanks @​ashwinvis)
  • Added offset parameter to trending_statuses (Thanks @​Teqed)
  • We're now using space age technology (pyproject.toml - thanks @​codl)
  • Add py.typed marker (Thanks @​ZeeD for the suggestion)
  • Added CITATION.cff (Thanks @​hauschke for the suggestion)
  • Fixed a potential issue with modification to locals (Thanks Konano)
  • Added support for 4.3.0 accounts endpoint (Thanks AlexKalopsia)
  • Fix version parsing for GoToSocial (Thanks gmemstr)
  • Updated docs to reflect the fact that startign with 4.4.0, the password grant type is no longer supported.
  • Added support for following tags (followed_tags, tag_follow, tag_unfollow, tag)
  • Fix library not working with -O2 (Thanks mirabilos for the report)
  • Version check mode now defaults to "none", since it keeps causing more problems than it solves.
  • Document media (Thanks LunarLambda for the report)
  • Added json serialization and deserialization for returned entities
  • Added missing event types and a catch-all event for streaming API
  • Add v1 and v2 variants for instance
  • Add canonical domain block support (admin_canonical_email_blocks, admin_canonical_email_block, admin_canonical_email_block_create, admin_canonical_email_block_delete)
  • Add trending link timeline (timeline_link)
  • Update suggestions endpoint and return value
  • Add with_suspended parameter to account_relationships
  • Add forward_to_domains parameter to reports
  • Add account_delete_avatar and account_delete_header
  • Add statuses method to retrieve multiple statuses at once
  • Add automatic conversion of datetime objects to flake IDs for min/max/since_id fields where appropriate
  • Add notifications_unread_count
  • Add media attachment editing
  • Add email domain blocking support (admin_email_domain_blocks, admin_email_domain_block, admin_email_domain_block_create, admin_email_domain_block_delete)
  • Add instance_extended_description
  • Add instance_translation_languages, translation support (status_translate)
  • Add trend admin functions (admin_trending_tags, admin_trending_statuses, admin_trending_links, admin_approve_trending_link, admin_reject_trending_link, admin_approve_trending_status, admin_reject_trending_status, admin_approve_trending_tag, admin_reject_trending_tag)
  • Add admin IP block functions (admin_ip_blocks, admin_ip_block, admin_ip_block_create, admin_ip_block_delete)
  • Add instance_domain_blocks
  • Add notification policy and requests (notifications_policy, update_notifications_policy, notifications_requests, notification_request, accept_notification_request, reject_notification_request, notifications_merged, accept_multiple_notification_requests, dismiss_multiple_notification_requests)
  • Add instance_languages
  • Add notification grouping (grouped_notifications, grouped_notification, dismiss_grouped_notification, grouped_notification_accounts, unread_grouped_notifications_count)
  • Add v2 filer API (filters_v2, filter_v2, create_filter_v2, update_filter_v2, delete_filter_v2, filter_keywords_v2, add_filter_keyword_v2, delete_filter_keyword_v2, filter_statuses_v2, add_filter_status_v2, filter_status_v2, delete_filter_status_v2)

Docs: https://mastodonpy.readthedocs.io/en/2.0.0/ PyPi: https://pypi.org/project/Mastodon.py/2.0.0/

Changelog

Sourced from mastodon-py's changelog.

v2.0.0

  • Absolutely massive rework of entities and typing. There are now proper classes for all entities, and typing is now used throughout the library. There is an attempt here to be backwards compatible, and none of my tests break.
  • Documentation fixes based on the new entities and typing.
  • Added information that streaming API access is now auth mandatory (Thanks @​leahoswald)
  • Removed six dependency, since we don't care about 2.x anymore (Thanks @​a-detiste)
  • Support level is now 4.3.0
  • Note that logging in with passwords is deprecated and to be removed in 4.4.0
  • Clarify the use of code (Thanks @​lasseedfast)
  • Improved docstring for visibility (Thanks @​ashwinvis)
  • Added offset parameter to trending_statuses (Thanks @​Teqed)
  • We're now using space age technology (pyproject.toml - thanks @​codl)
  • Add py.typed marker (Thanks @​ZeeD for the suggestion)
  • Added CITATION.cff (Thanks @​hauschke for the suggestion)
  • Fixed a potential issue with modification to locals (Thanks Konano)
  • Added support for 4.3.0 accounts endpoint (Thanks AlexKalopsia)
  • Fix version parsing for GoToSocial (Thanks gmemstr)
  • Updated docs to reflect the fact that startign with 4.4.0, the password grant type is no longer supported.
  • Added support for following tags (followed_tags, tag_follow, tag_unfollow, tag)
  • Fix library not working with -O2 (Thanks mirabilos for the report)
  • Version check mode now defaults to "none", since it keeps causing more problems than it solves.
  • Document media (Thanks LunarLambda for the report)
  • Added json serialization and deserialization for returned entities
  • Added missing event types and a catch-all event for streaming API
  • Add v1 and v2 variants for instance
  • Add canonical domain block support (admin_canonical_email_blocks, admin_canonical_email_block, admin_canonical_email_block_create, admin_canonical_email_block_delete)
  • Add trending link timeline (timeline_link)
  • Update suggestions endpoint and return value
  • Add with_suspended parameter to account_relationships
  • Add forward_to_domains parameter to reports
  • Add account_delete_avatar and account_delete_header
  • Add statuses method to retrieve multiple statuses at once
  • Add automatic conversion of datetime objects to flake IDs for min/max/since_id fields where appropriate
  • Add notifications_unread_count
  • Add media attachment editing
  • Add email domain blocking support (admin_email_domain_blocks, admin_email_domain_block, admin_email_domain_block_create, admin_email_domain_block_delete)
  • Add instance_extended_description
  • Add instance_translation_languages, translation support (status_translate)
  • Add trend admin functions (admin_trending_tags, admin_trending_statuses, admin_trending_links, admin_approve_trending_link, admin_reject_trending_link, admin_approve_trending_status, admin_reject_trending_status, admin_approve_trending_tag, admin_reject_trending_tag)
  • Add admin IP block functions (admin_ip_blocks, admin_ip_block, admin_ip_block_create, admin_ip_block_delete)
  • Add instance_domain_blocks
  • Add notification policy and requests (notifications_policy, update_notifications_policy, notifications_requests, notification_request, accept_notification_request, reject_notification_request, notifications_merged, accept_multiple_notification_requests, dismiss_multiple_notification_requests)
  • Add instance_languages
  • Add notification grouping (grouped_notifications, grouped_notification, dismiss_grouped_notification, grouped_notification_accounts, unread_grouped_notifications_count)
  • Add v2 filer API (filters_v2, filter_v2, create_filter_v2, update_filter_v2, delete_filter_v2, filter_keywords_v2, add_filter_keyword_v2, delete_filter_keyword_v2, filter_statuses_v2, add_filter_status_v2, filter_status_v2, delete_filter_status_v2)
Commits

Updates lxml from 5.3.0 to 5.3.1

Changelog

Sourced from lxml's changelog.

5.3.1 (2025-02-09)

Bugs fixed

  • GH#440: Some tests were adapted for libxml2 2.14.0. Patch by Nick Wellnhofer.

  • LP#2097175: DTD(external_id="…") erroneously required a byte string as ID value.

  • GH#450: iterparse() internally triggered the `DeprecationWarning`` added in lxml 5.3.0 when parsing HTML.

Other changes

  • GH#442: Binary wheels for macOS no longer use the linker flag -flat_namespace.
Commits
  • 1dd5001 Update changelog.
  • 7b177e4 CI: Fix dependency issues.
  • 088c9e5 CI: Use older Ubuntu image to fix builds.
  • 58af8b3 CI: Try to get legacy jobs working again.
  • 37cdbb5 Prepare release of lxml 5.3.1.
  • 64ac58f Build/CI: Update cache action from deprecated version.
  • 6b654c9 Buld: Downgrade Ubuntu build image to fix dependency issues.
  • 71fda3f Update changelog.
  • 306041e iterparse: ignore "strip_cdata" when parsing HTML (GH-450)
  • e73c466 Fix DTD(external_id="...") option.
  • Additional commits viewable in compare view

Updates beautifulsoup4 from 4.12.3 to 4.13.3

Updates black from 23.12.1 to 25.1.0

Release notes

Sourced from black's releases.

25.1.0

Highlights

This release introduces the new 2025 stable style (#4558), stabilizing the following changes:

  • Normalize casing of Unicode escape characters in strings to lowercase (#2916)
  • Fix inconsistencies in whether certain strings are detected as docstrings (#4095)
  • Consistently add trailing commas to typed function parameters (#4164)
  • Remove redundant parentheses in if guards for case blocks (#4214)
  • Add parentheses to if clauses in case blocks when the line is too long (#4269)
  • Whitespace before # fmt: skip comments is no longer normalized (#4146)
  • Fix line length computation for certain expressions that involve the power operator (#4154)
  • Check if there is a newline before the terminating quotes of a docstring (#4185)
  • Fix type annotation spacing between * and more complex type variable tuple (#4440)

The following changes were not in any previous release:

  • Remove parentheses around sole list items (#4312)
  • Generic function definitions are now formatted more elegantly: parameters are split over multiple lines first instead of type parameter definitions (#4553)

Stable style

  • Fix formatting cells in IPython notebooks with magic methods and starting or trailing empty lines (#4484)
  • Fix crash when formatting with statements containing tuple generators/unpacking (#4538)

Preview style

  • Fix/remove string merging changing f-string quotes on f-strings with internal quotes (#4498)
  • Collapse multiple empty lines after an import into one (#4489)
  • Prevent string_processing and wrap_long_dict_values_in_parens from removing parentheses around long dictionary values (#4377)
  • Move wrap_long_dict_values_in_parens from the unstable to preview style (#4561)

Packaging

  • Store license identifier inside the License-Expression metadata field, see PEP 639. (#4479)

Performance

  • Speed up the is_fstring_start function in Black's tokenizer (#4541)

Integrations

  • If using stdin with --stdin-filename set to a force excluded path, stdin won't be

... (truncated)

Changelog

Sourced from black's changelog.

25.1.0

Highlights

This release introduces the new 2025 stable style (#4558), stabilizing the following changes:

  • Normalize casing of Unicode escape characters in strings to lowercase (#2916)
  • Fix inconsistencies in whether certain strings are detected as docstrings (#4095)
  • Consistently add trailing commas to typed function parameters (#4164)
  • Remove redundant parentheses in if guards for case blocks (#4214)
  • Add parentheses to if clauses in case blocks when the line is too long (#4269)
  • Whitespace before # fmt: skip comments is no longer normalized (#4146)
  • Fix line length computation for certain expressions that involve the power operator (#4154)
  • Check if there is a newline before the terminating quotes of a docstring (#4185)
  • Fix type annotation spacing between * and more complex type variable tuple (#4440)

The following changes were not in any previous release:

  • Remove parentheses around sole list items (#4312)
  • Generic function definitions are now formatted more elegantly: parameters are split over multiple lines first instead of type parameter definitions (#4553)

Stable style

  • Fix formatting cells in IPython notebooks with magic methods and starting or trailing empty lines (#4484)
  • Fix crash when formatting with statements containing tuple generators/unpacking (#4538)

Preview style

  • Fix/remove string merging changing f-string quotes on f-strings with internal quotes (#4498)
  • Collapse multiple empty lines after an import into one (#4489)
  • Prevent string_processing and wrap_long_dict_values_in_parens from removing parentheses around long dictionary values (#4377)
  • Move wrap_long_dict_values_in_parens from the unstable to preview style (#4561)

Packaging

  • Store license identifier inside the License-Expression metadata field, see PEP 639. (#4479)

Performance

  • Speed up the is_fstring_start function in Black's tokenizer (#4541)

Integrations

... (truncated)

Commits

Updates flake8 from 6.1.0 to 7.1.2

Commits

Bumps the dependencies group with 22 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [future](https://github.com/PythonCharmers/python-future) | `0.17.1` | `1.0.0` |
| [html2text](https://github.com/Alir3z4/html2text) | `2018.1.9` | `2024.2.26` |
| [pillow](https://github.com/python-pillow/Pillow) | `10.4.0` | `11.1.0` |
| [pyaml](https://github.com/mk-fg/pretty-yaml) | `18.11.0` | `25.1.0` |
| [tweepy](https://github.com/tweepy/tweepy) | `4.14.0` | `4.15.0` |
| [mastodon-py](https://github.com/halcy/Mastodon.py) | `1.8.1` | `2.0.0` |
| [lxml](https://github.com/lxml/lxml) | `5.3.0` | `5.3.1` |
| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) | `4.12.3` | `4.13.3` |
| [black](https://github.com/psf/black) | `23.12.1` | `25.1.0` |
| [flake8](https://github.com/pycqa/flake8) | `6.1.0` | `7.1.2` |
| [isort](https://github.com/pycqa/isort) | `5.13.2` | `6.0.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.7.4` | `2025.1.31` |
| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.3.2` | `3.4.1` |
| [click](https://github.com/pallets/click) | `8.1.7` | `8.1.8` |
| [decorator](https://github.com/micheles/decorator) | `5.1.1` | `5.2.0` |
| [idna](https://github.com/kjd/idna) | `3.8` | `3.10` |
| [lxml-html-clean](https://github.com/fedora-python/lxml_html_clean) | `0.2.0` | `0.4.1` |
| [packaging](https://github.com/pypa/packaging) | `24.1` | `24.2` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.2.2` | `4.3.6` |
| [requests-oauthlib](https://github.com/requests/requests-oauthlib) | `1.3.1` | `2.0.0` |
| [six](https://github.com/benjaminp/six) | `1.16.0` | `1.17.0` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.2` | `2.3.0` |



Updates `future` from 0.17.1 to 1.0.0
- [Release notes](https://github.com/PythonCharmers/python-future/releases)
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst)
- [Commits](PythonCharmers/python-future@v0.17.1...v1.0.0)

Updates `html2text` from 2018.1.9 to 2024.2.26
- [Release notes](https://github.com/Alir3z4/html2text/releases)
- [Changelog](https://github.com/Alir3z4/html2text/blob/master/ChangeLog.rst)
- [Commits](Alir3z4/html2text@2018.1.9...2024.2.26)

Updates `pillow` from 10.4.0 to 11.1.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@10.4.0...11.1.0)

Updates `pyaml` from 18.11.0 to 25.1.0
- [Commits](https://github.com/mk-fg/pretty-yaml/commits/25.1.0)

Updates `tweepy` from 4.14.0 to 4.15.0
- [Release notes](https://github.com/tweepy/tweepy/releases)
- [Changelog](https://github.com/tweepy/tweepy/blob/master/docs/changelog.md)
- [Commits](tweepy/tweepy@v4.14.0...v4.15.0)

Updates `mastodon-py` from 1.8.1 to 2.0.0
- [Release notes](https://github.com/halcy/Mastodon.py/releases)
- [Changelog](https://github.com/halcy/Mastodon.py/blob/master/CHANGELOG.rst)
- [Commits](halcy/Mastodon.py@1.8.1...2.0.0)

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

Updates `beautifulsoup4` from 4.12.3 to 4.13.3

Updates `black` from 23.12.1 to 25.1.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@23.12.1...25.1.0)

Updates `flake8` from 6.1.0 to 7.1.2
- [Commits](PyCQA/flake8@6.1.0...7.1.2)

Updates `isort` from 5.13.2 to 6.0.0
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@5.13.2...6.0.0)

Updates `certifi` from 2024.7.4 to 2025.1.31
- [Commits](certifi/python-certifi@2024.07.04...2025.01.31)

Updates `charset-normalizer` from 3.3.2 to 3.4.1
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.3.2...3.4.1)

Updates `click` from 8.1.7 to 8.1.8
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.1.7...8.1.8)

Updates `decorator` from 5.1.1 to 5.2.0
- [Release notes](https://github.com/micheles/decorator/releases)
- [Changelog](https://github.com/micheles/decorator/blob/master/CHANGES.md)
- [Commits](micheles/decorator@5.1.1...5.2.0)

Updates `idna` from 3.8 to 3.10
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.8...v3.10)

Updates `lxml-html-clean` from 0.2.0 to 0.4.1
- [Changelog](https://github.com/fedora-python/lxml_html_clean/blob/main/CHANGES.rst)
- [Commits](fedora-python/lxml_html_clean@0.2.0...0.4.1)

Updates `packaging` from 24.1 to 24.2
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@24.1...24.2)

Updates `platformdirs` from 4.2.2 to 4.3.6
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.2.2...4.3.6)

Updates `pycodestyle` from 2.11.1 to 2.12.1
- [Release notes](https://github.com/PyCQA/pycodestyle/releases)
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/main/CHANGES.txt)
- [Commits](PyCQA/pycodestyle@2.11.1...2.12.1)

Updates `pyflakes` from 3.1.0 to 3.2.0
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst)
- [Commits](PyCQA/pyflakes@3.1.0...3.2.0)

Updates `requests-oauthlib` from 1.3.1 to 2.0.0
- [Release notes](https://github.com/requests/requests-oauthlib/releases)
- [Changelog](https://github.com/requests/requests-oauthlib/blob/master/HISTORY.rst)
- [Commits](requests/requests-oauthlib@v1.3.1...v2.0.0)

Updates `six` from 1.16.0 to 1.17.0
- [Changelog](https://github.com/benjaminp/six/blob/main/CHANGES)
- [Commits](benjaminp/six@1.16.0...1.17.0)

Updates `urllib3` from 2.2.2 to 2.3.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.2...2.3.0)

---
updated-dependencies:
- dependency-name: future
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: html2text
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: pillow
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: pyaml
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: tweepy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mastodon-py
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: lxml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: beautifulsoup4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: flake8
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: isort
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: certifi
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: charset-normalizer
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: click
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: decorator
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: idna
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: lxml-html-clean
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: packaging
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: platformdirs
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pycodestyle
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pyflakes
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: requests-oauthlib
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: six
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: urllib3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 24, 2025
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.

0 participants