Skip to content

Tags: pyramidpy/pyramidpy-tools

Tags

0.1.5

Toggle 0.1.5's commit message
Enhance project dependencies and settings management; introduce new e…

…valuation tools

- Added `pygithub` and `ragas` dependencies to `pyproject.toml` for improved GitHub API interactions and evaluation capabilities.
- Introduced `LLMProviderSettings` class in `settings.py` to manage API keys for various LLM providers.
- Refactored existing settings classes to improve organization and clarity.
- Added new evaluation functions in `evals` module for factual accuracy and content safety assessments.
- Updated `toolkit.py` and `tools.py` to integrate new evaluation tools into the existing toolkit structure.
- Cleaned up imports and removed unused code across multiple files for better maintainability.
- Enhanced unit tests to cover new functionalities and ensure reliability of the evaluation tools.

0.1.4

Toggle 0.1.4's commit message
Refactor application and vector store modules; introduce new Twitter …

…API integration

- Updated `pyproject.toml` to replace `fastmcp` with `mcp[cli]` dependency.
- Enhanced `ApplicationStorage` and `ApplicationConfig` classes to manage application metadata and configuration.
- Added new `VectorStore` and `VectorStoreConfig` classes for managing vector data storage.
- Introduced new tools for application management, including create, read, update, and delete operations.
- Implemented Twitter API integration with `TweepyTwitterApi` for improved authentication and interaction.
- Removed deprecated Twitter user authentication schemas and related logic.
- Added comprehensive unit tests for application and Twitter user functionalities to ensure reliability.

0.1.3

Toggle 0.1.3's commit message
update pinned cf

0.1.2

Toggle 0.1.2's commit message
Update version to 0.1.2 in pyproject.toml and modify Toolkit class in…

… toolkit.py to allow 'tools' to be optional, adding a field validator for better handling of None values.

0.1.1

Toggle 0.1.1's commit message
Remove __init__.py file; update .gitignore to include .env; modify py…

…project.toml to enhance project metadata and add new dependencies (fastmcp, solana, solders); improve README.md with feature descriptions and MCP server usage; refactor settings management in settings.py; enhance Toolkit class with additional fields; clean up imports across various modules; add Twitter interaction handling logic in twitter_user module; update tests for consistency and accuracy.

0.1.0

Toggle 0.1.0's commit message
update prefect