Tool-parse

Latest version: v1.1.3

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1.3

What's fixed?

- Update python `>=3.12` marker to `>3.13`
- Resolve runtime check issue related to python 3.12

**Full Changelog**: https://github.com/synacktraa/tool-parse/compare/1.1.2...1.1.3

1.1.1

What's fixed?

- Fixed bugs related to langchain integration `patch_chat_model`

**Full Changelog**: https://github.com/synacktraa/tool-parse/compare/1.1.0...1.1.1

1.1.0

What's changed?

- Added `langchain` integration for extended structured tool support
- Fix bugs related to function signature namespace
- Added cookbooks

**Full Changelog**: https://github.com/synacktraa/tool-parse/compare/1.0.1...1.1.0

1.0.1

Bug fix:

- Added `build_tool_description` utility function to support 0.15 version of docstring-parser

1.0.0

What's new?

- Support for python 3.8 and 3.9
- Bug fixes related to:
- Forward references
- Parameter annotated with `tool` decorated objects
- TypedDict and NamedTuple definitions and checks.
- Comprehensive error checking for type mismatches, invalid arguments, and unsupported types
- Handles recursive type definitions gracefully

**Full Changelog**: https://github.com/synacktraa/tool-parse/compare/0.2.2...1.0.0

0.2.2

What's fixed?

- `compile` method fixed for both `tool` and `ToolRegistry`
- Updated `marshal_annotation` and `compile_value` to support `set` type parameter
- Added more tests

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.