Skip to content

R18 release #30

New issue

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

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

Already on GitHub? # to your account

Merged
merged 38 commits into from
Dec 23, 2024
Merged

R18 release #30

merged 38 commits into from
Dec 23, 2024

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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants