We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
jsonschema_specifications
The issue here is that the jsonschema_specifications._core._schemas() function does:
jsonschema_specifications._core._schemas()
from importlib.resources import files for version in files(__package__).joinpath("schemas").iterdir():
and then it will not really find anything to register.
Printing the return of the files(...) it gives:
files(...)
<importlib._adapters.DegenerateFiles.Path object at 0x0000015E5D83A9B0>
I added
if "jsonschema_specifications" in resource.name: resource.add_location = "filesystem-relative:lib" resource.add_source = True
So, those resources even have a __file__, but still, importlib.resources.files(...) doesn't work as intended.
__file__
importlib.resources.files(...)
This was also reported at: python-jsonschema/jsonschema-specifications#61, but unfortunately the library can't be changed to accommodate a different API.
The text was updated successfully, but these errors were encountered:
Note: this is on Python 3.10.9
Sorry, something went wrong.
No branches or pull requests
The issue here is that the
jsonschema_specifications._core._schemas()
function does:and then it will not really find anything to register.
Printing the return of the
files(...)
it gives:<importlib._adapters.DegenerateFiles.Path object at 0x0000015E5D83A9B0>
I added
So, those resources even have a
__file__
, but still,importlib.resources.files(...)
doesn't work as intended.This was also reported at: python-jsonschema/jsonschema-specifications#61, but unfortunately the library can't be changed to accommodate a different API.
The text was updated successfully, but these errors were encountered: