Skip to content

Conversation

@abrookins
Copy link
Collaborator

@abrookins abrookins commented Jan 22, 2026

Fixes #531, #503, and closes #654, #689, #690.

Changes

  1. Fix has_redisearch missing await (Coroutine 'has_redisearch' was never awaited #531) - Added missing await when calling has_redis_json() inside has_redisearch(). This was causing "coroutine was never awaited" warnings.

  2. Add py.typed marker (Provide types in a mypy compatible format #503) - Added PEP 561 marker file so mypy recognizes the package as typed. Users no longer need to add ignore_missing_imports = true for redis-om.

  3. Update migration guide - Added Python 3.10+ and Pydantic v2 requirements to the 0.x to 1.0 migration guide.

  4. Add 1.0 release notes - Created comprehensive release notes documenting all breaking changes, new features, and bug fixes.

  5. Update spellcheck wordlist - Added technical terms used in documentation.

Issues Closed

@abrookins abrookins merged commit 5c1dbc7 into main Jan 22, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

decimal.Decimal breaks JsonModel.find() Coroutine 'has_redisearch' was never awaited

2 participants