Skip to content

Commit

Permalink
chore(ci): Ninja does not work with Django main
Browse files Browse the repository at this point in the history
==================================== ERRORS ====================================
____ ERROR collecting allauth/headless/contrib/ninja/tests/test_security.py ____
allauth/headless/contrib/ninja/tests/test_security.py:2: in <module>
    from allauth.headless.contrib.ninja.security import XSessionTokenAuth
allauth/headless/contrib/ninja/security.py:5: in <module>
    from ninja.security.base import AuthBase
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/ninja/__init__.py:9: in <module>
    from ninja.filter_schema import FilterSchema
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/ninja/filter_schema.py:8: in <module>
    from .schema import Schema
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/ninja/schema.py:42: in <module>
    from ninja.signature.utils import get_args_names, has_kwargs
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/ninja/signature/__init__.py:1: in <module>
    from ninja.signature.details import ViewSignature
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/ninja/signature/details.py:26: in <module>
    from ninja.signature.utils import get_path_param_names, get_typed_signature
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/ninja/signature/utils.py:96: in <module>
    register_converter(NinjaUUIDConverter, "uuid")
.tox/prjregular-py312-djangomain/lib/python3.12/site-packages/django/urls/converters.py:57: in register_converter
    raise ValueError(f"Converter {type_name!r} is already registered.")
E   ValueError: Converter 'uuid' is already registered.
  • Loading branch information
pennersr authored and pennersr committed Feb 5, 2025
1 parent 9314a6e commit 0146c74
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
matrix:
project: ['regular', 'headless_only', 'login_required_mw']
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
django-version: ['main', '4.2', '5.0', '5.1']
django-version: ['4.2', '5.0', '5.1']
exclude:
- python-version: '3.8'
django-version: '5.0'
Expand Down
20 changes: 10 additions & 10 deletions .woodpecker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -113,11 +113,11 @@ matrix:
PRJ: regular
DJANGO_VERSION: django51
PYTHON_VERSION: 3.12
# Only test main on latest Python
- STEP: test
PRJ: regular
DJANGO_VERSION: djangomain
PYTHON_VERSION: 3.12
# # Only test main on latest Python
# - STEP: test
# PRJ: regular
# DJANGO_VERSION: djangomain
# PYTHON_VERSION: 3.12

######################################################################
# Headless project
Expand Down Expand Up @@ -157,11 +157,11 @@ matrix:
PRJ: headless_only
DJANGO_VERSION: django51
PYTHON_VERSION: 3.12
# Only test main on latest Python
- STEP: test
PRJ: headless_only
DJANGO_VERSION: djangomain
PYTHON_VERSION: 3.12
# # Only test main on latest Python
# - STEP: test
# PRJ: headless_only
# DJANGO_VERSION: djangomain
# PYTHON_VERSION: 3.12
# Only test LoginRequiredMiddleware on latest Python/Django.
- STEP: test
PRJ: login_required_mw
Expand Down

0 comments on commit 0146c74

Please sign in to comment.