diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3fbaa069..d6e63da5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - python-version: ["3.9", "3.10"] + python-version: ["3.9", "3.10", "3.11"] # see #590 for "3.12" steps: - uses: actions/checkout@v3 @@ -26,6 +26,7 @@ jobs: - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true - run: python3 -m pip install -U -r dev-requirements.txt - run: pytest --cov=. --cov-report=xml - uses: codecov/codecov-action@v3 diff --git a/requirements.txt b/requirements.txt index 3f196231..654cbbd3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,3 +7,6 @@ redis==4.5.4 celery==5.2.7 sentry-sdk==1.21.1 click==8.1.3 + +# workaround for celery/kombu#1600 +kombu==5.3.0b2; python_version>="3.12"