Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Looks like a markupsafe update broke jinja2 which broke connexion which broke ARAXQuery #1798

Closed
finnagin opened this issue Feb 19, 2022 · 0 comments
Assignees

Comments

@finnagin
Copy link
Member

Saw this after pytest failed today: https://github.com/RTXteam/RTX/runs/5255029644?check_suite_focus=true

traceback:

 _____________________ ERROR collecting test_ARAX_query.py ______________________
ImportError while importing test module '/mnt/data/orangeboard/production/RTX/code/ARAX/test/test_ARAX_query.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.7/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test_ARAX_query.py:12: in <module>
    from ARAX_query import ARAXQuery
../ARAXQuery/ARAX_query.py:21: in <module>
    import connexion
/usr/local/lib/python3.7/dist-packages/connexion/__init__.py:14: in <module>
    from .apis import AbstractAPI  # NOQA
/usr/local/lib/python3.7/dist-packages/connexion/apis/__init__.py:16: in <module>
    from .abstract import AbstractAPI  # NOQA
/usr/local/lib/python3.7/dist-packages/connexion/apis/abstract.py:21: in <module>
    from ..spec import Specification
/usr/local/lib/python3.7/dist-packages/connexion/spec.py:11: in <module>
    import jinja2
/usr/local/lib/python3.7/dist-packages/jinja2/__init__.py:12: in <module>
    from .environment import Environment
/usr/local/lib/python3.7/dist-packages/jinja2/environment.py:25: in <module>
    from .defaults import BLOCK_END_STRING
/usr/local/lib/python3.7/dist-packages/jinja2/defaults.py:3: in <module>
    from .filters import FILTERS as DEFAULT_FILTERS  # noqa: F401
/usr/local/lib/python3.7/dist-packages/jinja2/filters.py:13: in <module>
    from markupsafe import soft_unicode
E   ImportError: cannot import name 'soft_unicode' from 'markupsafe' (/usr/local/lib/python3.7/dist-packages/markupsafe/__init__.py)

Looks like other have fixed the problem by installing a specific version of markupsafe: aws/aws-sam-cli#3661

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant