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 17 updates #227

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

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

Package From To
cairocffi 1.7.0 1.7.1
certifi 2024.6.2 2024.7.4
coverage 7.5.3 7.6.0
filelock 3.15.1 3.15.4
importlib-metadata 7.1.0 8.0.0
markdown-exec 1.9.1 1.9.3
mkdocs-material 9.5.27 9.5.28
nh3 0.2.17 0.2.18
pillow 10.3.0 10.4.0
pip 24.0 24.1.2
pipdeptree 2.22.0 2.23.1
pyproject-api 1.6.1 1.7.1
readme-renderer 43.0 44.0
setuptools 70.0.0 70.3.0
subprocess-tee 0.4.1 0.4.2
tox 4.15.1 4.16.0
virtualenv 20.26.2 20.26.3

Updates cairocffi from 1.7.0 to 1.7.1

Changelog

Sourced from cairocffi's changelog.

cairocffi changelog

Version 1.7.1 .............

Released on 2024-06-18

  • [#227](https://github.com/Kozea/cairocffi/issues/227) <https://github.com/Kozea/cairocffi/pull/227>_: Add get_hairline() and set_hairline() functions

Version 1.7.0 .............

Released on 2024-04-27

  • Drop Python 3.7 support, add Python 3.12 support
  • [#221](https://github.com/Kozea/cairocffi/issues/221) <https://github.com/Kozea/cairocffi/pull/225>_: Add environment variable to set folder where DLLs are installed on Windows
  • [#225](https://github.com/Kozea/cairocffi/issues/225) <https://github.com/Kozea/cairocffi/pull/225>_: Use Ruff instead of Flake8 and isort

Version 1.6.1 .............

Released on 2023-07-24

  • [#217](https://github.com/Kozea/cairocffi/issues/217) <https://github.com/Kozea/cairocffi/issues/217>_: Repair installation with PyInstaller

Version 1.6.0 .............

Released on 2023-06-12

This version uses a new CFFI mode that may break your program.

CairoCFFI now uses Flit for packaging and is also distributed as a Python wheel.

Please test carefully and don’t hesitate to report issues before using it in production.

  • [#216](https://github.com/Kozea/cairocffi/issues/216) <https://github.com/Kozea/cairocffi/pull/216>_: Use ABI-level in-line CFFI mode

... (truncated)

Commits
  • 0f45d6a Version 1.7.1
  • 996a754 Merge pull request #227 from dtromb/#226-hairline
  • caf8bcf Fixed long comment lines to pass ruff check.
  • cd9689e Made test case for new 1.18 functionality condition on the correct version of...
  • b7a5023 Added Context.{get,set}_hairline(), according changes to ffi header, and test...
  • See full diff in compare view


Updates certifi from 2024.6.2 to 2024.7.4

Commits


Updates coverage from 7.5.3 to 7.6.0

Changelog

Sourced from coverage's changelog.

Version 7.6.0 — 2024-07-11

  • Exclusion patterns can now be multi-line, thanks to Daniel Diniz <pull 1807_>. This enables many interesting exclusion use-cases, including those requested in issues 118 <issue 118_> (entire files), 996 <issue 996_>_ (multiple lines only when appearing together), 1741 <issue 1741_>_ (remainder of a function), and 1803 <issue 1803_>_ (arbitrary sequence of marked lines). See the :ref:multi_line_exclude section of the docs for more details and examples.

  • The JSON report now includes per-function and per-class coverage information. Thanks to Daniel Diniz <pull 1809_>_ for getting the work started. This closes issue 1793_ and issue 1532_.

  • Fixed an incorrect calculation of "(no class)" lines in the HTML classes report.

  • Python 3.13.0b3 is supported.

.. _issue 118: nedbat/coveragepy#118 .. _issue 996: nedbat/coveragepy#996 .. _issue 1532: nedbat/coveragepy#1532 .. _issue 1741: nedbat/coveragepy#1741 .. _issue 1793: nedbat/coveragepy#1793 .. _issue 1803: nedbat/coveragepy#1803 .. _pull 1807: nedbat/coveragepy#1807 .. _pull 1809: nedbat/coveragepy#1809

.. _changes_7-5-4:

Version 7.5.4 — 2024-06-22

  • If you attempt to combine statement coverage data with branch coverage data, coverage.py used to fail with the message "Can't combine arc data with line data" or its reverse, "Can't combine line data with arc data." These messages used internal terminology, making it hard for people to understand the problem. They are now changed to mention "branch coverage data" and "statement coverage data."

  • Fixed a minor branch coverage problem with wildcard match/case cases using names or guard clauses.

  • Started testing on 3.13 free-threading (nogil) builds of Python. I'm not claiming full support yet. Closes issue 1799_.

.. _issue 1799: nedbat/coveragepy#1799

... (truncated)

Commits
  • 59a3cd7 docs: sample HTML for 7.6.0
  • 7f27fa7 docs: prep for 7.6.0
  • 6a268b0 docs: issues closed by the json region reporting
  • 5bfe9e7 chore: bump actions/setup-python from 5.1.0 to 5.1.1 (#1814)
  • ab609ef docs: mention json region reporting in the changes
  • 92d96b9 fix: json report needs 'no class' and 'no function' also
  • e47e7e7 refactor: move duplicate code into methods
  • 3d6be2b fix: json format should bump for regions
  • a9992d2 test: add a test of json regions with branches
  • 8b89764 test: json expectations should have explicit format number
  • Additional commits viewable in compare view


Updates filelock from 3.15.1 to 3.15.4

Release notes

Sourced from filelock's releases.

3.15.4

What's Changed

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.3...3.15.4

3.15.3

What's Changed

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.2...3.15.3

3.15.2

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.1...3.15.2

Commits
  • 9a979df Pass file_lock as positional argument (#347)
  • 3a79343 Fix `TypeError: _CountedFileLock.init() got an unexpected keyword argumen...
  • 81d4cf9 Add test for virtualenv stability (#344)
  • 192f1ef Use a metaclass to implement the singleton pattern (#340)
  • 48788c5 Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#341)
  • 7bd3b7b [pre-commit.ci] pre-commit autoupdate (#342)
  • See full diff in compare view


Updates importlib-metadata from 7.1.0 to 8.0.0

Changelog

Sourced from importlib-metadata's changelog.

v8.0.0

Deprecations and Removals

  • Message.getitem now raises a KeyError on missing keys. (#371)
  • Removed deprecated support for Distribution subclasses not implementing abstract methods.

v7.2.1

Bugfixes

  • When reading installed files from an egg, use relative_to(walk_up=True) to honor files installed outside of the installation root. (#455)

v7.2.0

Features

Commits
  • f390168 Finalize
  • c3bae1e Merge pull request #491 from python/debt/remove-legacy
  • a970a49 Message.getitem now raises a KeyError on missing keys.
  • 32c14aa Removed deprecated support for Distribution subclasses not implementing abstr...
  • b76931d Finalize
  • 48d2a85 Merge pull request #482 from dan-blanchard/fix-relative-to
  • b94b42e Add news fragment
  • e4d1dcc Remove additional method in SimplePath.
  • 07a2a44 Revert "Fix mypy failure that has nothing to do with this PR"
  • b815aee Mark compat code as uncovered.
  • Additional commits viewable in compare view


Updates markdown-exec from 1.9.1 to 1.9.3

Release notes

Sourced from markdown-exec's releases.

1.9.3

1.9.3 - 2024-06-24

Compare with 1.9.2

Bug Fixes

  • Fix patching lines in tracebacks on Python 3.13 (917af4c by Timothée Mazzucotelli). Issue-58

1.9.2

1.9.2 - 2024-06-20

Compare with 1.9.1

Bug Fixes

  • Render source even if output is empty (d3f1e6b by Timothée Mazzucotelli). Issue-57
Changelog

Sourced from markdown-exec's changelog.

1.9.3 - 2024-06-24

Compare with 1.9.2

Bug Fixes

  • Fix patching lines in tracebacks on Python 3.13 (917af4c by Timothée Mazzucotelli). Issue-58

1.9.2 - 2024-06-20

Compare with 1.9.1

Bug Fixes

  • Render source even if output is empty (d3f1e6b by Timothée Mazzucotelli). Issue-57
Commits
  • 5227fe2 chore: Prepare release 1.9.3
  • a6e5053 chore: Template upgrade
  • 917af4c fix: Fix patching lines in tracebacks on Python 3.13
  • ecc341e tests: Don't install docs dependencies on Python 3.8 or 3.13
  • 6c3fe25 docs: Remove Griffe gallery example
  • 0349ed2 docs: Update Hyperbolic gallery example
  • ed18c5f chore: Prepare release 1.9.2
  • d3f1e6b fix: Render source even if output is empty
  • cc36267 Merge branch 'main' of github.com:pawamoy/markdown-exec
  • 6167c03 docs: Add Chalk example gallery
  • See full diff in compare view


Updates mkdocs-material from 9.5.27 to 9.5.28

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.28

  • Fixed #7313: Improved tooltips mounted in sidebar when feature is disabled
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.5.28 (2024-07-02)

  • Fixed #7313: Improved tooltips mounted in sidebar when feature is disabled

mkdocs-material-9.5.27 (2024-06-16)

  • Updated Estonian translations

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

... (truncated)

Commits


Updates nh3 from 0.2.17 to 0.2.18

Release notes

Sourced from nh3's releases.

v0.2.18

What's Changed

Full Changelog: https://github.com/messense/nh3/compare/v0.2.17...v0.2.18

Commits


Updates pillow from 10.3.0 to 10.4.0

Release notes

Sourced from pillow's releases.

10.4.0

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

Changes

... (truncated)

Changelog

Sourced from pillow's changelog.

10.4.0 (2024-07-01)

  • Raise FileNotFoundError if show_file() path does not exist #8178 [radarhere]

  • Improved reading 16-bit TGA images with colour #7965 [Yay295, radarhere]

  • Deprecate non-image ImageCms modes #8031 [radarhere]

  • Fixed processing multiple JPEG EXIF markers #8127 [radarhere]

  • Do not preserve EXIFIFD tag by default when saving TIFF images #8110 [radarhere]

  • Added ImageFont.load_default_imagefont() #8086 [radarhere]

  • Added Image.WARN_POSSIBLE_FORMATS #8063 [radarhere]

  • Remove zero-byte end padding when parsing any XMP data #8171 [radarhere]

  • Do not detect Ultra HDR images as MPO #8056 [radarhere]

  • Raise SyntaxError specific to JP2 #8146 [Yay295, radarhere]

  • Do not use first frame duration for other frames when saving APNG images #8104 [radarhere]

  • Consider I;16 pixel size when using a 1 mode mask #8112 [radarhere]

  • When saving multiple PNG frames, convert to mode rather than raw mode #8087 [radarhere]

  • Added byte support to FreeTypeFont #8141 [radarhere]

  • Allow float center for rotate operations #8114 [radarhere]

  • Do not read layers immediately when opening PSD images #8039 [radarhere]

... (truncated)

Commits
  • 9b4fae7 10.4.0 version bump
  • b55d74b Update CHANGES.rst [ci skip]
  • 8daf550 Merge pull request #8178 from radarhere/imageshow
  • c6d8c58 Merge pull request #7965 from Yay295/patch-3
  • c9ec76a Raise FileNotFoundError if show_file() path does not exist
  • b48d175 Update CHANGES.rst [ci skip]
  • 4d6dff3 Merge pull request #8031 from radarhere/imagingcms_modes
  • 70b3815 Merge pull request #8127 from radarhere/multiple_exif_markers
  • 88cd6d4 Rearranged comments
  • 41426a6 Merge pull request #8110 from radarhere/exififd
  • Additional commits viewable in compare view


Updates pip from 24.0 to 24.1.2

Changelog

Sourced from pip's changelog.

24.1.2 (2024-07-07)

Bug Fixes

  • Fix finding hardlink targets in tar files with an ignored top-level directory. ([#12781](https://github.com/pypa/pip/issues/12781) <https://github.com/pypa/pip/issues/12781>_)

24.1.1 (2024-06-26)

Bug Fixes

  • Actually use system trust stores when the truststore feature is enabled.

Vendored Libraries

  • Upgrade requests to 2.32.3

24.1 (2024-06-20)

Vendored Libraries

  • Upgrade truststore to 0.9.1.

24.1b2 (2024-06-12)

Features

  • Report informative messages about invalid requirements. ([#12713](https://github.com/pypa/pip/issues/12713) <https://github.com/pypa/pip/issues/12713>_)

Bug Fixes

  • Eagerly import the self version check logic to avoid crashes while upgrading or downgrading pip at the same time. ([#12675](https://github.com/pypa/pip/issues/12675) <https://github.com/pypa/pip/issues/12675>_)
  • Accommodate for mismatches between different sources of truth for extra names, for packages generated by setuptools. ([#12688](https://github.com/pypa/pip/issues/12688) <https://github.com/pypa/pip/issues/12688>_)
  • Accommodate for development versions of CPython ending in + in the version string. ([#12691](https://github.com/pypa/pip/issues/12691) <https://github.com/pypa/pip/issues/12691>_)

Vendored Libraries

  • Upgrade packaging to 24.1

... (truncated)

Commits


Updates pipdeptree from 2.22.0 to 2.23.1

Release notes

Sourced from pipdeptree's releases.

2.23.1

What's Changed

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1

2.23.0

What's Changed

New Contributors

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

Commits
  • f0999f9 Allow pre-releases when detecting version conflicts (#394)
  • 02f4f26 [pre-commit.ci] pre-commit autoupdate (#392)
  • 91188b3 Readd # noqa: S603 to _detect_env to resolve Ruff error (#388)
  • 6fb5619 [pre-commit.ci] pre-commit autoupdate (#387)
  • 59de13e Use is_missing property in ReqPackage.is_conflicting() for DRYness (#385)
  • 5eabebe Use __contains__ to avoid KeyError with importlib_metadata==8.0.0 (#384)
  • 8c56559 [pre-commit.ci] pre-commit autoupdate (#383)
  • c2245d6 Print resolved interpreter when using env detection (#379)
  • 07503eb [pre-commit.ci] pre-commit autoupdate (#382)
  • 46575ba Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#381)
  • Additional commits viewable in compare view


Updates pyproject-api from 1.6.1 to 1.7.1

Release notes

Sourced from pyproject-api's releases.

1.7.1

What's Changed

Full Changelog: https://github.com/tox-dev/pyproject-api/compare/1.7.0...1.7.1

1.7.0

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/pyproject-api/compare/1.6.1...1.7.0

Commits


Updates readme-renderer from 43.0 to 44.0

Release notes

Sourced from readme-renderer's releases.

44.0

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/readme_renderer/compare/43.0...44.0

Changelog

Sourced from readme-renderer's changelog.

44.0 (2024-07-08)

  • Drop support for Python 3.8 (#315)
  • Require docutils 0.21.2 and higher (#315)
  • Remove HTML5 <s> tag from the list of allowed HTML tags (#315)
  • Test all supported CPython and PyPy versions in CI (#315)
  • Resolve Node 16 deprecation warnings in CI (#309)
  • Lint specific directories (#312)
  • Build a wheel once for all tox test environments (#308)
  • Lazy open output files, and always close them (#314)
  • Gitpod: Migrate to the Even Better TOML extension (#306)
  • check-manifest: Remove a now-default .gitpod.yml exclusion (#307)
Commits


Updates setuptools from 70.0.0 to 70.3.0

Changelog

Sourced from setuptools's changelog.

dependabot[bot] commented 2 months ago

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

dependabot[bot] commented 2 months ago

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