Skip to content

[feat] Dependency conflict resolution with typer to ensure compatibility with ChromaDB #1206

@Mukei

Description

@Mukei

Description
Make guardrails-ai >= 6.1, use typer>=15.1.

Why is this needed

To resolve dependency conflicts between ChromaDB and Guardrails AI, allowing them to function seamlessly within the same project.
Currently, ChromaDB requires typer == 0.15.1, which conflicts with guardrails-ai's specified version range of typer >= 0.9.0, <0.13.

Implementation Details

  • Update the dependency specifications to align with both libraries' requirements.
  • Test compatibility to ensure functionality across projects utilizing both dependencies.

End Result

Eliminate version conflicts for the typer library, enabling users to integrate guardrails-ai and ChromaDB within the same project without issues.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions