From 7b3b6bdccde99955aedfb0e4873586af3e468c18 Mon Sep 17 00:00:00 2001 From: Aman Kishore Date: Wed, 8 May 2024 11:16:15 -0700 Subject: [PATCH] Remove semvar strict dependancy (#1253) --- python/pyproject.toml | 2 +- python/python/lancedb/pydantic.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/pyproject.toml b/python/pyproject.toml index 152d6e07..5d18df4e 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -10,7 +10,7 @@ dependencies = [ "tqdm>=4.27.0", "pydantic>=1.10", "attrs>=21.3.0", - "semver>=3.0", + "semver", "cachetools", "overrides>=0.7", ] diff --git a/python/python/lancedb/pydantic.py b/python/python/lancedb/pydantic.py index 89bf08d6..f4347f0d 100644 --- a/python/python/lancedb/pydantic.py +++ b/python/python/lancedb/pydantic.py @@ -37,7 +37,7 @@ import pyarrow as pa import pydantic import semver -PYDANTIC_VERSION = semver.Version.parse(pydantic.__version__) +PYDANTIC_VERSION = semver.parse_version_info(pydantic.__version__) try: from pydantic_core import CoreSchema, core_schema except ImportError: