Skip to content

build(deps): update dspy-ai requirement from <4.0.0,>=3.2.0 to >=3.2.1,<4.0.0#37

Merged
haasonsaas merged 2 commits into
mainfrom
dependabot/pip/dspy-ai-gte-3.2.1-and-lt-4.0.0
May 12, 2026
Merged

build(deps): update dspy-ai requirement from <4.0.0,>=3.2.0 to >=3.2.1,<4.0.0#37
haasonsaas merged 2 commits into
mainfrom
dependabot/pip/dspy-ai-gte-3.2.1-and-lt-4.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Updates the requirements on dspy-ai to permit the latest version.

Release notes

Sourced from dspy-ai's releases.

3.2.1

DSPy 3.2.1 Changelog

Bug fixes

  • Fixed async streaming LM calls so custom headers are forwarded to LiteLLM streaming completions. (#9669)
  • Fixed dspy.Embedder so per-call caching=False is honored for both sync and async embedding calls. (#9708)

Documentation

  • Moved Deployment into the technical documentation tabs and promoted production use cases under Community. (#9709)
  • Updated the production use-cases copy for DSPy.
  • Fixed MkDocs admonition rendering in Deployment and Observability docs. (#9690, #9691)
  • Fixed duplicate-word typos across docs, source, and tests. (#9695)

CI and release

  • Hardened TestPyPI release validation by adding strict twine check and reducing unused workflow permissions. (#9648)
  • Gave TestPyPI publishing its own GitHub environment. (#9649)
  • Removed an unused setup-node step from the docs push workflow. (#9702)
  • Replaced direct merge-to-main after publishing with a version bump PR. (#9716)
  • Refreshed uv.lock for the 3.2.0 release state. (#9650)

Dependency updates

  • Updated test and development dependencies: pytest-asyncio, ruff, pre-commit, datamodel-code-generator, optuna, and urllib3. (#9665, #9664, #9699, #9701, #9697, #9698)
  • Updated documentation dependencies: mkdocs-llmstxt, mkdocstrings, mistune, and mkdocs-jupyter. (#9661, #9668, #9666, #9700)
  • Updated GitHub Actions dependencies: actions/cache and astral-sh/setup-uv. (#9662, #9663)

Contributors

Excluded

  • The GEPA 0.1.1 result/documentation update was intentionally excluded from this release. (#9673)
Commits

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)

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 11, 2026
@cursor
Copy link
Copy Markdown

cursor Bot commented May 11, 2026

PR Summary

Low Risk
Low risk dependency constraint tweak; runtime behavior only changes if environments upgrade to dspy-ai 3.2.1+.

Overview
Raises the minimum supported dspy-ai version from >=3.2.0 to >=3.2.1 in requirements.txt.

Refreshes requirements.lock and requirements-dev.lock with an updated header comment while keeping the resolved package pins unchanged.

Reviewed by Cursor Bugbot for commit a17ba43. Bugbot is set up for automated code reviews on this repo. Configure here.

@haasonsaas haasonsaas force-pushed the dependabot/pip/dspy-ai-gte-3.2.1-and-lt-4.0.0 branch from 53993d6 to 1fa5609 Compare May 12, 2026 17:16
dependabot Bot and others added 2 commits May 12, 2026 10:21
Updates the requirements on [dspy-ai](https://github.com/stanfordnlp/dsp) to permit the latest version.
- [Release notes](https://github.com/stanfordnlp/dsp/releases)
- [Commits](stanfordnlp/dspy@3.2.0...3.2.1)

---
updated-dependencies:
- dependency-name: dspy-ai
  dependency-version: 3.2.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@haasonsaas haasonsaas force-pushed the dependabot/pip/dspy-ai-gte-3.2.1-and-lt-4.0.0 branch from 1fa5609 to a17ba43 Compare May 12, 2026 17:23
@haasonsaas haasonsaas merged commit 3bee227 into main May 12, 2026
5 checks passed
@haasonsaas haasonsaas deleted the dependabot/pip/dspy-ai-gte-3.2.1-and-lt-4.0.0 branch May 12, 2026 17:28
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.

1 participant