[PR #36] [MERGED] Pull in ExtractedData type and parsing #38

Closed
opened 2026-02-16 04:15:47 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama-cloud-py/pull/36
Author: @adrianlyjak
Created: 1/19/2026
Status: Merged
Merged: 1/20/2026
Merged by: @adrianlyjak

Base: mainHead: adrian/extracted-data


📝 Commits (6)

📊 Changes

6 files changed (+1165 additions, -1 deletions)

View changed files

📝 .gitignore (+4 -0)
src/llama_cloud/types/beta/extracted_data.py (+495 -0)
📝 tests/api_resources/test_parsing.py (+0 -1)
tests/data/capacitor.json (+117 -0)
tests/types/__init__.py (+1 -0)
tests/types/test_extracted_data.py (+548 -0)

📄 Description

Copies in the ExtractedData models to the new SDK, for use in llama agents apps.

Somewhat lighter integration. The main API client integration is now untyped, relying on the stainless generated client. Expectation is that the user will manually validate the json .data models to the client side type


🔄 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/run-llama/llama-cloud-py/pull/36 **Author:** [@adrianlyjak](https://github.com/adrianlyjak) **Created:** 1/19/2026 **Status:** ✅ Merged **Merged:** 1/20/2026 **Merged by:** [@adrianlyjak](https://github.com/adrianlyjak) **Base:** `main` ← **Head:** `adrian/extracted-data` --- ### 📝 Commits (6) - [`de4047b`](https://github.com/run-llama/llama-cloud-py/commit/de4047b584feb5672fdd95df30e7091ad193f551) Pull in ExtractedData type and parsing - [`27cda89`](https://github.com/run-llama/llama-cloud-py/commit/27cda89654bcdeb314eb090acc9a0354da3dd525) format - [`b85c0b3`](https://github.com/run-llama/llama-cloud-py/commit/b85c0b380c895edf95780ad2ee444c20c5f6d130) work around type errors - [`cd1f87f`](https://github.com/run-llama/llama-cloud-py/commit/cd1f87f6f8a03d2190723b6ecae541741c2e2870) remove barrel export - [`d7a43ad`](https://github.com/run-llama/llama-cloud-py/commit/d7a43adb4b3e68d9ffa9cd6864c383e4833210e6) pydantic v1 compat - [`f62373d`](https://github.com/run-llama/llama-cloud-py/commit/f62373de03b3c0d1d4c8b8ae25fda26683b7205e) lint ignores for pydantic v1 ### 📊 Changes **6 files changed** (+1165 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+4 -0) ➕ `src/llama_cloud/types/beta/extracted_data.py` (+495 -0) 📝 `tests/api_resources/test_parsing.py` (+0 -1) ➕ `tests/data/capacitor.json` (+117 -0) ➕ `tests/types/__init__.py` (+1 -0) ➕ `tests/types/test_extracted_data.py` (+548 -0) </details> ### 📄 Description Copies in the ExtractedData models to the new SDK, for use in llama agents apps. Somewhat lighter integration. The main API client integration is now untyped, relying on the stainless generated client. Expectation is that the user will manually validate the json `.data` models to the client side type --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 04:15:47 -05:00
yindo closed this issue 2026-02-16 04:15:48 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama-cloud-py#38