Skip to content

Error related to sphinx and myst-parser #72

@mpmdean

Description

@mpmdean

Thanks for the nice tool. And thanks to @danielballan for suggesting it.

I seem to have a problem running the code, though. It's quite serious as I'm committed to using this in a couple of days my repo seems broken.

If I download the repo on mac and run pixi run build I get the following error:


pixi run build
ERROR error=repodata not found
ERROR error=repodata not found
  × failed to solve the pypi requirements of 'py313' 'osx-arm64'
  ├─▶ failed to resolve pypi dependencies
  ╰─▶ Because myst-parser>=2.0.0 depends on markdown-it-py>=3.0,<4.dev0 and markdown-it-py==4.0.0, we can
      conclude that myst-parser>=2.0.0 cannot be used. (1)
      
      Because only the following versions of myst-parser are available:
          myst-parser<=1.0.0
          myst-parser==2.0.0
          myst-parser==3.0.0
          myst-parser==3.0.1
          myst-parser==4.0.0
          myst-parser==4.0.1
      and myst-parser==1.0.0 depends on sphinx>=5,<7, we can conclude that myst-parser>=1.0.0,<2.0.0
      depends on sphinx>=5,<7.
      And because we know from (1) that myst-parser>=2.0.0 cannot be used, we can conclude that myst-
      parser>=1.0.0 depends on sphinx>=5,<7.
      And because myst-nb>=1.1.0 depends on myst-parser>=1.0.0 and only the following versions of myst-nb
      are available:
          myst-nb<=1.1.0
          myst-nb==1.1.1
          myst-nb==1.1.2
          myst-nb==1.2.0
          myst-nb==1.3.0
      we can conclude that myst-nb>=1.1.0 depends on sphinx>=5,<7.
      And because you require sphinx>=8.0.2 and myst-nb>=1.1, we can conclude that your requirements are
      unsatisfiable.

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