Skip to content

Import Error ”path” from dependencies lib ”importlib-resources”. #917

Open
@kento-machida

Description

@kento-machida

We are facing an error with a dependent library "importlib-sources" that pysaml2 uses.
It updated this version to "6.0.0" on 7 Jul 2023.
One of the changes was the removal of "path".
Pysaml2 is that External libraries are not fixed.

File "/usr/local/lib/python3.9/site-packages/saml2/sigver.py", line 16, in <module>
from importlib_resources import path as _resource_path
ImportError: cannot import name 'path' from 'importlib_resources' (/usr/local/lib/python3.9/site-packages/importlib_resources/__init__.py)

Code Version

Pysaml2 6.5.0
Python 3.9

Expected Behavior

We can be used without errors by importing external libraries

Current Behavior

Getting an error importing ”path” from an external library "importlib-sources".

Possible Solution

Fix "importlib-sources" in the past version.
Or replace this with another solution.

Steps to Reproduce

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions