-
Couldn't load subscription status.
- Fork 779
Fixing all broken links, pymarkdown
#1052
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR fixes broken links and migrates from markdownlint to pymarkdown for enhanced markdown linting capabilities.
- Migrates markdown linting from
markdownlint-clitopymarkdownwith more comprehensive configuration options - Updates various documentation links that had incorrect paths or endpoints
- Fixes badge styling in README files for consistency
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pyproject.toml | Removes markdownlint config and adds pymarkdown configuration with plugin settings |
| .pre-commit-config.yaml | Updates pre-commit hooks to use pymarkdown instead of markdownlint-cli and bumps tool versions |
| README.md | Fixes broken link to tier1_limits config file and updates GitHub badge styling |
| packages/*/README.md | Updates GitHub badge styling and adds pymarkdown line-length disable comment |
| docs/tutorials/* | Fixes broken links to correct Zotero settings page and paperqa source code paths |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.

#1051 fixed a broken link, so this PR:
pymarkdownsince it has more features