Skip to content

Conversation

@nikolas
Copy link
Member

@nikolas nikolas commented Dec 12, 2025

No description provided.

@nikolas
Copy link
Member Author

nikolas commented Dec 18, 2025

We might have to make a custom fork of this unmaintained dependency of django-lti-provider which is using some deprecated things: https://github.com/wndhydrnt/python-oauth2

  File "/usr/local/lib/python3.12/site-packages/lti_provider/templatetags/lti_utils.py", line 2, in <module>
    from lti_provider.lti import LTI
  File "/usr/local/lib/python3.12/site-packages/lti_provider/lti.py", line 4, in <module>
    from pylti.common import (
  File "/usr/local/lib/python3.12/site-packages/pylti/common.py", line 10, in <module>
    import oauth2
  File "/usr/local/lib/python3.12/site-packages/oauth2/__init__.py", line 47, in <module>
    from ._version import __version__
  File "/usr/local/lib/python3.12/site-packages/oauth2/_version.py", line 16, in <module>
    from distutils.version import LooseVersion as distutils_Version
ModuleNotFoundError: No module named 'distutils'

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants