Skip to content

Pinned jupyterlit sphinx due to bad dependency resolution.#979

Open
MicahGale wants to merge 1 commit into
developfrom
jupyterlite_fix
Open

Pinned jupyterlit sphinx due to bad dependency resolution.#979
MicahGale wants to merge 1 commit into
developfrom
jupyterlite_fix

Conversation

@MicahGale

@MicahGale MicahGale commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Pull Request Checklist for MontePy

Description

This fixes sphinx build failures. For some reason pip was installing jupyterlite-sphinx=0.9.3 and not jupyterlite-sphinx>=0.22. There is no clear reason for why this is occurring. AFAICT there are no dependency clashes. I have just manually specified a minimum version, and this appears to fix the issue. This may be a bug with pip, but I doubt it.

Fixes #978


General Checklist


LLM Disclosure

  1. Are you?

    • A human user
    • A large language model (LLM), including ones acting on behalf of a human
  2. Were any large language models (LLM or "AI") used in to generate any of this code?

  • Yes
    • Model(s) used:
  • No

Documentation Checklist

  • I have documented all added classes and methods.
  • For infrastructure updates, I have updated the developer's guide.
  • For significant new features, I have added a section to the getting started guide.

First-Time Contributor Checklist

  • If this is your first contribution, add yourself to pyproject.toml if you wish to do so.

Additional Notes for Reviewers

Ensure that:

  • This PR fully addresses and resolves the referenced issue(s).
  • The submitted code is consistent with the merge checklist outlined here.
  • The PR covers all relevant aspects according to the development guidelines.
  • 100% coverage of the patch is achieved, or justification for a variance is given.

📚 Documentation preview 📚: https://montepy--979.org.readthedocs.build/en/979/

@MicahGale MicahGale added documentation Improvements or additions to documentation CI/CD Continuous Integration and/or Continuous Deployment dependencies Pull requests that update a dependency file labels Jul 3, 2026
@MicahGale MicahGale self-assigned this Jul 3, 2026
@MicahGale MicahGale requested a review from tjlaboss July 3, 2026 16:41
@MicahGale

MicahGale commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator Author

This is blocking #976, #977.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD Continuous Integration and/or Continuous Deployment dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Failure in doc-build test

1 participant