Magentic

Latest version: v0.38.1

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

Scan your dependencies

Page 11 of 11

0.1.3

Main changes
- Support async prompt functions by jackmpcollins in https://github.com/jackmpcollins/magentic/pull/2

Commits
* b7adc1a Support async prompt functions (2)
* 428596e Add example for RAG with wikipedia
* 7e96aae Add test for parsing/serializing str|None
* 2d676c9 Use __all__ to explicitly export from top-level
* c74d121 poetry add --group examples wikipedia
* 6fe55d9 Add examples/quiz
* e389547 Set --cov-report=term-missing for pytest-cov

**Full Changelog**: https://github.com/jackmpcollins/magentic/compare/v0.1.2...v0.1.3

0.1.2

Main Changes

- Handle pydantic models as dictionaries values in `DictFunctionSchema.serialize_args`
- Exclude unset parameters when creating `FunctionCall` in `FunctionCallFunctionSchema.parse_args`
- Add `FunctionCall.__eq__` method
- Increase test coverage

Commits
* 506d689 poetry update - address aiohttp CVE
* feac090 Update README: improve first example, add more explanation
* dab90cf poetry add jupyter --group examples
* 992e65e poetry add pytest-cov
* a05f057 Test FunctionCallFunctionSchema serialize_args, and FunctionCall
* ed8e9d9 Test AnyFunctionSchema serialize_args
* 606cb30 Test DictFunctionSchema serialize_args
* ae6218e Test OrderedDict works with parse_args
* 82c1d41 Tidy function_schemas creation in Model.complete

**Full Changelog**: https://github.com/jackmpcollins/magentic/compare/v0.1.1...v0.1.2

0.1.1

Main Changes

- Improve handling of `dict` return types
- Increase test coverage

Commits

- 9953f3c Add DictFunctionSchema to improve handling dict return type
- 9ac454f Handle Any in is_origin_subclass. Add tests for this
- 8316213 Handle missing type hints in FunctionCallFunctionSchema. Extend tests for this.
- 90e98f5 Add test cases for AnyFunctionSchema
- 77e08ed Add magnetic as known-first-party for ruff
- 03eac45 Add name_type function. Add docstrings to typing.py
- 0cee18f Use pydantic.create_model in FunctionCallFunctionSchema to fix warning
- 2726f78 Fix type hint for FunctionResultMessage.from_function_call
- c0cf2d5 Disambiguate return_type variable in PromptFunction init
- ec0e114 Fix FunctionCall example type annotations in readme

**Full Changelog**: https://github.com/jackmpcollins/magentic/compare/v0.1.0...v0.1.1

0.1.0

Initial release

Page 11 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.