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
* adding env test
* fix: support DATABASE_URL with special chars and optional async deps
- Fix PGMQConfig URI parser to match libpq behavior (split on last @ in
netloc) so passwords containing @, /, or + parse correctly
- Use re-assembled DSNs in queue.py/async_queue.py instead of passing
malformed raw URIs to drivers
- Rewrite SQLAlchemy connection URLs to use explicit +psycopg/+asyncpg
drivers so bare postgresql:// doesn't fall back to missing psycopg2
- Make async_queue import optional in __init__.py (ModuleNotFoundError
when asyncpg is not installed)
- Add python-dotenv to dev deps and load .env in tests/__init__.py
- Update test utilities to respect DATABASE_URL and fall back to PG_*
env vars for Supabase/remote testing
* add .env.bck
* fix close()
* bump the version
* update uv.lock
* fix: improve connection string parsing for DATABASE_URL
* fix: remove python-dotenv dependency from project
* fix: update connection string handling to use async_dsn for SQLAlchemy engines
0 commit comments