[PR #22020] [CLOSED] chore(deps): bump pinecone from 6.0.2 to 8.1.0 #113724

Closed
opened 2026-05-18 14:10:51 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/22020
Author: @dependabot[bot]
Created: 3/1/2026
Status: Closed

Base: devHead: dependabot/uv/dev/pinecone-8.1.0


📝 Commits (1)

  • dce084d chore(deps): bump pinecone from 6.0.2 to 8.1.0

📊 Changes

3 files changed (+1386 additions, -1016 deletions)

View changed files

📝 backend/requirements.txt (+1 -1)
📝 pyproject.toml (+1 -1)
📝 uv.lock (+1384 -1014)

📄 Description

Bumps pinecone from 6.0.2 to 8.1.0.

Release notes

Sourced from pinecone's releases.

v8.1.0

This release adds support for creating and configuring index read_capacity for BYOC indexes:

import pinecone
from pinecone import ByocSpec

pc = pinecone.Pinecone(api_key="YOUR_API_KEY")

Create a BYOC index with OnDemand read capacity

pc.create_index( name="my-byoc-index", dimension=1536, spec=ByocSpec( environment="my-byoc-env", read_capacity={"mode": "OnDemand"}, ) )

Create a BYOC index with Dedicated read capacity

pc.create_index( name="my-byoc-index", dimension=1536, spec=ByocSpec( environment="my-byoc-env", read_capacity={ "mode": "Dedicated", "dedicated": { "node_type": "b1", "scaling": "Manual", "manual": {"replicas": 2}, }, }, ) )

The following user-facing types have been added or updated to support this:

  • ByocSpec — now accepts optional read_capacity and schema fields
  • ReadCapacityDict — union alias for the two read capacity modes below
  • ReadCapacityOnDemandDict{"mode": "OnDemand"}
  • ReadCapacityDedicatedDict{"mode": "Dedicated", "dedicated": ReadCapacityDedicatedConfigDict}
  • ReadCapacityDedicatedConfigDict{"node_type": str, "scaling": str, "manual": ScalingConfigManualDict}
  • ScalingConfigManualDict{"shards": int, "replicas": int}
  • MetadataSchemaFieldConfig{"filterable": bool}, used with the schema field on ByocSpec

All of the above are exported from the top-level pinecone module.

Support for scan_factor and max_candidates has been added to Index.query() and Index.query_namespaces():

</tr></table> 

... (truncated)

Commits
  • 4a2e17e [skip ci] Bump version to v8.1.0
  • 4ed1cbc Implement scan_factor and max_candidates for query (#617)
  • 8a2d2e5 Regenerate code from 2025-10, implement schema/read_capacity in `BYOCSp...
  • 72f958f Remove files no longer needed at project root
  • ddb74e2 [skip ci] Bump version to v8.0.1
  • e2361fd Add disableIntegrationTests option to release workflow (#613)
  • eaa2e88 Bump protobuf to 6.31.1+ to address CVE-2025-4565 (#611)
  • 5afab96 Fix README CI/CD badge (#608)
  • 876fdff feat: add Protocol definitions for adapter layer (#604)
  • c6d7044 fix: prevent logging sensitive API key data in test (#603)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/22020 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 3/1/2026 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `dependabot/uv/dev/pinecone-8.1.0` --- ### 📝 Commits (1) - [`dce084d`](https://github.com/open-webui/open-webui/commit/dce084ddb6cebd193f756ffe8e3c7936613abe2e) chore(deps): bump pinecone from 6.0.2 to 8.1.0 ### 📊 Changes **3 files changed** (+1386 additions, -1016 deletions) <details> <summary>View changed files</summary> 📝 `backend/requirements.txt` (+1 -1) 📝 `pyproject.toml` (+1 -1) 📝 `uv.lock` (+1384 -1014) </details> ### 📄 Description Bumps [pinecone](https://github.com/pinecone-io/pinecone-python-client) from 6.0.2 to 8.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pinecone-io/pinecone-python-client/releases">pinecone's releases</a>.</em></p> <blockquote> <h2>v8.1.0</h2> <p>This release adds support for creating and configuring index <code>read_capacity</code> for BYOC indexes:</p> <pre lang="python"><code>import pinecone from pinecone import ByocSpec <p>pc = pinecone.Pinecone(api_key=&quot;YOUR_API_KEY&quot;)</p> <h1>Create a BYOC index with OnDemand read capacity</h1> <p>pc.create_index( name=&quot;my-byoc-index&quot;, dimension=1536, spec=ByocSpec( environment=&quot;my-byoc-env&quot;, read_capacity={&quot;mode&quot;: &quot;OnDemand&quot;}, ) )</p> <h1>Create a BYOC index with Dedicated read capacity</h1> <p>pc.create_index( name=&quot;my-byoc-index&quot;, dimension=1536, spec=ByocSpec( environment=&quot;my-byoc-env&quot;, read_capacity={ &quot;mode&quot;: &quot;Dedicated&quot;, &quot;dedicated&quot;: { &quot;node_type&quot;: &quot;b1&quot;, &quot;scaling&quot;: &quot;Manual&quot;, &quot;manual&quot;: {&quot;replicas&quot;: 2}, }, }, ) ) </code></pre></p> <p>The following user-facing types have been added or updated to support this:</p> <ul> <li><code>ByocSpec</code> — now accepts optional <code>read_capacity</code> and <code>schema</code> fields</li> <li><code>ReadCapacityDict</code> — union alias for the two read capacity modes below</li> <li><code>ReadCapacityOnDemandDict</code> — <code>{&quot;mode&quot;: &quot;OnDemand&quot;}</code></li> <li><code>ReadCapacityDedicatedDict</code> — <code>{&quot;mode&quot;: &quot;Dedicated&quot;, &quot;dedicated&quot;: ReadCapacityDedicatedConfigDict}</code></li> <li><code>ReadCapacityDedicatedConfigDict</code> — <code>{&quot;node_type&quot;: str, &quot;scaling&quot;: str, &quot;manual&quot;: ScalingConfigManualDict}</code></li> <li><code>ScalingConfigManualDict</code> — <code>{&quot;shards&quot;: int, &quot;replicas&quot;: int}</code></li> <li><code>MetadataSchemaFieldConfig</code> — <code>{&quot;filterable&quot;: bool}</code>, used with the schema field on <code>ByocSpec</code></li> </ul> <p>All of the above are exported from the top-level pinecone module.</p> <p>Support for <code>scan_factor</code> and <code>max_candidates</code> has been added to <code>Index.query()</code> and <code>Index.query_namespaces()</code>:</p> <pre lang="python"><code>&lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/4a2e17e94c5af8fd713c748510905ae80b4cd6f2"><code>4a2e17e</code></a> [skip ci] Bump version to v8.1.0</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/4ed1cbcf6a5185a7efa0f8588010d40b8a6d3ec8"><code>4ed1cbc</code></a> Implement <code>scan_factor</code> and <code>max_candidates</code> for <code>query</code> (<a href="https://redirect.github.com/pinecone-io/pinecone-python-client/issues/617">#617</a>)</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/8a2d2e552875bd51e28c5810159edae1b5f8da90"><code>8a2d2e5</code></a> Regenerate code from <code>2025-10</code>, implement <code>schema</code>/<code>read_capacity</code> in `BYOCSp...</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/72f958f4c6038a4eba43196c0a2c8080faca550f"><code>72f958f</code></a> Remove files no longer needed at project root</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/ddb74e279150811720a3b7cc49259f7b94e2e9fb"><code>ddb74e2</code></a> [skip ci] Bump version to v8.0.1</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/e2361fd923817aab6ff5b56d3c3a393db8588fe0"><code>e2361fd</code></a> Add disableIntegrationTests option to release workflow (<a href="https://redirect.github.com/pinecone-io/pinecone-python-client/issues/613">#613</a>)</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/eaa2e880fa9d3e9bd9d3b5e5b985bf03834c9f8c"><code>eaa2e88</code></a> Bump protobuf to 6.31.1+ to address CVE-2025-4565 (<a href="https://redirect.github.com/pinecone-io/pinecone-python-client/issues/611">#611</a>)</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/5afab96a3cb0044fb9c57d4a586d896f610ff304"><code>5afab96</code></a> Fix <code>README</code> CI/CD badge (<a href="https://redirect.github.com/pinecone-io/pinecone-python-client/issues/608">#608</a>)</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/876fdffbcea2ca3925738b1ab2c34466e4d2f83a"><code>876fdff</code></a> feat: add Protocol definitions for adapter layer (<a href="https://redirect.github.com/pinecone-io/pinecone-python-client/issues/604">#604</a>)</li> <li><a href="https://github.com/pinecone-io/pinecone-python-client/commit/c6d70446cc6e1ca0ca2ac1124ebe817220a7ee34"><code>c6d7044</code></a> fix: prevent logging sensitive API key data in test (<a href="https://redirect.github.com/pinecone-io/pinecone-python-client/issues/603">#603</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pinecone-io/pinecone-python-client/compare/v6.0.2...v8.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pinecone&package-manager=uv&previous-version=6.0.2&new-version=8.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-18 14:10:51 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#113724