Skip to content

chore: release 0.4.0.dev0 of sdks#1847

Merged
edwinjosechittilappilly merged 4 commits into
mainfrom
bumb-sdk-clients-python
Jun 12, 2026
Merged

chore: release 0.4.0.dev0 of sdks#1847
edwinjosechittilappilly merged 4 commits into
mainfrom
bumb-sdk-clients-python

Conversation

@edwinjosechittilappilly

@edwinjosechittilappilly edwinjosechittilappilly commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Bumped SDK package versions: Python and TypeScript SDKs updated to 0.4.0.dev0 (development prerelease).
    • Version-only updates; no other user-facing changes or metadata updates included.

@coderabbitai

coderabbitai Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 76ee6906-6f17-41d4-9fa9-e670663d1043

📥 Commits

Reviewing files that changed from the base of the PR and between 3a39560 and 2b7c20f.

⛔ Files ignored due to path filters (1)
  • sdks/typescript/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • sdks/typescript/package.json

Walkthrough

Python SDK pyproject.toml version changed from 0.4.0 to 0.4.0.dev0; TypeScript SDK package.json version changed from 0.4.0 to 0.4.0-dev0.

Changes

SDK Version Bump

Layer / File(s) Summary
Version bump for Python and TypeScript SDKs
sdks/python/pyproject.toml, sdks/typescript/package.json
Package versions updated: Python [project].version 0.4.00.4.0.dev0; TypeScript version 0.4.00.4.0-dev0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • langflow-ai/openrag#1544: Also updates SDK manifest version fields for the Python and TypeScript SDKs from 0.4.0-lineage values.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and accurately describes the main change: updating SDK versions to a development release (0.4.0.dev0).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bumb-sdk-clients-python

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@sdks/python/pyproject.toml`:
- Line 7: Update the package version constant to match the manifest: change the
module-level __version__ in sdks/python/openrag_sdk/__init__.py from "0.4.0" to
"0.4.1" so it stays in sync with pyproject.toml's version = "0.4.1"; ensure only
the __version__ variable is updated and no other metadata is altered.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f40e3fca-b24e-468c-bdac-cd2d859e7d1c

📥 Commits

Reviewing files that changed from the base of the PR and between 4ca787e and 08ae01d.

⛔ Files ignored due to path filters (2)
  • sdks/python/uv.lock is excluded by !**/*.lock
  • sdks/typescript/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • sdks/python/pyproject.toml
  • sdks/typescript/package.json

Comment thread sdks/python/pyproject.toml Outdated
[project]
name = "openrag-sdk"
version = "0.4.0"
version = "0.4.1"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Sync the runtime version constant with the manifest.

pyproject.toml now advertises 0.4.1, but sdks/python/openrag_sdk/__init__.py still exports __version__ = "0.4.0". That leaves consumers seeing two different versions for the same release.

🔧 Suggested follow-up
-__version__ = "0.4.0"
+__version__ = "0.4.1"
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@sdks/python/pyproject.toml` at line 7, Update the package version constant to
match the manifest: change the module-level __version__ in
sdks/python/openrag_sdk/__init__.py from "0.4.0" to "0.4.1" so it stays in sync
with pyproject.toml's version = "0.4.1"; ensure only the __version__ variable is
updated and no other metadata is altered.

@edwinjosechittilappilly edwinjosechittilappilly changed the title chore: release 0.4.1 of sdks chore: release 0.4.0 of sdks Jun 11, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@sdks/python/pyproject.toml`:
- Line 7: The pyproject.toml currently sets version = "0.4.0.dev0" which will
publish a prerelease; update the version field in pyproject.toml to the intended
stable release string (e.g., "0.4.0" or "0.4.1") to match the release intent and
ensure .github/workflows/publish-sdk-python.yml publishes a non-dev artifact.

In `@sdks/typescript/package.json`:
- Line 3: The version field in package.json uses an invalid semver "0.4.0.dev0"
which will break npm publishes; update the "version" value in package.json (the
"version" key) to a valid SemVer prerelease format such as "0.4.0-dev0" or
"0.4.0-dev.0" so npm semver parsing accepts it and publishing succeeds.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 8f700a50-9236-4a97-99a7-9efba331c250

📥 Commits

Reviewing files that changed from the base of the PR and between 08ae01d and 3a39560.

⛔ Files ignored due to path filters (2)
  • sdks/python/uv.lock is excluded by !**/*.lock
  • sdks/typescript/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • sdks/python/pyproject.toml
  • sdks/typescript/package.json

Comment thread sdks/python/pyproject.toml
Comment thread sdks/typescript/package.json Outdated
@github-actions github-actions Bot added the lgtm label Jun 12, 2026
@edwinjosechittilappilly edwinjosechittilappilly changed the title chore: release 0.4.0 of sdks chore: release 0.4.0.dev0 of sdks Jun 12, 2026
@edwinjosechittilappilly edwinjosechittilappilly merged commit 2bbb75a into main Jun 12, 2026
21 checks passed
@github-actions github-actions Bot deleted the bumb-sdk-clients-python branch June 12, 2026 04:43
ricofurtado pushed a commit that referenced this pull request Jun 12, 2026
* release 0.4.1 of sdks

* dev 0

* dev 0

* 0.4.0-dev0
ricofurtado added a commit that referenced this pull request Jun 12, 2026
…dingly (#1851)

* fix: handle document processing errors and update task statuses accordingly

* fix: add OCR handling for raster images during file ingestion

* style: ruff autofix (auto)

* fix: google to support WEBHOOK_BASE_URL (#1849)

* Update connector.py

* update env in settings

* fix webhook url of sharepoint

* feat: crd report scaleddown phase status (#1846)

* crd report scaleddown phase status

* improve status message

* chore: release 0.4.0.dev0 of sdks (#1847)

* release 0.4.1 of sdks

* dev 0

* dev 0

* 0.4.0-dev0

* feat: sdk scripts (#1848)

* sdk scripts

* Update main.py

* fix: put correct file type in langflow-less ingestion (#1842)

* FIxed no langflow ingestion

* style: ruff autofix (auto)

* add fallback for mime types

* style: ruff autofix (auto)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

* feat: add Python SDK smoke-test suite for remote/IBM SaaS deployments

Standalone uv project under scripts/test_scripts/sdk/python that exercises
every openrag-sdk functionality (settings, models, documents, search, chat,
knowledge filters, error handling) against a remote instance using IBM SaaS
header auth (X-Username / X-Api-Key), with pass/fail/skip reporting to
console, markdown, JSON, and a run log.

* style: ruff autofix (auto)

* Potential fix for pull request finding 'CodeQL / Clear-text logging of sensitive information'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Lucas Oliveira <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* style: ruff autofix (auto)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Edwin Jose <[email protected]>
Co-authored-by: ming <[email protected]>
Co-authored-by: Lucas Oliveira <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Vchen7629 pushed a commit to Vchen7629/openrag that referenced this pull request Jun 15, 2026
* release 0.4.1 of sdks

* dev 0

* dev 0

* 0.4.0-dev0
Vchen7629 pushed a commit to Vchen7629/openrag that referenced this pull request Jun 15, 2026
…dingly (langflow-ai#1851)

* fix: handle document processing errors and update task statuses accordingly

* fix: add OCR handling for raster images during file ingestion

* style: ruff autofix (auto)

* fix: google to support WEBHOOK_BASE_URL (langflow-ai#1849)

* Update connector.py

* update env in settings

* fix webhook url of sharepoint

* feat: crd report scaleddown phase status (langflow-ai#1846)

* crd report scaleddown phase status

* improve status message

* chore: release 0.4.0.dev0 of sdks (langflow-ai#1847)

* release 0.4.1 of sdks

* dev 0

* dev 0

* 0.4.0-dev0

* feat: sdk scripts (langflow-ai#1848)

* sdk scripts

* Update main.py

* fix: put correct file type in langflow-less ingestion (langflow-ai#1842)

* FIxed no langflow ingestion

* style: ruff autofix (auto)

* add fallback for mime types

* style: ruff autofix (auto)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

* feat: add Python SDK smoke-test suite for remote/IBM SaaS deployments

Standalone uv project under scripts/test_scripts/sdk/python that exercises
every openrag-sdk functionality (settings, models, documents, search, chat,
knowledge filters, error handling) against a remote instance using IBM SaaS
header auth (X-Username / X-Api-Key), with pass/fail/skip reporting to
console, markdown, JSON, and a run log.

* style: ruff autofix (auto)

* Potential fix for pull request finding 'CodeQL / Clear-text logging of sensitive information'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Lucas Oliveira <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* style: ruff autofix (auto)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Edwin Jose <[email protected]>
Co-authored-by: ming <[email protected]>
Co-authored-by: Lucas Oliveira <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
ricofurtado pushed a commit that referenced this pull request Jun 15, 2026
* release 0.4.1 of sdks

* dev 0

* dev 0

* 0.4.0-dev0
ricofurtado added a commit that referenced this pull request Jun 15, 2026
…dingly (#1851)

* fix: handle document processing errors and update task statuses accordingly

* fix: add OCR handling for raster images during file ingestion

* style: ruff autofix (auto)

* fix: google to support WEBHOOK_BASE_URL (#1849)

* Update connector.py

* update env in settings

* fix webhook url of sharepoint

* feat: crd report scaleddown phase status (#1846)

* crd report scaleddown phase status

* improve status message

* chore: release 0.4.0.dev0 of sdks (#1847)

* release 0.4.1 of sdks

* dev 0

* dev 0

* 0.4.0-dev0

* feat: sdk scripts (#1848)

* sdk scripts

* Update main.py

* fix: put correct file type in langflow-less ingestion (#1842)

* FIxed no langflow ingestion

* style: ruff autofix (auto)

* add fallback for mime types

* style: ruff autofix (auto)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

* feat: add Python SDK smoke-test suite for remote/IBM SaaS deployments

Standalone uv project under scripts/test_scripts/sdk/python that exercises
every openrag-sdk functionality (settings, models, documents, search, chat,
knowledge filters, error handling) against a remote instance using IBM SaaS
header auth (X-Username / X-Api-Key), with pass/fail/skip reporting to
console, markdown, JSON, and a run log.

* style: ruff autofix (auto)

* Potential fix for pull request finding 'CodeQL / Clear-text logging of sensitive information'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Lucas Oliveira <[email protected]>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* style: ruff autofix (auto)

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Edwin Jose <[email protected]>
Co-authored-by: ming <[email protected]>
Co-authored-by: Lucas Oliveira <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants