Releases: Hirundo-io/hirundo-python-sdk
Releases · Hirundo-io/hirundo-python-sdk
v0.2.3.post2
What's Changed
- Added support unlearning behaviors in LLMs with new unlearning LLM behavior product
- Added support for LLM behavior evaluation in our platform powered by our open-source
llm-behavior-evalpackage
PRs
- SDK-71: Bump authlib from 1.3.2 to 1.6.5 in /requirements in the pip group across 1 directory by @dependabot[bot] in #169
- SDK-70: Fix cleanup script crashing silently and not cleaning up by @benglewis in #168
- SDK-73: Bump uv from 0.8.8 to 0.9.5 in /requirements in the pip group across 1 directory by @dependabot[bot] in #173
- SDK-74: Bump starlette from 0.47.2 to 0.49.1 in /requirements in the pip group across 1 directory by @dependabot[bot] in #175
- SDK-75: Bump uv from 0.9.5 to 0.9.6 in /requirements in the pip group across 1 directory by @dependabot[bot] in #177
- SDK-76: Fix vulnerabilities in urllib3 by upgrading to 2.6.0 by @benglewis in #181
- SDK-78: Migrate to basedpyright and pin to 1.37.1 by @benglewis in #190
- SDK-43: Add LLM unlearning models support by @benglewis in #187
- SDK-82: Fix create-release workflow Python version quoting by @benglewis in #196
- v0.2.3 by @github-actions[bot] in #197
- SDK-83: Upgrading to
actions/setup-pythonversion 6 to get improvements & droppingpython-versionby @benglewis in #199 - SDK-84: Add support for
postinbumpverversion pattern by @benglewis in #201 - SDK-85: Fix release pipeline II by @benglewis in #203
- v0.2.3.post1 by @github-actions[bot] in #204
- SDK-86: Fix docs bug improve
README.mdby @benglewis in #206 - SDK-79: Add LLM behavior eval support by @benglewis in #189
- v0.2.3.post2 by @github-actions[bot] in #210
Full Changelog: v0.1.21...v0.2.3.post2
v0.1.21
What's Changed
- Clnt-58: Fix update-docs pipeline after releasing new PyPI package by @eayar123 in #137
- Clnt-61: Fix missing
permissionsin GitHub actions workflows, fixdataset-optimizationtodata-qaAPI renaming & fix package vulnerabilities by @benglewis in #141 - Clnt-57: Scheduled cleanup for test datasets by @benglewis in #131
- Clnt-62: Increase
HIRUNDO-API-VERSIONto v0.3 by @benglewis in #149 - Clnt-64: Migrate to
pip-auditby @benglewis in #148 - SDK-66: Change PyTest sanity & vulnerability scan checks to run on the merge group in the merge queue instead of on the pull request to reduce costs by @benglewis in #157
- SDK-65: Fix release GitHub Actions workflow by @benglewis in #152
- SDK-67: Add retry of 429 responses to requests with backoff by @benglewis in #159
- SDK-53: Add domain and labeling type validations by @benglewis in #154
- SDK-68: Fix GitHub Actions preventing PR merge because checks do not run before
merge_groupby @benglewis in #161 - SDK-60: Rename all relevant places from
hirundo-clientor Hirundo client tohirundo-python-sdkand Hirundo Python SDK by @benglewis in #153 - v0.1.21 by @benglewis in #155
- Revert "bump version to 0.1.21 (#155)" by @benglewis in #162
- v0.1.21 by @benglewis in #164
- Revert "v0.1.21" by @benglewis in #165
- v0.1.21 by @benglewis in #166
New Contributors
Full Changelog: v0.1.18...v0.1.21
v0.1.18
What's Changed
- Clnt-45: Add support for new GCP temporary download link to zip by @benglewis in #108
- Clnt-44: Switch to
API_VERSION=0.2by @benglewis in #111 - Add commands to CLI to check the status of a given dataset optimization run (by run ID) and to list all dataset optimization runs (which are printed in a table) by @benglewis in #110
- Clnt-47: Update
augmentationsoptions by @benglewis in #114 - v0.1.16 by @github-actions[bot] in #112
- Clnt-18: Add tutorials section to docs by @benglewis in #99
- Clnt-37: Add handling for non-SSE errors to SSE requests when getting dataset optimization results by @benglewis in #91
- Clnt-46: Add support for Keylabs annotation format (for Keymakr datasets) by @benglewis in #109
- Clnt-51: Fix tests by first cancelling runs before deleting datasets by @benglewis in #121
- Clnt-56: Apply fixes to Misha's PR comments in Clnt-51 (PR #121) by @benglewis in #129
- Clnt-50: Try to manually release the documentation by @benglewis in #119
- v0.1.7 by @github-actions[bot] in #116
- Revert "v0.1.7" by @benglewis in #134
- v0.1.18 by @github-actions[bot] in #136
Full Changelog: v0.1.9...v0.1.18
v0.1.16
What's Changed
- Clnt-45: Add support for new GCP temporary download link to zip by @benglewis in #108
- Clnt-44: Switch to
API_VERSION=0.2by @benglewis in #111 - Add commands to CLI to check the status of a given dataset optimization run (by run ID) and to list all dataset optimization runs (which are printed in a table) by @benglewis in #110
- Clnt-47: Update
augmentationsoptions by @benglewis in #114 - v0.1.16 by @github-actions[bot] in #112
Full Changelog: v0.1.9...v0.1.16
v0.1.9
What's Changed
- Clnt-36: Add support for STT by @benglewis in #92
- Clnt-38: Fix
starletteversion by @benglewis in #95 - Clnt-42: Add support for dataset
augmentationstoOptimizationDatasetby @benglewis in #101 - Clnt-30: API changes including dropping
StorageLinkandpath->rootand newget_by_idandget_by_nameAPIs and Pydantic parsing by @benglewis in #82 - v0.1.9 by @github-actions[bot] in #105
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- Move README.md -> DEV_README.md and update and add new README.md by @benglewis in #77
- Clnt-28: Fix conflicts on
GitRepoandStorageIntegrationduring GitHub Actions CI/CD test runs by @benglewis in #75 - Clnt-9: Add Jupyter notebooks to GitHub by @benglewis in #70
- Clnt-27: Fix updates to
.env, use of.envfiles and default to new.hirundo.conffile in user's home folder for environment variables for configuration by @benglewis in #72 - Add
CUSTOMER_INTERCHANGE_DTYPESby @benglewis in #66 - Clnt-33: Fix
PLATFORMand addipykernelto Docker image (Dockerfile) by @benglewis in #85 - Clnt-31: Consume warnings / errors CSV by @benglewis in #81
- v0.1.8 by @github-actions[bot] in #86
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Clnt-17:
hirundo-clibroken error before running it by @benglewis in #54 - Clnt-20: Log optimization ID and implement status using
tqdminstead of generator for non-asyncfunctions by @benglewis in #58 - Fix
check_run_by_idnot being astaticmethodafteroverloadchange by @benglewis in #62 - Clnt-22: Fix "Unnamed 0" in pandas DataFrame by @benglewis in #63
- Clnt-26: Add CSP to docs by @benglewis in #69
- Clnt-24: Add new local option to storagetypes with documentation by @benglewis in #67
- v0.1.7 by @github-actions[bot] in #73
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- Fix install
hirundofrom PyPI during docs generation GitHub Actions workflow by @benglewis in #48 - Clnt-16: Load dataset optimization results to DataFrame by @benglewis in #50
- v0.1.6 by @github-actions in #51
Full Changelog: v0.1.5...v0.1.6
v0.1.3
What's Changed
- Clnt-6: Fix versioning, deploy to test PyPI / PyPI by @benglewis in #10
- Clnt-8: Fix publishing to pypi (part 3) by @benglewis in #14
- Clnt-11: Fix publishing to PyPI (part 4) by @benglewis in #34
Full Changelog: v0.1.1...v0.1.3
v0.1.0
What's Changed
- Hir-177: Start code for client library by @benglewis in #1
- Clnt-2: Publish package to
pypiby @benglewis in #8
Full Changelog: https://github.com/Hirundo-io/hirundo-client/commits/v0.1