-
Notifications
You must be signed in to change notification settings - Fork 148
Description
Bug: OAuth Device Flow Fails on macOS
basic-memory cloud login fails with error: cannot create weak reference to 'NoneType' object
Environment:
Basic Memory 0.16.3 (Homebrew)
macOS Apple Silicon
Python 3.14.2 (bundled)
Error:
Initiating authentication...
Device authorization error: cannot create weak reference to 'NoneType' object
Login failed
Also shows Python 3.14 deprecation warnings before failing.
Issue:
cloud setup requires cloud login first → circular dependency, no workaround
Following https://docs.basicmemory.com/guides/cloud-sync/ to sync cloud instance locally for git
Request:
Python 3.14 fix OR alternative auth method (API key/manual WebDAV creds)?
Cloud Sync Guide - Basic Memory
Guide to syncing your local Basic Memory projects with Basic Memory Cloud
(if you'd rather have these in basic-memory-cloud let me know!)