Skip to content

Conversation

@javadghane
Copy link
Owner

Summary

  • add a FastAPI application that exposes queue management, message, batch, and metrics endpoints for pgmq
  • expose a lazy create_app helper without introducing a hard FastAPI import at package import time
  • document the new API optional dependency group and add unit coverage for the API surface using a fake queue

Testing

  • PYTHONPATH=src PYENV_VERSION=3.10.17 pytest tests/test_api.py (skipped: FastAPI not installed in environment)

https://chatgpt.com/codex/tasks/task_e_68fb8b86ba4083299749cee8915d8389

@javadghane javadghane merged commit 7ee9164 into main Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants