feat!(pyproject.toml): upgrade python, pydantic and python-ulid

It sucks having to maintain your own fork just to have up-to-date
packages.

python^3.8      => python^3.9       (python-ulid^2 requires python^3.9)
pydantic^1      => pydantic^2
python-ulid^1   => python-ulid^2
This commit is contained in:
Tom MTT. 2024-02-15 19:09:27 +01:00
parent 1213ca7373
commit 8d5d4d57cb
Signed by: tmtt
GPG key ID: B6B4995EB2964FA2

View file

@ -1,6 +1,6 @@
[tool.poetry]
name = "redis-om"
version = "0.2.1"
version = "0.3.0"
description = "Object mappings, and more, for Redis."
authors = ["Redis OSS <oss@redis.com>"]
maintainers = ["Redis OSS <oss@redis.com>"]
@ -17,7 +17,6 @@ classifiers = [
"Operating System :: OS Independent",
"Topic :: Database",
'License :: OSI Approved :: BSD License',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
@ -34,15 +33,16 @@ include=[
"Issue tracker" = "https://github.com/redis/redis-om-python/issues"
[tool.poetry.dependencies]
python = ">=3.8,<4.0"
python = "^3.9"
redis = ">=3.5.3,<5.0.0"
pydantic = ">=1.10.2,<2.1.0"
pydantic = "^2.1.0"
click = "^8.0.1"
types-redis = ">=3.5.9,<5.0.0"
python-ulid = "^1.0.3"
python-ulid = "^2.0.0"
typing-extensions = "^4.4.0"
hiredis = "^2.2.3"
more-itertools = ">=8.14,<10.0"
setuptools = "^69.1.0"
[tool.poetry.dev-dependencies]
mypy = "^0.982"