I am trying to make a port for https://github.com/jjjake/internetarchive It depends on schema, so I have made a port for that locally and added it as a dependency. However when I try to run after install it gives an error about schema:
$ ia configure Traceback (most recent call last): File "/opt/local/bin/ia", line 5, in <module> from internetarchive.cli.ia import main File "/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/internetarchive/cli/__init__.py", line 26, in <module> from internetarchive.cli import ( File "/opt/local/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/internetarchive/cli/ia.py", line 72, in <module> from schema import Or, Schema, SchemaError # type: ignore[import] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ModuleNotFoundError: No module named ‘schema' What might I need to change? I’m attaching my local ports below. (I also updated py-jsonpatch to use 3.12, but there’s a PR open for that right now.)
internetarchive
Description: Binary data
py-schema
Description: Binary data