Releases: AI21Labs/ai21-python
v3.3.0
v3.3.0 (2025-05-25)
Bug Fixes
-
fix: remove optional parameter from maestro requests
-
fix: remove jamba instruct tests
Documentation
Features
-
feat: ✨ Enhance Requirement and Output Options in Maestro
-
chore: 🔧 Include Requirements Result in Maestro Async and Sync Runs examples
-
fix: 🏷️ requirements typings
Co-authored-by: benshuk [email protected]
-
feat: Added launchpad client
-
test: Added imports to test
Refactoring
-
refactor: Remove client url creation
-
fix: tests
Detailed Changes: v3.2.0...v3.3.0
v3.2.0
v3.2.0 (2025-04-28)
Bug Fixes
-
feat: Add Requirement, Budget, Tool, and ToolResources exports
-
docs: Add Maestro section to README
Co-authored-by: benshuk [email protected]
Chores
Bumps pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4.
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production
update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin [email protected]
Bumps python-semantic-release/python-semantic-release from 9.15.2 to 9.21.0. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production
update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin [email protected]
Features
-
feat: Added batches
-
feat: Added batch object
-
feat: Added batches to client
-
ci: Updated .gitignore
-
feat: Support for pagination
-
feat: Support for downloading files
-
refactor: Moved to beta
-
fix: Lint
-
fix: Typings
-
fix: CR
-
fix: Added docstring for batch list
-
fix: Added batches to beta
-
refactor: Removed commented out code
fix: add data sources support
-
fix: typedDict import
-
fix: add missing param
-
fix: add test
-
fix: remove skip
-
fix: fix test
Detailed Changes: v3.1.0...v3.2.0
v3.1.0
v3.1.0 (2025-03-20)
Chores
Bumps jinja2 from 3.1.5 to 3.1.6.
updated-dependencies:
- dependency-name: jinja2 dependency-type: indirect
...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Features
-
feat: ✨ introduce Maestro
-
ci: Added remove cache
-
chore: :refactor: use
ChatMessage
instead ofMessage
pretty TypedDict :( -
chore: 🚚 rename
maestro/runs
files tomaestro/run
-
fix: ♻️ bug fixes and support for more params
- update examples (async & sync) - support passing types in
output_type
- deprecateinstruction
-
fix: 🔥 remove unsupported parameters
-
fix: 🐛 try saving the day
-
fix: 🐛 let's give it another go shall we
-
fix: 🔥 remove unused functions
-
test: ✅ tests
-
refactor: 🚚 rename messages and constraints
-
ci: 🧑💻 add git hooks to check for in commit content
-
chore: 🚚 move
maestro
under beta -
docs: 📝 update examples
-
docs: 📝 update README
-
refactor: 🚚 rename maestro runs examples
-
chore: 🔧 add budget support
Co-authored-by: benshuk [email protected]
Co-authored-by: Josephasafg [email protected]
Refactoring
-
refactor: Removed j2 support
-
fix: Bad imports
-
fix: Extra test removal
Detailed Changes: v3.0.4...v3.1.0
v3.0.4
v3.0.4 (2025-03-06)
Bug Fixes
-
fix: Added deprecation and removed model_id from bedrock
-
fix: Recursion func
-
fix: Changed model
-
fix: Another model name
-
fix: Model deprecation warning
-
fix: Rename model
Detailed Changes: v3.0.3...v3.0.4
v3.0.3
v3.0.2
v3.0.2 (2025-02-19)
Bug Fixes
Chores
Bumps pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3.
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps python-semantic-release/python-semantic-release from 9.14.0 to 9.15.1.
updated-dependencies:
- dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps python-semantic-release/python-semantic-release from 9.15.1 to 9.15.2. - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin [email protected]
Bumps jinja2 from 3.1.4 to 3.1.5.
updated-dependencies:
- dependency-name: jinja2 dependency-type: indirect
...
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Continuous Integration
Testing
-
test: Removed legacy j2 tests
-
fix: Failing test
-
docs: Removed print
Detailed Changes: v3.0.1...v3.0.2
v3.1.0-rc.9
v3.1.0-rc.9 (2025-01-28)
Bug Fixes
Chores
- Fix dict to Dict big D (
5cb61b8
)
Detailed Changes: v3.1.0-rc.8...v3.1.0-rc.9
v3.1.0-rc.8
v3.1.0-rc.8 (2025-01-21)
Bug Fixes
-
fix: 🐛 create thread without messages plz
-
docs: 📝 update assistant example
Co-authored-by: benshuk [email protected]
Chores
- ♻️ thread messages should be optional (
7198db9
)
Features
-
feat: ✨ support deleting assistant
-
fix: ♻️ assistant route description should be optional
Co-authored-by: benshuk [email protected]
Detailed Changes: v3.1.0-rc.7...v3.1.0-rc.8
v3.1.0-rc.7
v3.1.0-rc.7 (2025-01-13)
Bug Fixes
Detailed Changes: v3.1.0-rc.6...v3.1.0-rc.7