Skip to content

Move doc, test requirements out of pyproject.toml#63

Merged
ajjackson merged 1 commit intomainfrom
first-release-prep
Jan 21, 2026
Merged

Move doc, test requirements out of pyproject.toml#63
ajjackson merged 1 commit intomainfrom
first-release-prep

Conversation

@ajjackson
Copy link
Member

PyPI will not allow optional dependency groups containing direct references (i.e. github links)

We should be able to

  • get sphinx_parsed_codeblock onto PyPI to solve the docs issue
  • get pychop (and mantid) out of the main test suite to solve test issue

but neither is a priority for first rough PyPI release, so let's use the hack-y requirements option for now.

PyPI will not allow optional dependency groups containing direct
references (i.e. github links)

We should be able to
- get sphinx_parsed_codeblock onto PyPI to solve the docs issue
- get pychop (and mantid) out of the main test suite to solve test
  issue

but neither is a priority for first rough PyPI release, so let's use
the hack-y requirements option for now.
@ajjackson ajjackson merged commit b52b8ab into main Jan 21, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant