Skip to content

Releases: Burhan-Q/proompt

0.2.1

05 Nov 15:26
911a5d3

Choose a tag to compare

What's Changed

Full Changelog: 0.2.0...0.2.1

0.2.0

05 Nov 15:16
7d4d685

Choose a tag to compare

What's Changed

  • v0.2.0 -- Adds Pydantic-AI integration by @Burhan-Q in #1

Full Changelog: 0.1.1...0.2.0

0.1.1

07 Oct 13:39

Choose a tag to compare

Changes Since Last Release (v0.1.0 → v0.1.1)

Documentation Improvements

  • Enhanced docstrings across all base classes (Context, PromptSection, BasePrompt, BaseProvider)
  • Added comprehensive documentation for attributes, properties, and methods
  • Improved code documentation for better API understanding

Core Functionality Updates

  • Improved argument rendering in ToolContext:

    • Better handling of functions with no arguments (displays "Doesn't accept arguments")
    • Enhanced formatting for default values and type hints
    • Fixed edge cases for parameters without type annotations
  • Enhanced return type handling:

    • Improved display of None return types in tool contexts
    • Better handling of empty return type signatures

Type Hinting Improvements

  • Added Generic type parameters to data providers:
    • FileDataProvider[str]
    • CsvDataProvider[str]
    • SqliteProvider[str]
  • Better type safety and IDE support

Code Quality

  • Consistent import sorting across modules
  • Formatting improvements
  • Enhanced test coverage with reorganized and expanded unit tests

Full Changelog: 0.1.0...0.1.1

0.1.0

07 Oct 13:07

Choose a tag to compare

Initial release