Skip to content

Fix mkdocs dependencies#422

Merged
psomhorst merged 3 commits intodevelopfrom
fix/mkdocs-dependencies
Aug 25, 2025
Merged

Fix mkdocs dependencies#422
psomhorst merged 3 commits intodevelopfrom
fix/mkdocs-dependencies

Conversation

@psomhorst
Copy link
Copy Markdown
Contributor

@psomhorst psomhorst commented Aug 25, 2025

Mkdocs dependencies get a minimum version. Also, the mkdocs-jupyter dependency is moved from the general group to the docs group.

As a testament to why this was necessary: apparently one module imported dataclass from attrs instead of dataclasses. This was not caught by tests partly because attrs was installed due to the mkdocs-jupyter dependency, and thus could be imported. This import is also fixed in this PR.

@psomhorst psomhorst force-pushed the fix/mkdocs-dependencies branch from 9b2360f to 1f5465b Compare August 25, 2025 14:48
@psomhorst psomhorst merged commit 17f4b89 into develop Aug 25, 2025
3 checks passed
@psomhorst psomhorst deleted the fix/mkdocs-dependencies branch August 25, 2025 14:49
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.

2 participants