You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch from Poetry to UV for dependency management (#781)
* Update docs to Material theme and 1.0 compatibility
- Switch to Material for MkDocs theme with Redis branding
- Combine connections.md and redis_modules.md into redis_setup.md
- Recommend Redis 8 over Redis Stack
- Update all code examples for 1.0:
- Add model-level index=True to indexed models
- Update Pydantic validators to v2 syntax
- Update error message formats to Pydantic v2 style
- Replace @app.on_event with lifespan pattern in FastAPI examples
- Replace Migrator().run() with om migrate CLI reference
* Link to hosted documentation site in README
* Add RedisInsight to spellcheck wordlist
* Switch from Poetry to UV for dependency management
- Convert pyproject.toml to PEP 621 format with hatchling backend
- Update Makefile to use uv commands
- Update CI, PyPI publish, and docs workflows for UV
- Update documentation references to UV
- Add example apps (FastAPI, Flask) demonstrating all Redis OM features
- Add tests for example app patterns
- Add uv.lock, remove poetry.lock reference from pre-commit
* Fix spellcheck and NaN injection vulnerability
- Add 'uv' to spellcheck wordlist
- Add safe_float() helper to reject NaN/Inf values in Flask app
* Use controlled error payloads instead of raw exception strings
0 commit comments