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 6 updates #530

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

Conversation

dependabot[bot]
Copy link
Contributor

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

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

Package From To
transformers 4.47.1 4.48.3
fastapi 0.115.6 0.115.8
pyinstaller 6.11.1 6.12.0
pyright 1.1.391 1.1.394
pylint 3.3.3 3.3.4
isort 5.13.2 6.0.0

Updates transformers from 4.47.1 to 4.48.3

Release notes

Sourced from transformers's releases.

Patch release v4.48.3

This ends the python3.9 issues mostly!

For some very niche cases, the new rope embedding introduced device failures

Num items in batch

  • Fix model kwargs (#35875) by @​muellerzr: this is long due, sorry that it took so long. Some models were not compatible with the num_items_in_batch

Finally the fix to Gemma2 is propagated to paligemma2!

Patch release v4.48.2

Sorry because the fixes for num_items_in_batches are not done yet 😓 To follow along see this PR, a new patch will be available soon!

Now, we mostly had BC issue with python version 3.9:

Then we had a small regression for DBRX saving:

Finally we have a fix for gemma and the hybrid attention architectures:

Miscellaneous:

Patch release v4.48.1

Yet again we are dawned with a gradient accumulation fix! There is also a refactoring of the attention that let a small typo in, we made sure PHI is no longer broken!

Moonshine had a small issue when wrapping generate so we removed that!

🤗

v4.48.0: ModernBERT, Aria, TimmWrapper, ColPali, Falcon3, Bamba, VitPose, DinoV2 w/ Registers, Emu3, Cohere v2, TextNet, DiffLlama, PixtralLarge, Moonshine

New models

ModernBERT

The ModernBert model was proposed in Smarter, Better, Faster, Longer: A Modern Bidirectional Encoder for Fast, Memory Efficient, and Long Context Finetuning and Inference by Benjamin Warner, Antoine Chaffin, Benjamin Clavié, Orion Weller, Oskar Hallström, Said Taghadouini, Alexis Galalgher, Raja Bisas, Faisal Ladhak, Tom Aarsen, Nathan Cooper, Grifin Adams, Jeremy Howard and Iacopo Poli.

... (truncated)

Commits

Updates fastapi from 0.115.6 to 0.115.8

Release notes

Sourced from fastapi's releases.

0.115.8

Fixes

  • 🐛 Fix OAuth2PasswordRequestForm and OAuth2PasswordRequestFormStrict fixed grant_type "password" RegEx. PR #9783 by @​skarfie123.

Refactors

Docs

Translations

  • 🌐 Add Japanese translation for docs/ja/docs/environment-variables.md. PR #13226 by @​k94-ishi.
  • 🌐 Add Russian translation for docs/ru/docs/advanced/async-tests.md. PR #13227 by @​Rishat-F.
  • 🌐 Update Russian translation for docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. PR #13252 by @​Rishat-F.
  • 🌐 Add Russian translation for docs/ru/docs/tutorial/bigger-applications.md. PR #13154 by @​alv2017.

Internal

  • ⬆️ Add support for Python 3.13. PR #13274 by @​tiangolo.
  • ⬆️ Upgrade AnyIO max version for tests, new range: >=3.2.1,<5.0.0. PR #13273 by @​tiangolo.
  • 🔧 Update Sponsors badges. PR #13271 by @​tiangolo.
  • ♻️ Fix notify_translations.py empty env var handling for PR label events vs workflow_dispatch. PR #13272 by @​tiangolo.
  • ♻️ Refactor and move scripts/notify_translations.py, no need for a custom GitHub Action. PR #13270 by @​tiangolo.
  • 🔨 Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. PR #13267 by @​tiangolo.
  • ⬆ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. PR #13251 by @​dependabot[bot].

0.115.7

Upgrades

Refactors

... (truncated)

Commits
  • 7128971 🔖 Release version 0.115.8
  • 55f8a44 📝 Update release notes
  • 83ab6ac 📝 Change the word "unwrap" to "unpack" in `docs/en/docs/tutorial/extra-models...
  • 3d02a92 📝 Update release notes
  • 1b00f8a ✅ Simplify tests for body_multiple_params (#13237)
  • d97647f 📝 Update release notes
  • 9667ce8 📝 Update Request Body's tutorial002 to deal with tax=0 case (#13230)
  • 0541693 📝 Update release notes
  • 041b2e1 📝 Update release notes
  • 30b270b ♻️ Move duplicated code portion to a static method in the APIKeyBase super ...
  • Additional commits viewable in compare view

Updates pyinstaller from 6.11.1 to 6.12.0

Release notes

Sourced from pyinstaller's releases.

v6.12.0

Please see the v6.12.0 section of the changelog for a list of the changes since v6.11.1.

Changelog

Sourced from pyinstaller's changelog.

6.12.0 (2025-02-08)

Features


* (Cygwin) Improve Cygwin support to the extent that we can run a
  Cygwin-based CI pipeline with basic part of PyInstaller's test suite.
  (:issue:`8972`)
* Extend the :ref:`module_collection_mode <package collection mode>` setting
  from :issue:`6945` to also apply to modules collected into
  ``base_library.zip`` archive. Implement discovery of source .py files for
  modules in ``base_library.zip`` at run-time. This allows collection and
  discovery of source .py files for modules in ``base_library.zip``, which might
  be required by frameworks that perform aggressive recursive introspection all
  way down to standard library modules (for example, ``torch`` JIT in
  combination with certain model implementations). (:issue:`8971`)

Bugfix


* (AIX) Fix spurious run-time error in bootloader when no Wflags and/or no
  Xflags are specified via bootloader's run-time options (i.e., most of the
  time). (:issue:`9006`)
* (macOS) Fix directory name sanitization when building macOS .app bundles
  to properly account for nested .framework bundles, and prevent mangling
  of .framework directory name of all but inner-most .framework bundles.
  For example, the ``sdl2dll/dll/SDL2_image.framework`` directory from
  ``pysdl2-dll`` PyPI wheels would become mangled into
  ``sdl2dll/dll/SDL2_image__dot__framework`` due to having nested
  .framework bundles in its ``Versions/A/Frameworks`` sub-directory.
  (:issue:`8936`)
* (macOS) Have binary dependency analysis obtain the actual lists of
  run paths set on the python executable (:data:`sys.executable`), instead of
  assuming that it is effectively set to ``@loader_path/../lib``. This
  enables discovery of shared libraries bundled with python builds that
  use different origin for their run paths and ``@rpath``-based references.
  (:issue:`8951`)
* (macOS) Prevent binary dependency analysis from spuriously resolving
  shared library instance in a standard library path (for example,
  Homebrew-installed library in ``/usr/local/lib``) when trying to
  resolve ``@rpath``-based reference with multiple candidate run paths
  that are anchored to ``@loader_path`` or ``@executable_path`` prefix
  that resolves to a completely different path prefix (for example, an
  Anaconda python environment). (:issue:`8962`)
* Add exclude for ``libwayland*.so`` to prevent mismatches with system drivers.
  (:issue:`8963`)
* Fix errors raised by ``setuptools`` hook utility class and various
  related hooks when building with completely de-vendored ``setuptools``
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/31dbe9ff477716e4790aa317bc9da68766d20659&quot;&gt;&lt;code&gt;31dbe9f&lt;/code&gt;&lt;/a> Release v6.12.0. [skip ci]</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/be77254be3e844b7e7d59b977bb25f6fdf0527b4&quot;&gt;&lt;code&gt;be77254&lt;/code&gt;&lt;/a> hookutils: have Tcl/Tk helper gracefully handle built-in _tkinter module</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/55485f2e1cf08b6eac259fc64381c64f7a624de8&quot;&gt;&lt;code&gt;55485f2&lt;/code&gt;&lt;/a> Document how to use shared code and configuration in spec files (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9010&quot;&gt;#9010&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/f212a4edaee7e84408f4c3028baac2e6c1125759&quot;&gt;&lt;code&gt;f212a4e&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 05 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9011&quot;&gt;#9011&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/eb6af2546cefd272a79211dd988fbaaa37abba04&quot;&gt;&lt;code&gt;eb6af25&lt;/code&gt;&lt;/a> bootloader: fix calloc() result check to account for AIX behavior</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/773bc2d63d4415ae5e921a3f2b180fa4ba76ba95&quot;&gt;&lt;code&gt;773bc2d&lt;/code&gt;&lt;/a> loader: PyiFrozenFinder: robustify relative path computation</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/0d562b5b0e1b16e538422737ee10ccb180102664&quot;&gt;&lt;code&gt;0d562b5&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 03 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/8992&quot;&gt;#8992&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/825a24b38057c8e770e6112146db7eb598251dd0&quot;&gt;&lt;code&gt;825a24b&lt;/code&gt;&lt;/a> building: main: display path to dist directory at end of the build</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/ee05de897aa82abad2efe7ce2e8d45555930d5a4&quot;&gt;&lt;code&gt;ee05de8&lt;/code&gt;&lt;/a> ci: fix issue with <code>psutil</code> not being available in msys2/mingw32 anymore</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/6795ddd9c9be671dc2b38f29bf640b5af2efd85c&quot;&gt;&lt;code&gt;6795ddd&lt;/code&gt;&lt;/a> ci: replace direct pip invocations with python -m pip</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v6.11.1...v6.12.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Updates pyright from 1.1.391 to 1.1.394

Commits

Updates pylint from 3.3.3 to 3.3.4

Commits

Updates isort from 5.13.2 to 6.0.0

Release notes

Sourced from isort's releases.

6.0.0

Changes

:boom: Breaking Changes

:rocket: Features

:beetle: Fixes

:construction_worker: Continuous Integration

:package: Dependencies

... (truncated)

Changelog

Sourced from isort's changelog.

Changelog

NOTE: isort follows the semver versioning standard. Find out more about isort's release policy here.

Commits
  • 0a0b7a8 6.0.0
  • 2d00730 Merge pull request #2349 from PyCQA/revert-2347-revert-2346-ci/uv-replacement...
  • 16bb0e2 Return user_options
  • 73abbc8 Fix dev and optional dependencies
  • 8b3828d Pin UV version
  • 0225875 Remove pip and virtualenv usage
  • 3d49bc0 Revert "Revert "UV replacement of Poetry""
  • b3760ab Merge pull request #2347 from PyCQA/revert-2346-ci/uv-replacement-for-poetry
  • cc12cce Revert "UV replacement of Poetry"
  • f7ab073 Merge pull request #2346 from PyCQA/ci/uv-replacement-for-poetry
  • Additional commits viewable in compare view

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 dependencies group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [transformers](https://github.com/huggingface/transformers) | `4.47.1` | `4.48.3` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.115.6` | `0.115.8` |
| [pyinstaller](https://github.com/pyinstaller/pyinstaller) | `6.11.1` | `6.12.0` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.391` | `1.1.394` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.3` | `3.3.4` |
| [isort](https://github.com/pycqa/isort) | `5.13.2` | `6.0.0` |



Updates `transformers` from 4.47.1 to 4.48.3
- [Release notes](https://github.com/huggingface/transformers/releases)
- [Commits](huggingface/transformers@v4.47.1...v4.48.3)

Updates `fastapi` from 0.115.6 to 0.115.8
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.6...0.115.8)

Updates `pyinstaller` from 6.11.1 to 6.12.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.11.1...v6.12.0)

Updates `pyright` from 1.1.391 to 1.1.394
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.391...v1.1.394)

Updates `pylint` from 3.3.3 to 3.3.4
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.3.3...v3.3.4)

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)

---
updated-dependencies:
- dependency-name: transformers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pyinstaller
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pylint
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: isort
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
...

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