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 python-packages group with 10 updates #23

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2024

Bumps the python-packages group with 10 updates:

Package From To
pygls 1.3.0 1.3.1
language-tool-python 2.7.1 2.7.3
tree-sitter 0.20.4 0.21.3
gitpython 3.1.42 3.1.43
torch 2.2.1 2.2.2
openai 1.13.3 1.14.3
transformers 4.38.2 4.39.2
bitsandbytes 0.42.0 0.43.0
pytest 8.0.2 8.1.1
pytest-cov 4.1.0 5.0.0

Updates pygls from 1.3.0 to 1.3.1

Release notes

Sourced from pygls's releases.

v1.3.1

What's Changed

New Contributors

Full Changelog: openlawlibrary/pygls@v1.3.0...v1.3.1

Changelog

Sourced from pygls's changelog.

[1.3.1] - 2024-03-26

More details: https://github.com/openlawlibrary/pygls/releases/tag/v1.3.1

Documentation

  • Add systemd-language-server to implementations
  • Update implementations.md with Chapel's language server

Miscellaneous Tasks

  • Update CHANGELOG.md
  • Update CONTRIBUTORS.md
  • Apache license missing dash

Build

  • V1.3.1
Commits
  • 9e27a5e build: v1.3.1
  • 79c0bcc docs: update implementations.md with Chapel's language server
  • f5de769 docs: add systemd-language-server to implementations
  • 959241e chore: apache license missing dash
  • 323dfa8 chore: update CONTRIBUTORS.md
  • db2233f chore: update CHANGELOG.md
  • See full diff in compare view

Updates language-tool-python from 2.7.1 to 2.7.3

Commits

Updates tree-sitter from 0.20.4 to 0.21.3

Release notes

Sourced from tree-sitter's releases.

v0.21.3

Full Changelog: tree-sitter/py-tree-sitter@v0.21.2...v0.21.3

v0.21.2

Full Changelog: tree-sitter/py-tree-sitter@v0.21.1...v0.21.2

v0.21.1

Full Changelog: tree-sitter/py-tree-sitter@v0.21.0...v0.21.1

v0.21.0

What's Changed

New Contributors

Full Changelog: tree-sitter/py-tree-sitter@v0.20.4...v0.21.0

Commits
  • 5d52ace fix: accept PathLike in Language()
  • 30d3660 build: enable aarch64 wheels
  • ce1af66 feat: support Python 3.12 again
  • 52f29fa docs: add pypi badge
  • b33091c ci(pypi): fix GitHub release step
  • f48b92f ci(pypi): explicitly set up python
  • 55fde88 build: update submodules
  • f1d4b86 build: add keywords
  • 59e54ff ci: drop test releases
  • e9c956c docs: improve examples and add usage file
  • Additional commits viewable in compare view

Updates gitpython from 3.1.42 to 3.1.43

Release notes

Sourced from gitpython's releases.

3.1.43

Particularly Important Changes

These are likely to affect you, please do take a careful look.

Other Changes

New Contributors

Full Changelog: gitpython-developers/GitPython@3.1.42...3.1.43

Commits
  • 5364053 bump version to 3.1.43
  • 4e626bd Merge pull request #1886 from EliahKagan/deprecation-warnings
  • f6060df Add GitMeta alias
  • 8327b45 Test GitMeta alias
  • f92f4c3 Clarify security risk in USE_SHELL doc and warnings
  • c7675d2 update security policy, to use GitHub instead of email
  • cf2576e Make/use test.deprecation.lib; abandon idea to filter by module
  • 7cd3aa9 Make test.performance.lib docstring more specific
  • b51b080 Explain the approach in test.deprecation to static checking
  • bdabb21 Expand USE_SHELL docstring; clarify a test usage
  • Additional commits viewable in compare view

Updates torch from 2.2.1 to 2.2.2

Release notes

Sourced from torch's releases.

PyTorch 2.2.2 Release, bug fix release

This release is meant to fix the following issues (regressions / silent correctness):

Release tracker pytorch/pytorch#120999 contains all relevant pull requests related to this release as well as links to related issues.

Commits

Updates openai from 1.13.3 to 1.14.3

Release notes

Sourced from openai's releases.

v1.14.3

1.14.3 (2024-03-25)

Full Changelog: v1.14.2...v1.14.3

Bug Fixes

Chores

  • internal: construct error properties instead of using the raw response (#1257) (11dce5c)
  • internal: formatting change (#1258) (b907dd7)
  • internal: loosen input type for util function (#1250) (fc8b4c3)

Documentation

  • contributing: fix typo (#1264) (835cb9b)
  • readme: consistent use of sentence case in headings (#1255) (519f371)
  • readme: document how to make undocumented requests (#1256) (5887858)

v1.14.2

1.14.2 (2024-03-19)

Full Changelog: v1.14.1...v1.14.2

Performance Improvements

Chores

  • internal: update generated pragma comment (#1247) (3eeb9b3)

Documentation

v1.14.1

1.14.1 (2024-03-15)

Full Changelog: v1.14.0...v1.14.1

Documentation

... (truncated)

Changelog

Sourced from openai's changelog.

1.14.3 (2024-03-25)

Full Changelog: v1.14.2...v1.14.3

Bug Fixes

Chores

  • internal: construct error properties instead of using the raw response (#1257) (11dce5c)
  • internal: formatting change (#1258) (b907dd7)
  • internal: loosen input type for util function (#1250) (fc8b4c3)

Documentation

  • contributing: fix typo (#1264) (835cb9b)
  • readme: consistent use of sentence case in headings (#1255) (519f371)
  • readme: document how to make undocumented requests (#1256) (5887858)

1.14.2 (2024-03-19)

Full Changelog: v1.14.1...v1.14.2

Performance Improvements

Chores

  • internal: update generated pragma comment (#1247) (3eeb9b3)

Documentation

1.14.1 (2024-03-15)

Full Changelog: v1.14.0...v1.14.1

Documentation

... (truncated)

Commits

Updates transformers from 4.38.2 to 4.39.2

Release notes

Sourced from transformers's releases.

Patch release v4.39.2

Series of fixes for backwards compatibility (AutoAWQ and other quantization libraries, imports from trainer_pt_utils) and functionality (LLaMA tokenizer conversion)

  • Safe import of LRScheduler #29919
  • [BC] Fix BC for other libraries #29934
  • [LlamaSlowConverter] Slow to Fast better support #29797

Patch release v4.39.1

Patch release to fix some breaking changes to LLaVA model, fixes/cleanup for Cohere & Gemma and broken doctest

Release v4.39.0

v4.39.0

🚨 VRAM consumption 🚨

The Llama, Cohere and the Gemma model both no longer cache the triangular causal mask unless static cache is used. This was reverted by #29753, which fixes the BC issues w.r.t speed , and memory consumption, while still supporting compile and static cache. Small note, fx is not supported for both models, a patch will be brought very soon!

New model addition

Cohere open-source model

Command-R is a generative model optimized for long context tasks such as retrieval augmented generation (RAG) and using external APIs and tools. It is designed to work in concert with Cohere's industry-leading Embed and Rerank models to provide best-in-class integration for RAG applications and excel at enterprise use cases. As a model built for companies to implement at scale, Command-R boasts:

  • Strong accuracy on RAG and Tool Use
  • Low latency, and high throughput
  • Longer 128k context and lower pricing
  • Strong capabilities across 10 key languages
  • Model weights available on HuggingFace for research and evaluation

LLaVA-NeXT (llava v1.6)

Llava next is the next version of Llava, which includes better support for non padded images, improved reasoning, OCR, and world knowledge. LLaVA-NeXT even exceeds Gemini Pro on several benchmarks.

Compared with LLaVA-1.5, LLaVA-NeXT has several improvements:

  • Increasing the input image resolution to 4x more pixels. This allows it to grasp more visual details. It supports three aspect ratios, up to 672x672, 336x1344, 1344x336 resolution.
  • Better visual reasoning and OCR capability with an improved visual instruction tuning data mixture.
  • Better visual conversation for more scenarios, covering different applications.
  • Better world knowledge and logical reasoning.
  • Along with performance improvements, LLaVA-NeXT maintains the minimalist design and data efficiency of LLaVA-1.5. It re-uses the pretrained connector of LLaVA-1.5, and still uses less than 1M visual instruction tuning samples. The largest 34B variant finishes training in ~1 day with 32 A100s.*

LLaVa-NeXT incorporates a higher input resolution by encoding various patches of the input image. Taken from the original paper.

MusicGen Melody

... (truncated)

Commits

Updates bitsandbytes from 0.42.0 to 0.43.0

Release notes

Sourced from bitsandbytes's releases.

0.43.0: FSDP support, Official documentation, Cross-compilation on Linux and CI, Windows support

Improvements and New Features:

  • QLoRA + FSDP official support is now live! TimDettmers/bitsandbytes#970 by @​warner-benjamin and team - with FSDP you can train very large models (70b scale) on multiple 24GB consumer-type GPUs. See https://www.answer.ai/posts/2024-03-06-fsdp-qlora.html for more details.
  • Introduced improvements to the CI process for enhanced performance and efficiency during builds, specifically enabling more effective cross-compilation on Linux platforms. This was accomplished by deprecating Make and migrating to Cmake, as well as implementing new corresponding workflows. Huge thanks go to @​wkpark, @​rickardp, @​matthewdouglas and @​younesbelkada; #1055, #1050, #1111.
  • Windows should be officially supported in bitsandbytes with pip install bitsandbytes
  • Updated installation instructions to provide more comprehensive guidance for users. This includes clearer explanations and additional tips for various setup scenarios, making the library more accessible to a broader audience (@​rickardp, #1047).
  • Enhanced the library's compatibility and setup process, including fixes for CPU-only installations and improvements in CUDA setup error messaging. This effort aims to streamline the installation process and improve user experience across different platforms and setups (@​wkpark, @​akx, #1038, #996, #1012).
  • Setup a new documentation at https://huggingface.co/docs/bitsandbytes/main with extensive new sections and content to help users better understand and utilize the library. Especially notable are the new API docs. (big thanks to @​stevhliu and @​mishig25 from HuggingFace #1012). The API docs have been also addressed in TimDettmers/bitsandbytes#1075

Bug Fixes:

  • Addressed a race condition in kEstimateQuantiles, enhancing the reliability of quantile estimation in concurrent environments (@​pnunna93, #1061).
  • Fixed various minor issues, including typos in code comments and documentation, to improve code clarity and prevent potential confusion (@​Brian Vaughan, #1063).

Internal and Build System Enhancements:

  • Implemented several enhancements to the internal and build systems, including adjustments to the CI workflows, portability improvements, and build artifact management. These changes contribute to a more robust and flexible development process, ensuring the library's ongoing quality and maintainability (@​rickardp, @​akx, @​wkpark, @​matthewdouglas; #949, #1053, #1045, #1037).

Contributors:

This release is made possible thanks to the many active contributors that submitted PRs and many others who contributed to discussions, reviews, and testing. Your efforts greatly enhance the library's quality and user experience. It's truly inspiring to work with such a dedicated and competent group of volunteers and professionals!

We give a special thanks to @​TimDettmers for managing to find a little bit of time for valuable consultations on critical topics, despite preparing for and touring the states applying for professor positions. We wish him the utmost success!

We also extend our gratitude to the broader community for your continued support, feedback, and engagement, which play a crucial role in driving the library's development forward.

Changelog

Sourced from bitsandbytes's changelog.

0.42.0

Features:

  • 4-bit serialization now supported. This enables 4-bit load/store. Thank you @​poedator #753
  • the bitsandbytes library now has a version attribute: bitsandbytes.__version__ @​rasbt #710

Bug fixes:

0.43.0

Improvements and New Features:

Bug Fixes:

  • Addressed a race condition in kEstimateQuantiles, enhancing the reliability of quantile estimation in concurrent environments (@​pnunna93, #1061).
  • Fixed various minor issues, including typos in code comments and documentation, to improve code clarity and prevent potential confusion (@​Brian Vaughan, #1063).

Internal and Build System Enhancements:

  • Implemented several enhancements to the internal and build systems, including adjustments to the CI workflows, portability improvements, and build artifact management. These changes contribute to a more robust and flexible development process, ensuring the library's ongoing quality and maintainability (@​rickardp, @​akx, @​wkpark, @​matthewdouglas; #949, #1053, #1045, #1037).

Contributors:

This release is made possible thanks to the many active contributors that submitted PRs and many others who contributed to discussions, reviews, and testing. Your efforts greatly enhance the library's quality and user experience. It's truly inspiring to work with such a dedicated and competent group of volunteers and professionals!

We give a special thanks to @​TimDettmers for managing to find a little bit of time for valuable consultations on critical topics, despite preparing for and touring the states applying for professor positions. We wish him the utmost success!

We also extend our gratitude to the broader community for your continued support, feedback, and engagement, which play a crucial role in driving the library's development forward.

Commits
  • 4876324 Release: v0.43.0
  • 1cfc277 Build: Expand CUDA Toolkit Matrix (#1111)
  • ac5d6ee [docs] implement API docs (#1075)
  • 87e029b fix typo on the script installation file (#1109)
  • 048a2d4 Deduplicate helpers & fix lint issues from #1099 (#1107)
  • a1c0844 adding whole Linear8bitLt/Linear4bit module save/load serialization (#1099)
  • f9eba9c (ci) update apt repo before aarch64 build tools are installed (#1096)
  • 20f3eea docs: add header for compilation from source
  • 0488566 fix cudart*dll for Windows (#1064)
  • 1d709aa Add concurrency to not waste precious build minutes when modifying PRs freque...
  • Additional commits viewable in compare view

Updates pytest from 8.0.2 to 8.1.1

Release notes

Sourced from pytest's releases.

8.1.1

pytest 8.1.1 (2024-03-08)

::: {.note} ::: {.title} Note :::

This release is not a usual bug fix release -- it contains features and improvements, being a follow up to 8.1.0, which has been yanked from PyPI. :::

Features

  • #11475: Added the new consider_namespace_packages{.interpreted-text role="confval"} configuration option, defaulting to False.

    If set to True, pytest will attempt to identify modules that are part of namespace packages when importing modules.

  • #11653: Added the new verbosity_test_cases{.interpreted-text role="confval"} configuration option for fine-grained control of test execution verbosity. See Fine-grained verbosity <pytest.fine_grained_verbosity>{.interpreted-text role="ref"} for more details.

Improvements

  • #10865: pytest.warns{.interpreted-text role="func"} now validates that warnings.warn{.interpreted-text role="func"} was called with a [str]{.title-ref} or a [Warning]{.title-ref}. Currently in Python it is possible to use other types, however this causes an exception when warnings.filterwarnings{.interpreted-text role="func"} is used to filter those warnings (see [CPython #103577](python/cpython#103577) for a discussion). While this can be considered a bug in CPython, we decided to put guards in pytest as the error message produced without this check in place is confusing.

Bumps the python-packages group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [pygls](https://github.com/openlawlibrary/pygls) | `1.3.0` | `1.3.1` |
| [language-tool-python](https://github.com/jxmorris12/language_tool_python) | `2.7.1` | `2.7.3` |
| [tree-sitter](https://github.com/tree-sitter/py-tree-sitter) | `0.20.4` | `0.21.3` |
| [gitpython](https://github.com/gitpython-developers/GitPython) | `3.1.42` | `3.1.43` |
| [torch](https://github.com/pytorch/pytorch) | `2.2.1` | `2.2.2` |
| [openai](https://github.com/openai/openai-python) | `1.13.3` | `1.14.3` |
| [transformers](https://github.com/huggingface/transformers) | `4.38.2` | `4.39.2` |
| [bitsandbytes](https://github.com/TimDettmers/bitsandbytes) | `0.42.0` | `0.43.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.0.2` | `8.1.1` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `4.1.0` | `5.0.0` |


Updates `pygls` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/openlawlibrary/pygls/releases)
- [Changelog](https://github.com/openlawlibrary/pygls/blob/main/CHANGELOG.md)
- [Commits](openlawlibrary/pygls@v1.3.0...v1.3.1)

Updates `language-tool-python` from 2.7.1 to 2.7.3
- [Release notes](https://github.com/jxmorris12/language_tool_python/releases)
- [Commits](https://github.com/jxmorris12/language_tool_python/commits)

Updates `tree-sitter` from 0.20.4 to 0.21.3
- [Release notes](https://github.com/tree-sitter/py-tree-sitter/releases)
- [Commits](tree-sitter/py-tree-sitter@v0.20.4...v0.21.3)

Updates `gitpython` from 3.1.42 to 3.1.43
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](gitpython-developers/GitPython@3.1.42...3.1.43)

Updates `torch` from 2.2.1 to 2.2.2
- [Release notes](https://github.com/pytorch/pytorch/releases)
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md)
- [Commits](pytorch/pytorch@v2.2.1...v2.2.2)

Updates `openai` from 1.13.3 to 1.14.3
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.13.3...v1.14.3)

Updates `transformers` from 4.38.2 to 4.39.2
- [Release notes](https://github.com/huggingface/transformers/releases)
- [Commits](huggingface/transformers@v4.38.2...v4.39.2)

Updates `bitsandbytes` from 0.42.0 to 0.43.0
- [Release notes](https://github.com/TimDettmers/bitsandbytes/releases)
- [Changelog](https://github.com/TimDettmers/bitsandbytes/blob/main/CHANGELOG.md)
- [Commits](TimDettmers/bitsandbytes@0.42.0...0.43.0)

Updates `pytest` from 8.0.2 to 8.1.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.0.2...8.1.1)

Updates `pytest-cov` from 4.1.0 to 5.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v4.1.0...v5.0.0)

---
updated-dependencies:
- dependency-name: pygls
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: language-tool-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: tree-sitter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: torch
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: openai
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: transformers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: bitsandbytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 1, 2024
@hangyav hangyav closed this Apr 20, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 20, 2024

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/pip/python-packages-a4487a911b branch April 20, 2024 07:39
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