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/22005
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 3/1/2026
**Status:** ❌ Closed
**Base:** `dev` ← **Head:** `dependabot/pip/backend/dev/pinecone-8.1.0`
---
### 📝 Commits (1)
- [`b63760d`](https://github.com/open-webui/open-webui/commit/b63760dbf6113d56b840b3ce353a14a77fda8adc) chore(deps): bump pinecone from 6.0.2 to 8.1.0 in /backend
### 📊 Changes
**1 file changed** (+1 additions, -1 deletions)
<details>
<summary>View changed files</summary>
📝 `backend/requirements.txt` (+1 -1)
</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="YOUR_API_KEY")</p>
<h1>Create a BYOC index with OnDemand read capacity</h1>
<p>pc.create_index(
name="my-byoc-index",
dimension=1536,
spec=ByocSpec(
environment="my-byoc-env",
read_capacity={"mode": "OnDemand"},
)
)</p>
<h1>Create a BYOC index with Dedicated read capacity</h1>
<p>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},
},
},
)
)
</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>{"mode": "OnDemand"}</code></li>
<li><code>ReadCapacityDedicatedDict</code> — <code>{"mode": "Dedicated", "dedicated": ReadCapacityDedicatedConfigDict}</code></li>
<li><code>ReadCapacityDedicatedConfigDict</code> — <code>{"node_type": str, "scaling": str, "manual": ScalingConfigManualDict}</code></li>
<li><code>ScalingConfigManualDict</code> — <code>{"shards": int, "replicas": int}</code></li>
<li><code>MetadataSchemaFieldConfig</code> — <code>{"filterable": 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></tr></table>
</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 />
[](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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/22005
Author: @dependabot[bot]
Created: 3/1/2026
Status: ❌ Closed
Base:
dev← Head:dependabot/pip/backend/dev/pinecone-8.1.0📝 Commits (1)
b63760dchore(deps): bump pinecone from 6.0.2 to 8.1.0 in /backend📊 Changes
1 file changed (+1 additions, -1 deletions)
View changed files
📝
backend/requirements.txt(+1 -1)📄 Description
Bumps pinecone from 6.0.2 to 8.1.0.
Release notes
Sourced from pinecone's releases.
... (truncated)
Commits
4a2e17e[skip ci] Bump version to v8.1.04ed1cbcImplementscan_factorandmax_candidatesforquery(#617)8a2d2e5Regenerate code from2025-10, implementschema/read_capacityin `BYOCSp...72f958fRemove files no longer needed at project rootddb74e2[skip ci] Bump version to v8.0.1e2361fdAdd disableIntegrationTests option to release workflow (#613)eaa2e88Bump protobuf to 6.31.1+ to address CVE-2025-4565 (#611)5afab96FixREADMECI/CD badge (#608)876fdfffeat: add Protocol definitions for adapter layer (#604)c6d7044fix: prevent logging sensitive API key data in test (#603)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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.