Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 22, 2024

Bumps pymarkdownlnt from 0.9.15 to 0.9.16.

Release notes

Sourced from pymarkdownlnt's releases.

v0.9.16

Version 0.9.16 - Date: 2024-01-20

This release is going to focus on getting the feature list complete for a version 1.0 release in early 2024. To a large extent, this involves adding the "fix" feature for some rules, and double checking the output of many of the existing rules, looking for missing issues.

Some other notable additions/changes are:

  • the --continue-on-error command line flag allows PyMarkdown to continue processing after any tokenization error or plugin error
    • while we hope this is not necessary long term, it is useful
  • added py.typed file for any API users
    • this allows mypy to understand the typing included with the PyMarkdown API
  • more parameterized tests
    • borrowing a pattern we have observed, transitioning scenario tests over to this new pattern
    • any plugin with the new Fix feature has parameterized tests

Added

  • Issue 618
    • Ability to tell PyMarkdown to fix issues
    • Not every plugin supports fix, see pymarkdown plugins list for the current list of plugins and fix status
  • Issue 802
    • Extension: Extended Autolinks
  • Issue 803
    • Extension: Strikethrough
  • Issue 805
    • Extension: Task List Items
  • Issue 808
    • Rule MD004 - Added fix options
  • Issue 809
    • Rule MD007 - Added fix options
  • Issie 813
    • Rule MD019 - Added fix options
  • Issue 814
    • Rule MD021 - Added fix options
  • Issue 816
    • Rule MD023 - Added fix options
  • Issue 817
    • Rule MD029 - Added fix options
  • Issue 820
    • Rule MD035 - Added fix options
  • Issue 821
    • Rule MD037 - Added fix options
  • Issue 822

... (truncated)

Changelog

Sourced from pymarkdownlnt's changelog.

Change Log

Unversioned - In Main, Not Released

This release is going to focus on getting the feature list complete for a version 1.0 release in early 2024. To a large extent, this involves adding the "fix" feature for some rules, and double checking the output of many of the existing rules, looking for missing issues.

Some other notable additions/changes are:

  • the --continue-on-error command line flag allows PyMarkdown to continue processing after any tokenization error or plugin error
    • while we hope this is not necessary long term, it is useful
  • added py.typed file for any API users
    • this allows mypy to understand the typing included with the PyMarkdown API
  • more parameterized tests
    • borrowing a pattern we have observed, transitioning scenario tests over to this new pattern
    • any plugin with the new Fix feature has parameterized tests

Added

  • Issue 618
    • Ability to tell PyMarkdown to fix issues
    • Not every plugin supports fix, see pymarkdown plugins list for the current list of plugins and fix status
  • Issue 802
    • Extension: Extended Autolinks
  • Issue 803
    • Extension: Strikethrough
  • Issue 805
    • Extension: Task List Items
  • Issue 808
    • Rule MD004 - Added fix options
  • Issue 809
    • Rule MD007 - Added fix options
  • Issie 813
    • Rule MD019 - Added fix options
  • Issue 814
    • Rule MD021 - Added fix options
  • Issue 816
    • Rule MD023 - Added fix options
  • Issue 817
    • Rule MD029 - Added fix options
  • Issue 820
    • Rule MD035 - Added fix options
  • Issue 821
    • Rule MD037 - Added fix options

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @seapagan.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 22, 2024
@dependabot dependabot bot force-pushed the dependabot/pip/develop/pymarkdownlnt-0.9.16 branch from a31ce26 to a2b81cf Compare January 23, 2024 17:17
@seapagan
Copy link
Owner

@dependabot merge

@dependabot dependabot bot force-pushed the dependabot/pip/develop/pymarkdownlnt-0.9.16 branch from a2b81cf to 84299be Compare January 23, 2024 17:19
Copy link

codecov bot commented Jan 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (8ee76e3) 92.74% compared to head (af3efeb) 92.74%.
Report is 1 commits behind head on develop.

❗ Current head af3efeb differs from pull request most recent head 52bf83b. Consider uploading reports for the commit 52bf83b to get more accurate results

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #348   +/-   ##
========================================
  Coverage    92.74%   92.74%           
========================================
  Files           30       30           
  Lines          896      896           
========================================
  Hits           831      831           
  Misses          65       65           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@dependabot dependabot bot force-pushed the dependabot/pip/develop/pymarkdownlnt-0.9.16 branch 4 times, most recently from 8a3cf24 to be3e647 Compare January 23, 2024 17:33
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 23, 2024

One of your CI runs failed on this pull request, so Dependabot won't merge it.

Dependabot will still automatically merge this pull request if you amend it and your tests pass.

@dependabot dependabot bot force-pushed the dependabot/pip/develop/pymarkdownlnt-0.9.16 branch 2 times, most recently from af3efeb to 437b33c Compare January 25, 2024 10:47
Bumps [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown) from 0.9.15 to 0.9.16.
- [Release notes](https://github.com/jackdewinter/pymarkdown/releases)
- [Changelog](https://github.com/jackdewinter/pymarkdown/blob/main/changelog.md)
- [Commits](jackdewinter/pymarkdown@v0.9.15...0.9.16)

---
updated-dependencies:
- dependency-name: pymarkdownlnt
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/develop/pymarkdownlnt-0.9.16 branch from 437b33c to 52bf83b Compare January 25, 2024 10:52
@dependabot dependabot bot merged commit c054e4b into develop Jan 25, 2024
@dependabot dependabot bot deleted the dependabot/pip/develop/pymarkdownlnt-0.9.16 branch January 25, 2024 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant