redis-om-python icon indicating copy to clipboard operation
redis-om-python copied to clipboard

Object mapping, and more, for Redis and Python

Results 199 redis-om-python issues
Sort by recently updated
recently updated
newest added

- Consolidates updates to several python and github-actions dependencies. - Updated docs to use `docker compose` instead of `docker-compose` - Added py3.12 and pypy-3.10 to CI workflow - Formatted code...

The current `redis-om-python`'s dependency constraint for Pydantic version is `pydantic = ">=1.10.2,

Hello, First of all great job with `redis-om-python` it's great! I've been using it a lot lately, and I've stumbled into an issue. I have a JsonModel which gets inserted...

When I try to compare field to empty string or None it is failing instead of returning empty array ``` class Image(AppJsonModel): name: str = Field(index=True) # Migrator().run() Image.find(Image.name ==...

Use case in README is following. ` import datetime from typing import Optional from pydantic import EmailStr, ValidationError from redis_om import HashModel class Customer(HashModel): first_name: str last_name: str email: EmailStr...

HashModels don't appear to support pydantic Unions. ``` # test.py from typing import Union from redis_om import JsonModel, HashModel class JModel(JsonModel): param: Union[str, int] class HModel(HashModel): param: Union[str, int] ```...

If i have a `JsonModel` with a field that has pydantic's `PositiveInt` as the type, i am not able to use `index=True` in the field setting. Given a simple model...

I have been trying to get a connection to the master after getting it from the sentinel using sentinel.master_for() This returns a Redis client as far as I can tell...

`save-state` and `set-output` commands used in GitHub Actions are deprecated and [GitHub recommends using environment files](https://github.blog/changelog/2023-07-24-github-actions-update-on-save-state-and-set-output-commands/). This PR updates the usage of `::set-output` to `"$GITHUB_OUTPUT"` Instructions for envvar usage from...

Issue -> https://github.com/redis/redis-om-python/issues/585 Module operator doesn't return any results for TEXT & TAG indexes This fixes for both field types and does a fts on given field.