linkml / schema-automator

Automated assistance for the schema development lifecycle
https://linkml.io/schema-automator/
BSD 3-Clause "New" or "Revised" License
36 stars 13 forks source link

schema-automator has dependency conflicts when trying to install in a linkml-project-cookiecutter repository #95

Closed sierra-moxon closed 2 years ago

sierra-moxon commented 2 years ago
SMoxon@SMoxon-M82 omop_to_rdf % poetry add schema-automator
Using version ^0.2.8 for schema-automator

Updating dependencies
Resolving dependencies... (0.0s)

  SolverProblemError

  Because schema-automator (0.2.8) depends on linkml (1.3.0)
   and no versions of schema-automator match >0.2.8,<0.3.0, schema-automator (>=0.2.8,<0.3.0) requires linkml (1.3.0).
  So, because omop-to-rdf depends on both schema-automator (^0.2.8) and linkml (^1.3.5), version solving failed.

  at ~/.poetry/lib/poetry/puzzle/solver.py:241 in _solve
      237│             packages = result.packages
      238│         except OverrideNeeded as e:
      239│             return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest)
      240│         except SolveFailure as e:
    → 241│             raise SolverProblemError(e)
      242│ 
      243│         results = dict(
      244│             depth_first_search(
      245│                 PackageNode(self._package, packages), aggregate_package_nodes