Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beam Support in SDK #96

Merged
merged 4 commits into from
Jan 20, 2025
Merged

Beam Support in SDK #96

merged 4 commits into from
Jan 20, 2025

Conversation

corke2013
Copy link
Contributor

No description provided.

Copy link
Contributor

@lpouvreau lpouvreau left a comment

Choose a reason for hiding this comment

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

LGTM @corke2013, thank you !

@corke2013 corke2013 self-assigned this Jan 14, 2025
* add beam schema

* add beam analysis endpoint

* add BeamEndpoint import

* update schema for python 3.8

* update schema for python 3.8

* update endpoints for python 3.8

* fix analysis endpoints and schema

* add analysis group endpoints (#99)

* add analysis group endpoints

* add analysis group import

* python 3.8 compat

* fix signature

* use optional type hint

---------

Co-authored-by: Keegan Cordeiro <[email protected]>

* Beam sink endpoint (#100)

* beam sink endpoint - allow json, csv and ndjson upload

* expose beam endpoint in sdk

* allow extra fields so that new fields are visible without an update to the SDK

* remove undocumented endpoints

* add features-api to_csv mixin

* remove accidental print statement

* fix typing for python 3.8

* update build url test

* fix bug in features api endpoint when using iter_all

* update feature api tests

* update readme, add examples and missing param to beam update function

* add beam endpoint tests (#102)

* add beam endpoint tests

* address comments - use correct fixtures

---------

Co-authored-by: Keegan Cordeiro <[email protected]>

* add comment regarding features-api

* Pagination (#103)

* add ArgKwargResult set for custom pagination

* use custom pagination on all supported beam endpoints

---------

Co-authored-by: Keegan Cordeiro <[email protected]>

---------

Co-authored-by: Keegan Cordeiro <[email protected]>

---------

Co-authored-by: Keegan Cordeiro <[email protected]>
@corke2013 corke2013 changed the title fix bug in to_json function Beam Support in SDK Jan 17, 2025
@corke2013 corke2013 requested a review from medhatphq January 17, 2025 02:42
@joncourt
Copy link

yep. nice, vanilla pydantic for the win in this case.

@corke2013 corke2013 merged commit 4272c06 into master Jan 20, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants