Skip to content

Need to install setuptools manually for 'dinosaur' to work #37

@davenquinn

Description

@davenquinn

macrostrat.dinosaur depends on migra which hasn't been updated in a while.

Traceback (most recent call last):
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/bin/macrostrat", line 5, in <module>
    from macrostrat.cli import main
  File "/Users/Daven/Projects/Macrostrat/Infrastructure/macrostrat/cli/macrostrat/cli/__init__.py", line 3, in <module>
    from .entrypoint import main
  File "/Users/Daven/Projects/Macrostrat/Infrastructure/macrostrat/cli/macrostrat/cli/entrypoint.py", line 15, in <module>
    from .database import db_app, db_subsystem
  File "/Users/Daven/Projects/Macrostrat/Infrastructure/macrostrat/cli/macrostrat/cli/database/__init__.py", line 13, in <module>
    from macrostrat.core.migrations import run_migrations
  File "/Users/Daven/Projects/Macrostrat/Infrastructure/macrostrat/core/macrostrat/core/migrations/__init__.py", line 15, in <module>
    from macrostrat.dinosaur.upgrade_cluster.utils import database_cluster
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/macrostrat/dinosaur/__init__.py", line 7, in <module>
    from migra import Migration
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/migra/__init__.py", line 3, in <module>
    from .changes import Changes
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/migra/changes.py", line 6, in <module>
    import schemainspect
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/schemainspect/__init__.py", line 1, in <module>
    from . import pg
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/schemainspect/pg/__init__.py", line 1, in <module>
    from . import obj  # noqa
    ^^^^^^^^^^^^^^^^^
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/schemainspect/pg/obj.py", line 5, in <module>
    from ..inspected import ColumnInfo, Inspected
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/schemainspect/inspected.py", line 3, in <module>
    from .misc import AutoRepr, quoted_identifier, unquoted_identifier
  File "/Users/Daven/Library/Caches/pypoetry/virtualenvs/macrostrat-local-env-xZg2mmo5-py3.11/lib/python3.11/site-packages/schemainspect/misc.py", line 4, in <module>
    from pkg_resources import resource_stream as pkg_resource_stream
ModuleNotFoundError: No module named 'pkg_resources'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions