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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions