pycontribs / mk

mk ease contributing to any open source repository by exposing most common actions you can run. Inspired by make, tox and other cool tools!
https://mk.readthedocs.io/
MIT License
95 stars 11 forks source link

Bump the dependencies group across 1 directory with 44 updates #212

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the dependencies group with 44 updates in the /.config directory:

Package From To
markdown-exec 1.8.0 1.9.1
mkdocs-htmlproofer-plugin 1.2.0 1.2.1
mkdocs-material 9.5.13 9.5.26
mkdocs 1.5.3 1.6.0
pillow 10.2.0 10.3.0
pipdeptree 2.16.1 2.22.0
pymdown-extensions 10.7.1 10.8.1
babel 2.14.0 2.15.0
build 1.1.1 1.2.1
cairocffi 1.6.1 1.7.0
certifi 2024.2.2 2024.6.2
coverage 7.4.3 7.5.3
cryptography 42.0.5 42.0.8
docutils 0.20.1 0.21.2
exceptiongroup 1.2.0 1.2.1
filelock 3.13.1 3.15.1
gitpython 3.1.42 3.1.43
idna 3.6 3.7
importlib-metadata 7.0.2 7.1.0
jaraco-classes 3.3.1 3.4.0
jinja2 3.1.3 3.1.4
keyring 24.3.1 25.2.1
markdown 3.5.2 3.6
more-itertools 10.2.0 10.3.0
nh3 0.2.15 0.2.17
packaging 23.2 24.1
pkginfo 1.10.0 1.11.1
platformdirs 4.2.0 4.2.2
pluggy 1.4.0 1.5.0
pycparser 2.21 2.22
pygments 2.17.2 2.18.0
pyproject-hooks 1.0.0 1.1.0
pytest 8.1.1 8.2.2
pytest-plus 0.6.1 0.7.0
regex 2023.12.25 2024.5.15
requests 2.31.0 2.32.3
tinycss2 1.2.1 1.3.0
tox 4.14.1 4.15.1
twine 5.0.0 5.1.0
typer 0.9.0 0.12.3
typing-extensions 4.10.0 4.12.2
virtualenv 20.25.1 20.26.2
watchdog 4.0.0 4.0.1
zipp 3.17.0 3.19.2

Updates markdown-exec from 1.8.0 to 1.9.1

Release notes

Sourced from markdown-exec's releases.

1.9.1

1.9.1 - 2024-06-14

Compare with 1.9.0

Build

  • Re-include tests folder in source distributions (ae549db by Timothée Mazzucotelli). Issue-55

1.9.0

1.9.0 - 2024-06-13

Compare with 1.8.3

Features

  • Abort with error when the plugin is configured to require the ANSI extra but it is not installed (25bcbbe by Timothée Mazzucotelli).
  • Allow excluding assets when rendering Pyodide fence (5412353 by Timothée Mazzucotelli).
  • Detect when SuperFences is not enabled and error out early (5d771d2 by Timothée Mazzucotelli). Issue-39
  • Allow changing the console width for the execution of code blocks (76d603c by Timothée Mazzucotelli). Issue-34
  • Allow automatic execution of code blocks thanks to the MARKDOWN_EXEC_AUTO environment variable (0db27b2 by Timothée Mazzucotelli). Issue-24
  • Allow changing working directory for code blocks execution (ee3fae9 by Timothée Mazzucotelli). Issue-20

Bug Fixes

  • Reuse existing loggers tp prevent wrong dispatch (8967270 by Timothée Mazzucotelli).
  • Don't render anything when code block output is empty (4337d13 by Timothée Mazzucotelli). Issue-17
  • Increase minimum height of Pyodide output code blocks (93598b2 by Timothée Mazzucotelli). Issue-40
  • Fix removal of temporary div for headings forwarding (c012c1d by Timothée Mazzucotelli). Issue-50

Code Refactoring

  • Wrap placeholders in <div> to avoid them being wrapped in <p> (500ed1b by Timothée Mazzucotelli).

1.8.3

1.8.3 - 2024-05-22

Compare with 1.8.2

Bug Fixes

  • Don't leak future annotations in user code (ba0c35e by Timothée Mazzucotelli). Issue-47

1.8.2

1.8.2 - 2024-05-20

Compare with 1.8.1

Bug Fixes

... (truncated)

Changelog

Sourced from markdown-exec's changelog.

1.9.1 - 2024-06-14

Compare with 1.9.0

Build

  • Re-include tests folder in source distributions (ae549db by Timothée Mazzucotelli). Issue-55

1.9.0 - 2024-06-13

Compare with 1.8.3

Features

  • Abort with error when the plugin is configured to require the ANSI extra but it is not installed (25bcbbe by Timothée Mazzucotelli).
  • Allow excluding assets when rendering Pyodide fence (5412353 by Timothée Mazzucotelli).
  • Detect when SuperFences is not enabled and error out early (5d771d2 by Timothée Mazzucotelli). Issue-39
  • Allow changing the console width for the execution of code blocks (76d603c by Timothée Mazzucotelli). Issue-34
  • Allow automatic execution of code blocks thanks to the MARKDOWN_EXEC_AUTO environment variable (0db27b2 by Timothée Mazzucotelli). Issue-24
  • Allow changing working directory for code blocks execution (ee3fae9 by Timothée Mazzucotelli). Issue-20

Bug Fixes

  • Reuse existing loggers tp prevent wrong dispatch (8967270 by Timothée Mazzucotelli).
  • Don't render anything when code block output is empty (4337d13 by Timothée Mazzucotelli). Issue-17
  • Increase minimum height of Pyodide output code blocks (93598b2 by Timothée Mazzucotelli). Issue-40
  • Fix removal of temporary div for headings forwarding (c012c1d by Timothée Mazzucotelli). Issue-50

Code Refactoring

  • Wrap placeholders in <div> to avoid them being wrapped in <p> (500ed1b by Timothée Mazzucotelli).

1.8.3 - 2024-05-22

Compare with 1.8.2

Bug Fixes

  • Don't leak future annotations in user code (ba0c35e by Timothée Mazzucotelli). Issue-47

1.8.2 - 2024-05-20

Compare with 1.8.1

Bug Fixes

  • Give __name__ to executed Python "modules", and populate sys.modules too (db25ee7 by Timothée Mazzucotelli). Issue-47

1.8.1 - 2024-04-15

... (truncated)

Commits
  • 05cc476 chore: Prepare release 1.9.1
  • ae549db build: Re-include tests folder in source distributions
  • 019131b docs: Fix typo
  • bb7d8ca chore: Force push docs
  • fcd3308 chore: Allow deploying from main repo
  • e458ffc chore: Disallow override in docs-deploy duty to allow passing -cnone (because...
  • 5f70186 chore: Add Pandas dev dep for Plotly
  • b26d0eb chore: Prepare release 1.9.0
  • 25bcbbe feat: Abort with error when the plugin is configured to require the ANSI extr...
  • 6b845e8 chore: Install dependencies with extras (for ANSI support)
  • Additional commits viewable in compare view


Updates mkdocs-htmlproofer-plugin from 1.2.0 to 1.2.1

Release notes

Sourced from mkdocs-htmlproofer-plugin's releases.

Release 1.2.1

What's Changed

New Contributors

Full Changelog: https://github.com/manuzhang/mkdocs-htmlproofer-plugin/compare/v1.2.0...v1.2.1

Commits


Updates mkdocs-material from 9.5.13 to 9.5.26

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.26

  • Fixed #7232: Tab switches on scroll when linking tabs (9.5.19 regression)
  • Fixed #7230: Blog author avatar broken when referring to local file

mkdocs-material-9.5.25

  • Fixed #7209: Tags plugin crashing on numeric tags

mkdocs-material-9.5.24

  • Fixed #7187: Version selector title rendering issue

mkdocs-material-9.5.23

  • Fixed #7183: Edge case in anchor navigation when using instant navigation
  • Fixed #6436: Version selector not showing version alias

mkdocs-material-9.5.22

  • Fixed #7170: Copy button adds empty lines for line spans (9.5.18 regression)
  • Fixed #7160: Version switching doesn't stay on page (9.5.5 regression)
  • Fixed #5619: Links in Mermaid.js diagrams not discernible

mkdocs-material-9.5.21

  • Fixed #7133: Ensure latest version of Mermaid.js is used
  • Fixed #7125: Added warning for dotfiles in info plugin

Thanks to @​kamilkrzyskow for their contributions

mkdocs-material-9.5.20

  • Fixed deprecation warning in privacy plugin (9.5.19 regression)
  • Fixed #7119: Tags plugin emits deprecation warning (9.5.19 regression)
  • Fixed #7118: Social plugin crashes if fonts are disabled (9.5.19 regression)
  • Fixed #7085: Social plugin crashes on Windows when downloading fonts

mkdocs-material-9.5.19

  • Updated MkDocs to 1.6 and limited version to < 2
  • Updated Docker image to latest Alpine Linux
  • Removed setup.py, now that GitHub fully understands pyproject.toml
  • Improved interop of social plugin with third-party MkDocs themes
  • Fixed #7099: Blog reading time not rendered correctly for Japanese
  • Fixed #7097: Improved resilience of tags plugin when no tags are given
  • Fixed #7090: Active tab indicator in nested content tabs rendering bug

mkdocs-material-9.5.18

  • Refactored tooltips implementation to fix positioning issues
  • Fixed #7044: Rendering glitch when hovering contributor avatar in Chrome
  • Fixed #7043: Highlighted lines in code blocks cutoff on mobile
  • Fixed #6910: Incorrect position of tooltip for page status in sidebar
  • Fixed #6760: Incorrect position and overly long tooltip in tables
  • Fixed #6488: Incorrect position and cutoff tooltip in content tabs

mkdocs-material-9.5.17

  • Updated Serbian translations

... (truncated)

Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.5.26 (2024-06-06)

  • Fixed #7232: Tab switches on scroll when linking tabs (9.5.19 regression)
  • Fixed #7230: Blog author avatar broken when referring to local file

mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)

  • Fixed projects plugin crashing when serving before building subprojects

mkdocs-material-9.5.25 (2024-05-27)

  • Fixed #7209: Tags plugin crashing on numeric tags

mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)

  • Fixed projects plugin crashing in serve mode when disabled
  • Fixed projects plugin crashing when building nested projects

mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)

  • Fixed #7191: Tags listings not rendering when toc_depth is changed

mkdocs-material-9.5.24 (2024-05-20)

  • Fixed #7187: Version selector title rendering issue

mkdocs-material-9.5.23 (2024-05-15)

  • Fixed #7183: Edge case in anchor navigation when using instant navigation
  • Fixed #6436: Version selector not showing version alias

mkdocs-material-9.5.22 (2024-05-12)

  • Fixed #7170: Copy button adds empty lines for line spans (9.5.18 regression)
  • Fixed #7160: Version switching doesn't stay on page (9.5.5 regression)
  • Fixed #5619: Links in Mermaid.js diagrams not discernible

mkdocs-material-9.5.21 (2024-05-03)

  • Fixed #7133: Ensure latest version of Mermaid.js is used
  • Fixed #7125: Added warning for dotfiles in info plugin

mkdocs-material-9.5.20 (2024-04-29)

  • Fixed deprecation warning in privacy plugin (9.5.19 regression)
  • Fixed #7119: Tags plugin emits deprecation warning (9.5.19 regression)
  • Fixed #7118: Social plugin crashes if fonts are disabled (9.5.19 regression)
  • Fixed #7085: Social plugin crashes on Windows when downloading fonts

mkdocs-material-9.5.19+insiders-4.53.8 (2024-04-26)

... (truncated)

Commits


Updates mkdocs from 1.5.3 to 1.6.0

Release notes

Sourced from mkdocs's releases.

1.6.0

Local preview

  • mkdocs serve no longer locks up the browser when more than 5 tabs are open. This is achieved by closing the polling connection whenever a tab becomes inactive. Background tabs will no longer auto-reload either - that will instead happen as soon the tab is opened again. Context: #3391

  • New flag serve --open to open the site in a browser.
    After the first build is finished, this flag will cause the default OS Web browser to be opened at the home page of the local site.
    Context: #3500

Drafts

[!warning] Changed from version 1.5:

The exclude_docs config was split up into two separate concepts.

The exclude_docs config no longer has any special behavior for mkdocs serve - it now always completely excludes the listed documents from the site.

If you wish to use the "drafts" functionality like the exclude_docs key used to do in MkDocs 1.5, please switch to the new config key draft_docs.

See documentation.

Other changes:

  • Reduce warning levels when a "draft" page has a link to a non-existent file. Context: #3449

Update to deduction of page titles

MkDocs 1.5 had a change in behavior in deducing the page titles from the first heading. Unfortunately this could cause unescaped HTML tags or entities to appear in edge cases.

Now tags are always fully sanitized from the title. Though it still remains the case that Page.title is expected to contain HTML entities and is passed directly to the themes.

Images (notably, emojis in some extensions) get preserved in the title only through their alt attribute's value.

Context: #3564, #3578

Themes

  • Built-in themes now also support Polish language (#3613)

"readthedocs" theme

  • Fix: "readthedocs" theme can now correctly handle deeply nested nav configurations (over 2 levels deep), without confusedly expanding all sections and jumping around vertically. (#3464)

  • Fix: "readthedocs" theme now shows a link to the repository (with a generic logo) even when isn't one of the 3 known hosters. (#3435)

  • "readthedocs" theme now also has translation for the word "theme" in the footer that mistakenly always remained in English. (#3613, #3625)

"mkdocs" theme

... (truncated)

Commits


Updates pillow from 10.2.0 to 10.3.0

Release notes

Sourced from pillow's releases.

10.3.0

https://pillow.readthedocs.io/en/stable/releasenotes/10.3.0.html

Changes

... (truncated)

Changelog

Sourced from pillow's changelog.

10.3.0 (2024-04-01)

  • CVE-2024-28219: Use strncpy to avoid buffer overflow #7928 [radarhere, hugovk]

  • Deprecate eval(), replacing it with lambda_eval() and unsafe_eval() #7927 [radarhere, hugovk]

  • Raise ValueError if seeking to greater than offset-sized integer in TIFF #7883 [radarhere]

  • Add --report argument to __main__.py to omit supported formats #7818 [nulano, radarhere, hugovk]

  • Added RGB to I;16, I;16L, I;16B and I;16N conversion #7918, #7920 [radarhere]

  • Fix editable installation with custom build backend and configuration options #7658 [nulano, radarhere]

  • Fix putdata() for I;16N on big-endian #7209 [Yay295, hugovk, radarhere]

  • Determine MPO size from markers, not EXIF data #7884 [radarhere]

  • Improved conversion from RGB to RGBa, LA and La #7888 [radarhere]

  • Support FITS images with GZIP_1 compression #7894 [radarhere]

  • Use I;16 mode for 9-bit JPEG 2000 images #7900 [scaramallion, radarhere]

  • Raise ValueError if kmeans is negative #7891 [radarhere]

  • Remove TIFF tag OSUBFILETYPE when saving using libtiff #7893 [radarhere]

  • Raise ValueError for negative values when loading P1-P3 PPM images #7882 [radarhere]

  • Added reading of JPEG2000 palettes #7870 [radarhere]

  • Added alpha_quality argument when saving WebP images #7872 [radarhere]

... (truncated)

Commits
  • 5c89d88 10.3.0 version bump
  • 63cbfcf Update CHANGES.rst [ci skip]
  • 2776126 Merge pull request #7928 from python-pillow/lcms
  • aeb51cb Merge branch 'main' into lcms
  • 5beb0b6 Update CHANGES.rst [ci skip]
  • cac6ffa Merge pull request #7927 from python-pillow/imagemath
  • f5eeeac Name as 'options' in lambda_eval and unsafe_eval, but '_dict' in deprecated eval
  • facf3af Added release notes
  • 2a93aba Use strncpy to avoid buffer overflow
  • a670597 Update CHANGES.rst [ci skip]
  • Additional commits viewable in compare view


Updates pipdeptree from 2.16.1 to 2.22.0

Release notes

Sourced from pipdeptree's releases.

2.22.0

What's Changed

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.21.0...2.22.0

2.21.0

What's Changed

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.20.0...2.21.0

2.20.0

What's Changed

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.19.1...2.20.0

2.19.1

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.19.0...2.19.1

2.19.0

What's Changed

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.18.1...2.19.0

... (truncated)

Commits
  • 58fb67d Warn about and ignore invalid package metadata in the environment (#373)
  • 44c1361 [pre-commit.ci] pre-commit autoupdate (#371)
  • b8313c8 Add pypy to CI (#369)
  • 3c41d39 [pre-commit.ci] pre-commit autoupdate (#367)
  • 0f558b3 Implement --python auto for environment detection (#366)
  • 5cc7ba2 [pre-commit.ci] pre-commit autoupdate (#365)
  • e88356f Mimic pip when handling --user-only in a virtual environment (#364)
  • 1476bf7 [pre-commit.ci] pre-commit autoupdate (#363)
  • 4c832b5 Remove publish job from the check workflow (#361)
  • a1bf845 [pre-commit.ci] pre-commit autoupdate (#360)
  • Additional commits viewable in compare view


Updates pymdown-extensions from 10.7.1 to 10.8.1

Release notes

Sourced from pymdown-extensions's releases.

10.8.1

  • FIX: Snippets: Fix snippet line range with a start of line 1.

10.8

  • NEW: Require Python Markdown 3.6+.
  • FIX: Fix some test cases.
  • FIX: Fix warnings due to recent changes in Python Markdown.
Commits
  • 8ed2fcb Fix snippet line range with start of line 1 (#2362)
  • 45b53a7 Update more JS doc dependencies
  • 20dfcc4 Upgrade JS doc dependencies
  • d238e0c Update changelog and require Markdown >= 3.6 (#2358)
  • 48e32b6 Upgrade some JS dependencies
  • 88a9463 Update FAQ to cover no parameters in slugify
  • 722461c Fix deprecation warnings introduced in latest Python Markdown release (#2347)
  • 509e93d Fix SmartSymbols Toc test (#2344)
  • See full diff in compare view


Updates babel from 2.14.0 to 2.15.0

Release notes

Sourced from babel's releases.

v2.15.0

The changelog below is auto-generated by GitHub.

The binary artifacts attached to this GitHub release were generated by the GitHub Actions workflow.

Please see CHANGELOG.rst for additional details.


What's Changed

New Contributors

Full Changelog: https://github.com/python-babel/babel/compare/v2.14.0...v2.15.0

Changelog

Sourced from babel's changelog.

Version 2.15.0

Python version support


* Babel 2.15.0 will require Python 3.8 or newer. (:gh:`1048`)

Features


* CLDR: Upgrade to CLDR 44 (:gh:`1071`) (@akx)
* Dates: Support for the &quot;fall back to short format&quot; logic for time delta formatting (:gh:`1075`) (@akx)
* Message: More versatile .po IO functions (:gh:`1068`) (@akx)
* Numbers: Improved support for alternate spaces when parsing numbers (:gh:`1007`) (@ronnix's first contribution)

Infrastructure
  • Upgrade GitHub Actions (:gh:1054) (@​cclauss's first contribution)
  • The Unicode license is now included in locale-data and in the documentation (:gh:1074) (@​akx)
Commits
  • 40b194f Prepare for 2.15.0 release (#1079)
  • c2e6c6e Encode support for the "fall back to short format" logic for time delta forma...
  • 1a03526 Include Unicode license in locale-data and in documentation (#1074)
  • c0fb56e Allow alternative space characters as group separator when parsing numbers (#...
  • fe82fbc Use CLDR 44 and adjust tests to match new data (#1071)
  • e0d1018 Improve .po IO (#1068)
  • 40e60a1 Upgrade GitHub Actions (#1054)
  • 2a1709a Drop support for Python 3.7 (EOL since June 2023) (#1048)
  • See full diff in compare view


Updates build from 1.1.1 to 1.2.1

Release notes

Sourced from build's releases.

Version 1.2.1

What's Changed

dependabot[bot] commented 3 months ago

The following labels could not be found: dependabot-deps-updates.

dependabot[bot] commented 3 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.