pgstac icon indicating copy to clipboard operation
pgstac copied to clipboard

No module named 'pypgstac.pgstacrs'

Open drnextgis opened this issue 1 year ago • 1 comments

I've just cloned the repo and am attempting to execute pypgstac:

➜  pgstac git:(main) ✗ docker compose run pypgstac
[+] Running 1/0
 ⠿ Container pgstac  Running                                                                                                                                                                                  0.0s
root@ff597a78a779:/opt/src/pypgstac# pypgstac          
Traceback (most recent call last):
  File "/usr/local/bin/pypgstac", line 5, in <module>
    from pypgstac.pypgstac import cli
  File "/opt/src/pypgstac/python/pypgstac/pypgstac.py", line 11, in <module>
    from pypgstac.load import Loader, Methods, Tables
  File "/opt/src/pypgstac/python/pypgstac/load.py", line 40, in <module>
    from .hydration import dehydrate
  File "/opt/src/pypgstac/python/pypgstac/hydration.py", line 5, in <module>
    from pypgstac.pgstacrs import hydrate  # noqa # pylint: disable=unused-import
ModuleNotFoundError: No module named 'pypgstac.pgstacrs'

drnextgis avatar Apr 23 '24 14:04 drnextgis

The contents of the local folder overwrite those of /opt/src/pypgstac/python/pypgstac due to: https://github.com/stac-utils/pgstac/blob/513de6033c0d77cb156d2c0c2e454cff60fb5a0b/docker-compose.yml#L36 Should we consider removing that volume?

drnextgis avatar Apr 24 '24 13:04 drnextgis