Skip to content

Bump the python-dependencies group across 1 directory with 6 updates - #9

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-dependencies-0ede307763
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-dependencies-0ede307763

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 25, 2026 •

Copy link
Copy Markdown

Updates the requirements on pyld, pyarrow, ladybug, transformers, langchain-ollama and sentence-transformers to permit the latest version.
Updates pyld to 3.2.0

Release notes

Sourced from pyld's releases.

v3.2.0 (JSON-LD 1.1: fromRdf, expand)

What's Changed

Full Changelog: digitalbazaar/pyld@v3.1.0...v3.2.0

Changelog

Sourced from pyld's changelog.

3.2.0 - 2026-08-17

Added

  • *Options TypedDict types and a Context type alias in pyld.options for JSON-LD API option dicts (typing and documentation).
  • pyld.SqliteCacheRequestsDocumentLoader: a SQLite-backed HTTP cache document loader using requests-cache.

Fixed

  • If value objects contain array values for @type during expansion, an error is now raised. Fixes expand#ter54 and toRdf#ter54.
  • Inline contexts that try to redefine @​context now raise an error. Fixes expand#ter56 and toRdf#ter56.
  • When using native types, values of xsd:boolean and xsd:integer are now properly converted. Fixes fromRdf#t0027.
  • Numbers with 0 as fractional part now parse to an xsd:integer instead of xsd:double. Fixes toRdf#ttn02.
  • Zeros are now truncated for numeric values with negative exponent.
  • Blank node prefixes are now also used in IRI expansion.
  • Numbers with no fractions but that are >= 1e21 are now represented as xsd:double in json-ld-1.1 processing mode.
  • In RequestsDocumentLoader, constructor-level headers are now removed from **kwargs and stored separately, avoiding duplicate headers= when calling session.get. Per-call options["headers"] still takes precedence.

3.1.0 - 2026-06-19

Fixed

  • When compacting, expands the index mapping first, then compacts that expanded IRI, matching the JSON-LD API compaction correction for compact-IRI index mappings. Fixes testcases compact#t0112 and compact#t0113.
  • Fixes AttributeError when compacting with @none: the @type map compaction path now only calls .pop() and inspects keys when compacted_item is actually an object. Fixes compact#tm023
  • An empty property-scoped context no longer resets the active context in _create_term_definition. Now only explicit null becomes False; empty contexts are preserved. Fixes compact#tc028, toRdf#tc036 and expand#tc036.
  • Options from the test manifest now override the options configured in create_test_options(), instead of the other way around. This fixes tests not able to override default options in the test-setup such as extractAllScripts. Fixes html#tf004.
  • When @type is @json in a frame, it no longer raises an "Invalid JSON-LD syntax" error. Fixes frame#t0069.
  • Use safeguard for non-dict values of options['link']
  • Local and type-scoped contexts are now properly resolved for nested node objects, so a scoped context on a @nest term is being applied to nested properties. Fixes toRdf#tc037, toRdf#tc038, expand#tc037 and expand#tc038.

Changed

  • requests_document_loader() and aiohttp_document_loader() now return class-based DocumentLoader instances while preserving the existing callable factory API. The concrete RequestsDocumentLoader and

... (truncated)

Commits
  • 4e36359 Release 3.2.0.
  • 7b402d1 Add test for empty base
  • bdfe280 Add RequestsDocumentLoader header handling to changelog
  • 10257a9 Prevent repeating the headers argument when setting custom headers.
  • b91a451 Add docs example on context resolver
  • 7aa0738 Add documentation on context resolver
  • 32264c2 Adjust changelog
  • 4781a57 Push options further down and gate integer conversion for 1.1
  • 00e2cd5 Add regression test for integer conversion with processing mode
  • 1af8920 Use absolute value for test and allow custom datatype
  • Additional commits viewable in compare view

Updates pyarrow to 25.0.1

Release notes

Sourced from pyarrow's releases.

Apache Arrow 25.0.1

Release Notes URL: https://arrow.apache.org/release/25.0.1.html

Commits

Updates ladybug to 0.19.1

Release notes

Sourced from ladybug's releases.

Release 0.19.1

What's Changed

Full Changelog: LadybugDB/ladybug@v0.19.0...v0.19.1

Commits
  • 554c1e7 Bump up version to 0.19.1
  • 5788315 Update submodules to latest origin/main
  • a64cc71 test(arrow): add asymmetric UUID fixture to catch scanArrowArrayUuid byte-ord...
  • 792d744 Fix #757: accept FixedSizeBinary(16) with arrow.uuid for UUID PK
  • 1abe088 Fix #758: Clear ARROW_FLAG_NULLABLE on the entries struct of MAP columns
  • 06a30f1 fix(test): open .test files in binary mode to fix Windows e2e_test runner
  • 5a5ad51 ci: update arrow to 25.x
  • 4ca1d6f Fix #755: COPY respects auto_checkpoint setting
  • 3a5b517 fix(#754): Preserve error message when C API calls fail
  • d6e1150 Fix #756: Quote identifiers in generated Arrow DDL
  • Additional commits viewable in compare view

Updates transformers to 5.15.1

Release notes

Sourced from transformers's releases.

Patch release: v5.15.1

Patch release v5.15.1

This patch most notably solves a few issues with DFlash and MTP candidate generators, as well as an issue where images could sometimes not be processed on accelerator if using Lanczos filter.

It contains the following commits:

Commits
  • 550d7b3 Release: v5.15.1
  • 7e9f99c Fix MTP config when mlp_layer_types is absent (#48015)
  • 6e336fd Fix gemma4 video to device (#47896)
  • c79e26a Fallback from 'lanczos' to 'bicubic' when on cuda (#48026)
  • d93f042 Align logit distributions for CandidateGenerators using sampling (#48007)
  • 69bc61d Fix DFlash candidate token device mismatch with device_map="auto" (#47877)
  • 5eddc12 Release: v5.15.0
  • 7bfaf47 Add MuseGlimmer (#47867)
  • 4bd3150 Revert "Fix CodeLlama tokenizer dropping leading whitespace on decode (#47488...
  • fd12552 Fix cached_files silently returning stale file on read-only filesystem (EROFS...
  • Additional commits viewable in compare view

Updates langchain-ollama to 1.1.0

Release notes

Sourced from langchain-ollama's releases.

langchain-deepseek==1.1.0

Changes since langchain-deepseek==1.0.1

chore(infra): bump langchain-tests floor to 1.1.9 (#37610) chore: bump idna from 3.10 to 3.15 in /libs/partners/deepseek (#37560) ci(infra): harden Dependabot version-bound preservation (#37510) chore: bump urllib3 from 2.6.3 to 2.7.0 in /libs/partners/deepseek (#37341) chore: bump langchain-core from 1.3.2 to 1.3.3 in /libs/partners/deepseek (#37282) chore: bump langsmith from 0.7.31 to 0.8.3 in /libs/partners/deepseek (#37283) chore(docs): update x handle references (#37081) chore(model-profiles): refresh model profile data (#37015) chore(model-profiles): refresh model profile data (#37005) hotfix: bump min core versions (#36996) feat(core): add content-block-centric streaming (v2) (#36834) ci(infra): add pytest-xdist to partner test groups (#36988) chore(model-profiles): refresh model profile data (#36982) hotfix(ci): remove nobenchmark flag (#36959) chore(partners): standardize integration test invocation (#36958) chore(deps): bump pytest to 9.0.3 (#36801) chore: bump langsmith from 0.6.3 to 0.7.31 in /libs/partners/deepseek (#36787) chore: add comment explaining pygments>=2.20.0 (#36570) chore(model-profiles): refresh model profile data (#36554) chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385) chore: bump requests from 2.32.5 to 2.33.0 in /libs/partners/deepseek (#36256) chore(partners): bump langchain-core min to 1.2.21 (#36183) fix(core,model-profiles): add missing ModelProfile fields, warn on schema drift (#36129) ci: suppress pytest streaming output in CI (#36092) ci: avoid unnecessary dep installs in lint targets (#36046) chore: bump orjson from 3.11.5 to 3.11.6 in /libs/partners/deepseek (#35868) fix(deepseek): accept base_url as alias for api_base (#35789) feat(model-profiles): new fields + Makefile target (#35788) chore(model-profiles): refresh model profile data (#35646) fix(deepseek): use proper URL parsing for azure endpoint detection (#35455) fix(deepseek): Tool Choice to required for Azure Deployment in case specific function dict is given (#34848) fix(model-profiles): sort generated profiles by model ID for stable diffs (#35344) fix(infra): fix trailing comma regex in profile generation script (#35333) chore: bump model profiles (#35294) chore(deps): bump langsmith from 0.4.31 to 0.6.3 in /libs/partners/deepseek (#35156) feat(model-profiles): add text_inputs and text_outputs (#35084) chore: add make type target (#35015) revert: "chore: add typing target in Makefile" (#35013) chore: add typing target in Makefile (#35012) chore: enrich pyproject.toml files (#34980) chore(deps): bump the uv group across 20 directories with 3 updates (#34941) chore: upgrade urllib3 to 2.6.3 (#34940) chore: update twitter URLs (#34736) chore: ban relative imports on all packages (#34691) fix(openai): filter function_call blocks in token counting (#34396) release(openai): 1.1.6: update max input tokens for gpt-5 series (#34419) release(openai): 1.1.5 (#34409)

... (truncated)

Commits

Updates sentence-transformers to 6.0.0

Release notes

Sourced from sentence-transformers's releases.

v6.0.0 - MultiVectorEncoder for ColBERT & late interaction models, transformers v5, float32 scoring, faster training & encoding

This major release introduces Multi-Vector Embedding models, also known as late interaction or ColBERT-style models, as a fourth model type alongside SentenceTransformer, CrossEncoder, and SparseEncoder. Going forward, you'll be able to use Sentence Transformers for training, inferencing, and interpreting Multi-Vector Embedding models.

It also modernizes the dependency floors to transformers v5, fixes a class of silent scoring bugs caused by half precision, and speeds up both training and encoding.

Install this version with

# Training + Inference
pip install sentence-transformers[train]==6.0.0
Inference only, use one of:
pip install sentence-transformers==6.0.0
pip install sentence-transformers[onnx-gpu]==6.0.0
pip install sentence-transformers[onnx]==6.0.0
pip install sentence-transformers[openvino]==6.0.0
Multimodal dependencies (optional):
pip install sentence-transformers[image]==6.0.0
pip install sentence-transformers[audio]==6.0.0
pip install sentence-transformers[video]==6.0.0
Or combine as needed:
pip install sentence-transformers[train,onnx,image]==6.0.0

[!TIP] Our Multi-Vector (Late Interaction) Embedding Models with Sentence Transformers blogpost is an excellent place to learn about multi-vector models: loading the various checkpoint formats, encoding and scoring, plugging them into a search stack, running them on page images, and keeping the index affordable.

[!WARNING] This is a major release with breaking changes. Upgrading from v5.x to v6.0 may require code updates. The changes marked 🚨 below are the ones most likely to affect you, and the Migration Guide has the full list. If you run into issues when upgrading, feel free to open an issue.

MultiVectorEncoder: ColBERT-style late interaction models (#3794)

Sentence Transformers v6.0 introduces MultiVectorEncoder, for ColBERT-style late interaction retrieval. Where a regular embedding model compresses a whole text into one vector, a multi-vector model keeps one vector per token and scores query against document with the MaxSim operator. That preserves token-level matching information that a single vector has to average away, which usually means stronger retrieval at the cost of a bigger index. It is also the state of the art for visual document retrieval, where a text query is matched against page images directly, with no OCR step in between.

Any PyLate checkpoint and any Stanford-NLP ColBERT checkpoint loads straight into it, and colpali-engine models for visual document retrieval work too, through the same familiar API you already use for dense, sparse, and reranker models.

from sentence_transformers import MultiVectorEncoder
Download from the 🤗 Hub
model = MultiVectorEncoder("lightonai/LateOn")
query_embeddings = model.encode_query(["Which planet is known as the Red Planet?"])
document_embeddings = model.encode_document([
"Venus is often called Earth's twin because of its similar size and proximity.",
"Mars, known for its reddish appearance, is often referred to as the Red Planet.",
"Jupiter, the largest planet in our solar system, has a prominent red spot.",
"Saturn, famous for its rings, is sometimes mistaken for the Red Planet.",
</tr></table>

... (truncated)

Commits
  • 56c9548 [docs] Remove revision from EVIE now that it's integrated (#3951)
  • aa791eb Release v6.0.0
  • 8b332d1 tests: Fix the pretrained MultiVectorEncoder tests for device tensors and Hub...
  • a03cfd6 docs: Point cross-references at their documented targets (#3947)
  • 310ed7b docs: Rank the pretrained MultiVectorEncoder models by NanoBEIR and NanoViDoR...
  • 345c538 Speed up multi-vector padding and numpy to tensor conversion (#3942)
  • 8d62fa2 [v6] Return tensors on the model device from MultiVectorEncoder encoding (#...
  • 8a73e35 [v6] Keep the prompt-excluded mask out of the feature dicts (#3944)
  • c8d2c0c [v6] Extend the merged column forward to the SentenceTransformer losses (#3...
  • adc09fc [v6] Fix XTR input validation, padding masks, and integer embedding support...
  • 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 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

Updates the requirements on [pyld](https://github.com/digitalbazaar/pyld), [pyarrow](https://github.com/apache/arrow), [ladybug](https://github.com/LadybugDB/ladybug), [transformers](https://github.com/huggingface/transformers), [langchain-ollama](https://github.com/langchain-ai/langchain) and [sentence-transformers](https://github.com/huggingface/sentence-transformers) to permit the latest version.

Updates `pyld` to 3.2.0
- [Release notes](https://github.com/digitalbazaar/pyld/releases)
- [Changelog](https://github.com/digitalbazaar/pyld/blob/master/CHANGELOG.md)
- [Commits](digitalbazaar/pyld@2.0.0...v3.2.0)

Updates `pyarrow` to 25.0.1
- [Release notes](https://github.com/apache/arrow/releases)
- [Commits](apache/arrow@go/v17.0.0...apache-arrow-25.0.1)

Updates `ladybug` to 0.19.1
- [Release notes](https://github.com/LadybugDB/ladybug/releases)
- [Commits](LadybugDB/ladybug@v0.16.1...v0.19.1)

Updates `transformers` to 5.15.1
- [Release notes](https://github.com/huggingface/transformers/releases)
- [Commits](huggingface/transformers@v4.51.3...v5.15.1)

Updates `langchain-ollama` to 1.1.0
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-ollama==0.2.0...langchain-ollama==1.1.0)

Updates `sentence-transformers` to 6.0.0
- [Release notes](https://github.com/huggingface/sentence-transformers/releases)
- [Commits](huggingface/sentence-transformers@v3.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: pyld
  dependency-version: 3.2.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: pyarrow
  dependency-version: 25.0.1
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: ladybug
  dependency-version: 0.19.1
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: transformers
  dependency-version: 5.15.1
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langchain-ollama
  dependency-version: 1.1.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: sentence-transformers
  dependency-version: 6.0.0
  dependency-type: direct:production
  dependency-group: python-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 Aug 25, 2026
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