-
Notifications
You must be signed in to change notification settings - Fork 1
R24 #69
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
Merged
Merged
R24 #69
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
eupharis
commented
Jul 1, 2025
- # Feature (2970): Update python client to support setup command (# Feature (2970): Update python client to support setup command #22)
- improve polyapi-python setup (improve polyapi-python setup #24)
- # Feature (3007): Update python -m polyapi function add --logs options (# Feature (3007): Update python -m polyapi function add --logs options #23)
- Project Glide + Refactor main command line args parsing (Project Glide + Refactor main command line args parsing #26)
- fix for poly cache directory path construction
- one more adjustment to the deployables cache directory so there can't be any conflict with any custom namespace
- this better?
- verbose logging on upload code to see what's failing in CI/CD
- bumpity
- whoops
- so close
- better?
- okay this should be the fix
- is it this?
- maybe
- oh for the love of pete
- whatever. might be a pypi issue
- removing verbose logging
- fixing bugs in sync command to use correct api urls
- update logging
- lint
- improved auth
- last fix for function sync
- fix bug when comment arguments don't align with the function
- try forcing the poly directory to exist
- test logging
- remove debug logging
- fixing project glide deployable types and bumping the version
- fixing missing arguments in python client function upload
- fixing return type for trained functions
- fix bug preventing use of poly sync command locally
- next version of client!
- EN #3183 allow null logs flag for python client (EN #3183 allow null logs flag for python client #28)
- let the typing_extensions versions increase to support latest openai pypi package version
- update dependency in one more place
- Some bug fixes for python client (Some bug fixes for python client #29)
- 0.3.2
- add poly schemas support (add poly schemas support #31)
- update to v4
- v4 everywhere
- bump version
- add new version
- remove warning, just go with any type for now
- better generate printed messages, fix generate bug after function add
- Update python version (Update python version #32)
- Update python image (Update python image #33)
- Rollback version
- onward (onward #34)
- next (fix deploying python client functions #35)
- improve intellisense detection of schemas
- release 0.3.3.dev8, fix misleading generate after setup
- 0.3.3.dev9 - add support for optional arguments (0.3.3.dev9 - add support for optional arguments #36)
- next
- release 0.3.3.dev10
- EN #3943 update to support SFX serverSideAsync True by setting correct return type (EN #3943 update to support SFX serverSideAsync True by setting correct return type (Dict) #39)
- deploying version 0.3.3 for R22
- upgrade version
- 4084 - revert strippping none values from function arguments during execution
- P2) Update clients and specs endpoint so when generating with no-types argument all schemas get excluded (P2) Update clients and specs endpoint so when generating with no-types argument all schemas get excluded #38)
- 4010 generate contexts (4010 generate contexts #43)
- make contexts truly optional
- P3) (Optoro) Allow variable to be secret in the UI, but gettable in functions, and prevent secret variables from being made non-secret (P3) (Optoro) Allow variable to be secret in the UI, but gettable in functions, and prevent secret variables from being made non-secret #42)
- add generate contexts (add generate contexts #45)
- adds mtls and direct execute options (adds mtls and direct execute options #44)
- polyCustom - prevent rewrites of executionId (P2) Add readonly execution_id to polyCustom object in python server function runtimes #46)
- 4292 (4292 #47)
- create mock schemas to fit everything when using no types flag (create mock schemas to fit everything when using no types flag #48)
- EN #4348 flatten new-lines in arg descriptions (EN #4348 flatten new-lines in arg descriptions #50)
- EN #4360 fix return types for TS funcs (EN #4360 fix return types for TS funcs #49)
- adding ability for python client server and client functions to add custom headers (adding ability for python client server functions to add custom response headers #51)
- fix type error!
- try simple upgrade
- changed version
- 0.3.8.dev0 make it clearer that jsonschema parsing issue is warning not error
- 4418 p2 bug on glide pre commit hook poly prepare make sure we git add any docstrings added from poly prepare (4418 p2 bug on glide pre commit hook poly prepare make sure we git add any docstrings added from poly prepare #55)
- 4523 fix python client to save generate command arguments and reuse them (4523 fix python client to save generate command arguments and reuse them #53)
- Update pydantic version to work with Python 3.13 (Update pydantic version to work with Python 3.13 #54)
- fix vari under no types (fix vari under no types #56)
- better import error (Better Client Function Import Error #59)
- 4645 Add github action for polyapi-python unittests, fix polyapi-python unittests (4645 Add github action for polyapi-python unittests, fix polyapi-python unittests #57)
- Windows glide bug (Windows glide bug #61)
- version command in python (version command in python #58)
- P2) Webhook Payload Type Blows Up our Python Client (P2) Webhook Payload Type Blows Up our Python Client #62)
- Fixing bug where users couldn't put a description in their polyConfig… (Fixing bug where users couldn't put a description in their polyConfig… #60)
- next
- fix schema generation (fix schema generation #64)
- remove bad ci file
- Upgrading version to 0.3.8 (Upgrading version to 0.3.8 #67)
* # Feature (2970): Update python client to support setup command - Function add command now support --execution-api-key - Extra Old Function call removed
* improve polyapi-python setup * # Feature (3019): improve polyapi-python setup (#25) * # Feature (3019): improve polyapi-python setup * # Feature (3019): improve polyapi-python setup - UUID Validation check added --------- Co-authored-by: Sudipta at TechJays <sudipta.kumar@techjays.com>
#23) * # Feature (3007): Update python -m polyapi function add --logs options - if --logs added, then value must enabled or disabled - If Nothing passed the value is default disabled - pyproject.toml version updated
* Refactor main command line args parsing, adding prepare and sync commands to enable project glide workflows for python * improved tests * updating version
… be any conflict with any custom namespace
* adds mtls and direct execute support * support for direct execute from client * fixed mtls * removed unused dep
* EN #4348 flatten new-lines in arg descriptions * EN #4348 bump version to 0.3.7.dev4
…d any docstrings added from poly prepare (#55) * Fixed windows no deployables found bug * removed superfluous print * Fixed deployables not being staged properly * Added .venv to excluded directories * Bumped version up to 0.3.8.dev1
…hem (#53) * Add caching for all arguments, add names and function-ids arguments * Fix restrictiveness logic to work on all arguments * Only use cache when indirectly generated * initialize cache with generate * initialize cache to generate * Update toml and config * Restore Generating... print message --------- Co-authored-by: Ashir Rao <ar2558@cornell.edu>
…on unittests (#57) * make tests pass and github actions * comment + push * add dev_requirements * use dev requirements * using mkdir to avoid poly not existing * Revert deployables anf change whitespace for passing tests * undo diff * undo deployables.py change
* Fixed windows find deployable command and fixed ai description generation urls * Changed version number
* version command in python
* adds a fail safe when generating resources * version increase * version increment
#60) * Fixing bug where users couldn't put a description in their polyConfig field for glide functions * removing test_bash which should not have been commited, and bumping the version
eupharis
commented
Jul 1, 2025
Member
Author
eupharis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
@nahuel-polyapi you will have to do offical approve before merging!
aarongoin
approved these changes
Jul 1, 2025
Member
aarongoin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.