mirror of
https://github.com/basicmachines-co/basic-memory
synced 2026-06-21 13:47:35 +00:00
dc89ca13e5
Addresses Python 3.13 deprecation warnings by updating all datetime.utcnow() usage: - Replace datetime.utcnow() with datetime.now(timezone.utc) across 5 files - Use lambda functions for SQLAlchemy model defaults to ensure proper evaluation timing - Add timezone imports where needed - Enhance logging configuration with warning filters for user environment - Preserve deprecation warnings for developers in dev/test environments Fixes deprecation warnings that appeared when running commands like `bm project add`. Code is now ready for Python 3.15 when datetime.utcnow() will be removed. Fixes #210 Co-authored-by: Drew Cain <groksrc@users.noreply.github.com>