Skip to content

Conversation

@eupharis
Copy link
Member

  • # 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)

sudiptatj and others added 30 commits October 31, 2024 20:38
* # 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
@eupharis eupharis requested a review from aarongoin December 23, 2024 15:58
Copy link
Member

@aarongoin aarongoin left a comment

Choose a reason for hiding this comment

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

Amazing!

Copy link
Member

@aarongoin aarongoin left a comment

Choose a reason for hiding this comment

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

Love it! 🚀

@FedeMarchiniHotovo FedeMarchiniHotovo merged commit b961c32 into main Dec 23, 2024
4 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.

6 participants