Skip to content

[CHORE] python-deps: Bump the uv-deps group with 5 updates - #167

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/uv-deps-c240dfcd2f
Closed

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/uv/uv-deps-c240dfcd2f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on google-auth-oauthlib, notion-client, asana, icalendar and setuptools-scm[toml] to permit the latest version.
Updates google-auth-oauthlib from 0.4.6 to 1.4.0

Release notes

Sourced from google-auth-oauthlib's releases.

google-analytics-admin: v0.30.1

0.30.1 (2026-06-25)

Features

google-cloud-discoveryengine: v0.20.1

0.20.1 (2026-06-25)

Features

google-cloud-run: v0.16.1

0.16.1 (2026-06-22)

Features

google-cloud-media-translation: v0.14.1

0.14.1 (2026-06-22)

Features

google-cloud-network-security: v0.13.2

0.13.2 (2026-06-25)

Features

google-cloud-network-security: v0.13.1

0.13.1 (2026-06-22)

Features

google-cloud-recommendations-ai: v0.13.1

0.13.1 (2026-06-22)

... (truncated)

Changelog

Sourced from google-auth-oauthlib's changelog.

1.4.0 (2022-01-28)

Features

  • add syntax highlighting support for Markdown pages (#170) (9898807)

1.3.3 (2021-11-29)

Bug Fixes

  • expand entry names in Overview page to be more descriptive (#159) (7bd6416)

1.3.2 (2021-11-16)

Bug Fixes

  • gracefully handle format_code exceptions (#152) (a679ace)

1.3.1 (2021-11-15)

Bug Fixes

1.3.0 (2021-11-15)

Features

1.2.0 (2021-10-05)

Features

1.1.2 (2021-09-14)

Bug Fixes

  • disambiguate after grouping by packages and versions (#132) (53d68fe)

1.1.1 (2021-08-30)

... (truncated)

Commits
  • 3997a10 chore: librarian release pull request: 20260506T163115Z (#16964)
  • f655e49 chore: add type annotation to SYNCPOINTS (#16973)
  • f149bd7 refactor(bigframes): Modularize compiler routing as proxy executor (#16907)
  • 19db82f chore(bigframes): remove leftover support for Python <= 3.9 (#16961)
  • 2dedaac chore: test CommonResource resource name alias (#16965)
  • 9652a08 fix: pass resource aliases to file-level CommonResources (#16945)
  • 78a48b0 fix(google-cloud-core): Drop support for Python 3.9 (#16953)
  • 5975c48 fix(dns): Drop support for Python 3.9 (#16954)
  • d5bea2e fix(crc32c): Drop support for Python 3.8 and 3.9 (#16955)
  • 63f6d96 fix(sqlalchemy-bigquery): Drop support for Python 3.8 and 3.9 (#16956)
  • Additional commits viewable in compare view

Updates notion-client from 0.7.1 to 3.1.0

Release notes

Sourced from notion-client's releases.

3.1.0

This version adds support for a whole bunch of new endpoints!

It also brings automatic retries on rate limits and transient server errors (configurable at the ClientOptions level).

A few new helpers and constants have been added as well: is_full_view, is_http_response_error, DEFAULT_TIMEOUT_MS and MIN_VIEW_COLUMN_WIDTH.

Thanks to @​tsinglinrain for the help.

What's Changed

Full Changelog: ramnes/notion-sdk-py@3.0.0...3.1.0

3.0.0

Thanks to all the contributors for this new major version!

⚠️ Beware of the following breaking changes:

  • is_full_page_or_database has been removed. Use is_full_page_or_data_source instead.
  • is_api_error_code has been made private.

What's Changed

New Contributors

Full Changelog: ramnes/notion-sdk-py@2.7.0...3.0.0

2.7.0

What's Changed

... (truncated)

Commits
  • 4569053 Release 3.1.0 ✨
  • 00cc490 Update known entries file [skip ci]
  • 10d59c5 Add blocks.meeting_notes.query() endpoint
  • 95bd868 Update known entries file [skip ci]
  • 04f39bf Update known entries file [skip ci]
  • d6be7b7 Add comments.update() endpoint
  • 13152ec Add comments.delete() endpoint
  • c96d2cc Update known entries file [skip ci]
  • 695d38a Add markdown parameter to comment creation
  • 6e7c108 Update known entries file [skip ci]
  • Additional commits viewable in compare view

Updates asana from 1.0.0 to 5.2.5

Release notes

Sourced from asana's releases.

v5.2.5

  • Team parameter removed from duplicate project endpoint
  • Add create_record_type_in_domain to RBAC API

v5.2.4

v5.2.3

  • New endpoints: portfolio duplication, rates, budgets

v5.2.2

  • Added reactions endpoint

v5.2.1

  • Added Initiate a resource export endpoint

v5.2.0

Added new export endpoints: https://developers.asana.com/reference/creategraphexport

v5.1.0

v5.0.16

  • Add get events in workspace endpoint
  • Update opt_fields description

v5.0.15

  • Updated GitHub Action publishing workflow

v5.0.10

v5.0.9

v5.0.8

v5.0.7

... (truncated)

Commits

Updates icalendar from 5.0.14 to 7.2.0

Release notes

Sourced from icalendar's releases.

v7.2.0

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.1.3

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.1.2

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.1.1

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.1.0

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.3

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.2

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.1

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.0

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.0a3

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.0a2

To view the changes, please see the Changelog. This release can be installed from PyPI.

v7.0.0a1

To view the changes, please see the Changelog. This release can be installed from PyPI.

v6.3.2

To view the changes, please see the Changelog. This release can be installed from PyPI.

v6.3.1

To view the changes, please see the Changelog. This release can be installed from PyPI.

v6.3.0

To view the changes, please see the Changelog. This release can be installed from PyPI.

v6.2.0

To view the changes, please see the Changelog. This release can be installed from PyPI.

v6.1.3

To view the changes, please see the Changelog. This release can be installed from PyPI.

... (truncated)

Changelog

Sourced from icalendar's changelog.

7.2.0 (2026-06-23)

Removals and deprecations


- Deprecated :func:`icalendar.parser.string.foldline` as a private function for icalendar version 8. @IoannaGiag (`Issue [#1011](https://github.com/collective/icalendar/issues/1011) <https://github.com/collective/icalendar/issues/1011>`_)
- Deprecated :func:`icalendar.parser.string.escape_char`, :func:`icalendar.parser.string.unescape_char`, :func:`icalendar.parser.string.escape_string`, and :func:`icalendar.parser.string.unescape_string` using the standard ``deprecate_for_version_8`` wrapper as per issue [#1405](https://github.com/collective/icalendar/issues/1405). (`Issue [#1405](https://github.com/collective/icalendar/issues/1405) <https://github.com/collective/icalendar/issues/1405>`_)

New features


- Created an :attr:`~icalendar.prop.recur.frequency.vFrequency.ical_value` property for the :class:`~icalendar.prop.recur.frequency.vFrequency` component, mirroring the existing pattern on :class:`~icalendar.prop.recur.weekday.vWeekday`. @mvanhorn (`Issue [#876](https://github.com/collective/icalendar/issues/876) &lt;https://github.com/collective/icalendar/issues/876&gt;`_)
- Created an :attr:`~icalendar.prop.geo.vGeo.ical_value` property for the :class:`~icalendar.prop.geo.vGeo` component. @IoannaGiag (`Issue [#876](https://github.com/collective/icalendar/issues/876) &lt;https://github.com/collective/icalendar/issues/876&gt;`_)
- Added type hints to component methods. @Priyanshu-pulak (`Issue [#938](https://github.com/collective/icalendar/issues/938) &lt;https://github.com/collective/icalendar/issues/938&gt;`_)
- Added test coverage for :func:`icalendar.compatibility.deprecate_for_version_8`. AI disclosure: I used GPT-5 Codex to help draft and refine the test and pull request text. I reviewed the output and validated the change locally. @iccccccccccccc (`Issue [#1407](https://github.com/collective/icalendar/issues/1407) &lt;https://github.com/collective/icalendar/issues/1407&gt;`_)
- The :attr:`Alarm.uid &lt;icalendar.cal.alarm.Alarm.uid&gt;` accessor now falls back to vendor-specific UID properties (the existing ``X-ALARMUID`` and the newly added ``X-EVOLUTION-ALARM-UID``) when no canonical ``UID`` is present, so alarms exported by Evolution/GNOME Calendar expose a usable identifier. ``single_string_property`` now accepts an ordered list of fallback keys so further vendor aliases can be added later. AI disclosure: I used GPT-5 Codex (via the Codex CLI) to draft and refine this change and its tests; I reviewed and validated the output locally. @mvanhorn (`Issue [#1421](https://github.com/collective/icalendar/issues/1421) &lt;https://github.com/collective/icalendar/issues/1421&gt;`_)
- The ``rdates`` and ``exdates`` properties are now writable: assigning a list replaces the ``RDATE``/``EXDATE`` values, ``del`` (or assigning an empty list or ``None``) clears them, and assigning the value the getter returns round-trips. Prepared with the assistance of an AI coding agent (Anthropic's Claude). @gaoflow (`Issue [#1442](https://github.com/collective/icalendar/issues/1442) &lt;https://github.com/collective/icalendar/issues/1442&gt;`_)

Bug fixes


- Strictly validate :class:`~icalendar.prop.dt.datetime.vDatetime` values in :meth:`~icalendar.prop.dt.datetime.vDatetime.from_ical` and reject malformed input. This also improves handling of values with a ``TZID`` prefix, per :rfc:`5545#section-3.3.5`, Form [#3](https://github.com/collective/icalendar/issues/3). @uwezkhan (`Issue [#1361](https://github.com/collective/icalendar/issues/1361) &amp;lt;https://github.com/collective/icalendar/issues/1361&amp;gt;`_)
- Preserve an explicit ``VALUE`` parameter (for example ``RDATE;VALUE=PERIOD`` or ``TRIGGER;VALUE=DATE-TIME``) when converting from jCal. Previously :meth:`Component.from_jcal &amp;lt;icalendar.cal.component.Component.from_jcal&amp;gt;` dropped the value type, which is encoded in the jCal type field rather than as a parameter. Prepared with the assistance of an AI coding agent (Anthropic's Claude Opus 4). @gaoflow @lcampanella98 (`Issue [#1426](https://github.com/collective/icalendar/issues/1426) &amp;lt;https://github.com/collective/icalendar/issues/1426&amp;gt;`_)
- For a newline-free string that the operating system can't use as a file path—for example, one containing an embedded null byte or one that is too long—treat it as calendar data, instead of propagating an :exc:`OSError` from :meth:`Component.from_ical &amp;lt;icalendar.cal.component.Component.from_ical&amp;gt;`. Such input now raises a consistent :exc:`ValueError` across platforms. The string-versus-path boundary is now covered by tests. @uwezkhan (`Issue [#1436](https://github.com/collective/icalendar/issues/1436) &amp;lt;https://github.com/collective/icalendar/issues/1436&amp;gt;`_)
- Accept the ``(dt, None)`` form that ``rdates``/``exdates`` return for a single date when adding ``RDATE`` or ``EXDATE``, so ``event.add(&amp;quot;RDATE&amp;quot;, (dt, None))`` no longer raises :exc:`TypeError` and the value round-trips. Prepared with the assistance of an AI coding agent (Anthropic's Claude Opus 4). @gaoflow @texttheater (`Issue [#1439](https://github.com/collective/icalendar/issues/1439) &amp;lt;https://github.com/collective/icalendar/issues/1439&amp;gt;`_)
- Anchored the value validation regular expressions with ``\Z`` instead of ``$`` in :class:`~icalendar.prop.recur.weekday.vWeekday`, :meth:`vDuration.from_ical &amp;lt;icalendar.prop.dt.duration.vDuration.from_ical&amp;gt;`, :class:`~icalendar.prop.dt.time.vTime` and :class:`~icalendar.prop.dt.utc_offset.vUTCOffset`. ``$`` matches just before a final ``\n``, so a value with a trailing line break was accepted; for ``vWeekday`` the newline survived in the ``str`` value and was re-emitted into RECUR output. @alhudz
- For iCalendar files that have thousands of bare line breaks, reduce the content line parse time by a quadratic order of magnitude when reading a component with :meth:`Component.from_ical &amp;lt;icalendar.cal.component.Component.from_ical&amp;gt;`. @alhudz
- Parse a ``CATEGORIES`` value that contains an unescaped colon correctly. ``TEXT`` values do not escape ``:``, so a category such as ``CATEGORIES:CONFIDENTIAL,http://example.com/tag`` was truncated to a single ``//example.com/tag`` because the value boundary was found with the last colon on the line instead of the first one outside the parameters. @alhudz
- Parse and serialize jCal iteratively so that deeply nested components no longer raise an uncaught :exc:`RecursionError`. :meth:`Component.from_jcal &amp;lt;icalendar.cal.component.Component.from_jcal&amp;gt;` and :meth:`Component.to_jcal &amp;lt;icalendar.cal.component.Component.to_jcal&amp;gt;` now handle arbitrary nesting depth, matching the iterative iCal parser and serializer. @arshsmith
- Preserve literal percent escapes in parameter values. The parameter parser used ``%2C``/``%3A``/``%3B``/``%5C`` as internal markers for backslash-escaped delimiters, so a value that already contained those sequences (e.g. ``ALTREP=&amp;quot;http://x/a%2Cb&amp;quot;``) was silently decoded to ``http://x/a,b``. The internal transport encoding now escapes ``%`` itself, leaving real percent-encoded values untouched. @alhudz
- Raise :class:`~icalendar.error.InvalidCalendar` instead of leaking :exc:`OverflowError` when a ``DURATION`` value is too large for :class:`datetime.timedelta`, for example, ``P999999999999999999W``. Parsing a whole calendar now records such a value as an error, like any other invalid property, rather than aborting the parse. @arshsmith
- Reject non-ASCII digits in :class:`~icalendar.prop.recur.month.vMonth` (``BYMONTH``). ``str.isdigit`` is ``True`` for digits like the Arabic-Indic ``١٢``, which was silently accepted and normalized to month ``12``, while characters such as ``²`` cleared the same guard and then leaked a raw ``int()`` error. :meth:`vMonth.from_ical &amp;lt;icalendar.prop.recur.month.vMonth.from_ical&amp;gt;` now rejects both. @alhudz
- Reject non-finite FLOAT values in :meth:`vFloat.from_ical() &amp;lt;icalendar.prop.float.vFloat.from_ical&amp;gt;` and :meth:`vGeo.from_ical() &amp;lt;icalendar.prop.geo.vGeo.from_ical&amp;gt;`. Inputs such as ``nan``, ``inf`` or an overflowing magnitude like ``1e999`` were silently accepted, producing ``NaN``/``Infinity`` tokens in :meth:`Component.to_json &amp;lt;icalendar.cal.component.Component.to_json&amp;gt;` output that are not valid JSON. @alhudz
- Strictly validate :class:`~icalendar.prop.dt.date.vDate` and :class:`~icalendar.prop.dt.time.vTime` values in their ``from_ical`` methods and reject malformed input, matching the strictness added to :class:`~icalendar.prop.dt.datetime.vDatetime`. Trailing data and ``int()`` quirks (underscores, whitespace, signs) are no longer silently accepted, per :rfc:`5545#section-3.3.4` and :rfc:`5545#section-3.3.12`. This change was prepared with AI assistance (Anthropic Claude, Opus model, via Claude Code) used to research the relevant RFC grammar and draft the validation and tests, all reviewed and verified locally. @alhudz


Documentation
</code></pre>
<ul>
<li>Switch :file:<code>docs/how-to/usage.rst</code> from the deprecated <code>.. code:: pycon</code> directive to <code>.. code-block:: pycon</code> for consistency with the rest of the documentation. <a href="https://github.com/mvanhorn"><code>@​mvanhorn</code></a> (<code>Issue [#626](https://github.com/collective/icalendar/issues/626) &amp;lt;https://github.com/collective/icalendar/issues/626&amp;gt;</code>_)</li>
<li>Added type hint for <code>encoding</code> parameter in :func:<code>~icalendar.parser_tools.data_encode</code>. <a href="https://github.com/cybs-joe"><code>@​cybs-joe</code></a> (<code>Issue [#938](https://github.com/collective/icalendar/issues/938) &amp;lt;https://github.com/collective/icalendar/issues/938&amp;gt;</code>_)</li>
<li>Converted docstring of :meth:<code>~icalendar.cal.component.Component.add</code> to Google style. <a href="https://github.com/mvanhorn"><code>@​mvanhorn</code></a> (<code>Issue [#1072](https://github.com/collective/icalendar/issues/1072) &amp;lt;https://github.com/collective/icalendar/issues/1072&amp;gt;</code>_)</li>
<li>Fixed broken links and removed <code>:py</code> prefix in :class:<code>icalendar.cal.calendar.Calendar</code> documentation. <a href="https://github.com/lcampanella98"><code>@​lcampanella98</code></a> (<code>Issue [#1158](https://github.com/collective/icalendar/issues/1158) &amp;lt;https://github.com/collective/icalendar/issues/1158&amp;gt;</code>_)</li>
<li>Fixed broken link and removed <code>:py</code> prefix in the :func:<code>~icalendar.parser.unescape_backslash</code> docstring. <a href="https://github.com/vincere-mori"><code>@​vincere-mori</code></a> (<code>Issue [#1158](https://github.com/collective/icalendar/issues/1158) &amp;lt;https://github.com/collective/icalendar/issues/1158&amp;gt;</code>_)</li>
<li>Fixed broken documentation links in :mod:<code>icalendar.alarms</code> and :mod:<code>icalendar.cal.alarm</code>. <a href="https://github.com/lcampanella98"><code>@​lcampanella98</code></a> (<code>Issue [#1158](https://github.com/collective/icalendar/issues/1158) &amp;lt;https://github.com/collective/icalendar/issues/1158&amp;gt;</code>_)</li>
<li>Fix unqualified cross-references in :attr:<code>Event.start &amp;lt;icalendar.cal.event.Event.start&amp;gt;</code> and :attr:<code>Event.start &amp;lt;icalendar.cal.event.Event.end&amp;gt;</code> docstrings. <a href="https://github.com/Esneider1107"><code>@​Esneider1107</code></a> (<code>Issue [#1158](https://github.com/collective/icalendar/issues/1158) &amp;lt;https://github.com/collective/icalendar/issues/1158&amp;gt;</code>_)</li>
<li>Fixed broken links in :mod:<code>icalendar.cal.free_busy</code> documentation by using fully qualified :class:<code>icalendar.cal.component.Component</code> attribute targets. <a href="https://github.com/tsai135"><code>@​tsai135</code></a> (<code>Issue [#1158](https://github.com/collective/icalendar/issues/1158) &amp;lt;https://github.com/collective/icalendar/issues/1158&amp;gt;</code>_)
&lt;/tr&gt;&lt;/table&gt;
</code></pre></li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/collective/icalendar/commit/df9f30ab0f7cc4a39c5f7d12fabab462697642f7"><code>df9f30a</code></a> Merge branch 'main' into 7.x</li>
<li><a href="https://github.com/collective/icalendar/commit/fd6d5b1aadf13d88f8356c1f58d5ceff85f08a51"><code>fd6d5b1</code></a> Fix 7.2.0 changelog: restore content for 938.chore entry</li>
<li><a href="https://github.com/collective/icalendar/commit/e99b5159ec0febc3cceebe075e7f91c5cab27c7f"><code>e99b515</code></a> Fix 7.2.0 changelog: restore full release notes</li>
<li><a href="https://github.com/collective/icalendar/commit/a2ceb5538b665f24247e0cb707322a89fe0d58db"><code>a2ceb55</code></a> version 7.2.0</li>
<li><a href="https://github.com/collective/icalendar/commit/87d7ce2fb96ca5d4c539664701f32c0fc9686ba9"><code>87d7ce2</code></a> Merge pull request <a href="https://redirect.github.com/collective/icalendar/issues/1495">#1495</a> from collective/dependabot/github_actions/github-act...</li>
<li><a href="https://github.com/collective/icalendar/commit/6f7743d5bb728bb613c3a6b8dc7fff44ea0be483"><code>6f7743d</code></a> Bump actions/checkout in the github-actions group across 1 directory</li>
<li><a href="https://github.com/collective/icalendar/commit/ceae0e3d2d8bc72006554382e04a0ddc178c75b9"><code>ceae0e3</code></a> Remove <code>rtd-pr-preview.yml</code> from the workflows (<a href="https://redirect.github.com/collective/icalendar/issues/1496">#1496</a>)</li>
<li><a href="https://github.com/collective/icalendar/commit/a760432ded122e86a8be3913062d60279c5f6eee"><code>a760432</code></a> Merge pull request <a href="https://redirect.github.com/collective/icalendar/issues/1454">#1454</a> from arshsmith/fix/jcal-iterative-parsing</li>
<li><a href="https://github.com/collective/icalendar/commit/4cc90aebb2461be154df54c4367d878e09249bf1"><code>4cc90ae</code></a> Merge branch 'main' into fix/jcal-iterative-parsing</li>
<li><a href="https://github.com/collective/icalendar/commit/96ee28f8552df69b5fb82839dbf9e2b95c6e5b05"><code>96ee28f</code></a> Merge pull request <a href="https://redirect.github.com/collective/icalendar/issues/1446">#1446</a> from alhudz/strict-date-time-from-ical</li>
<li>Additional commits viewable in <a href="https://github.com/collective/icalendar/compare/v5.0.14...v7.2.0">compare view</a></li>
</ul>
</details>
<br />

Updates `setuptools-scm[toml]` to 10.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pypa/setuptools-scm/releases">setuptools-scm[toml]'s releases</a>.</em></p>
<blockquote>
<h2>setuptools-scm v10.2.0</h2>
<h3>Added</h3>
<ul>
<li>Restore Python 3.8 and 3.9 support, re-enabling use as a build dependency for projects like scikit-build that still support these versions. (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1445">#1445</a>)</li>
</ul>
<h3>Miscellaneous</h3>
<ul>
<li>Move PKG-INFO discovery tests from vcs-versioning to setuptools-scm where the entry points are registered. (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1446">#1446</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/setuptools-scm/commit/a70589150e28f43aded5852eed09765f69bfff66"><code>a705891</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1448">#1448</a> from pypa/release/main</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/630448e286a636eb378b449541b1c96819cb9d05"><code>630448e</code></a> Prepare release: setuptools-scm v10.2.0, vcs-versioning v2.2.0</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/aaf4950434a9b06c99e5fcdbd720f5abbd04345d"><code>aaf4950</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1445">#1445</a> from RonnyPfannschmidt/python-legacy</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/dd60bf93ed795243e5b1d60b093dae76e390d00b"><code>dd60bf9</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1447">#1447</a> from RonnyPfannschmidt/fix/1446-move-pkginfo-tests</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/535f5ff5f505635a4401f91f46f4b152e6a062f2"><code>535f5ff</code></a> fix: move PKG-INFO discovery tests to setuptools-scm (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1446">#1446</a>)</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/3546a0e2c02dd093601cce206b1a4cf42f783fd0"><code>3546a0e</code></a> feat: restore Python 3.8 and 3.9 support</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/0cde12385f2bc90c90287c8ca2e2e8f7e423fd45"><code>0cde123</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1443">#1443</a> from pypa/release/main</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/51bc391cec1f651a7038a6e8e19ba317f92ee75e"><code>51bc391</code></a> Prepare release: vcs-versioning v2.1.2</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/310f3c35e978132d8b61d3c808fcdd9ab08a7d72"><code>310f3c3</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1442">#1442</a> from RonnyPfannschmidt/fix/1439-metadata-workdir-cus...</li>
<li><a href="https://github.com/pypa/setuptools-scm/commit/b7b70a8769dfa70df77ada852b5030e626a7faab"><code>b7b70a8</code></a> fix: don't re-parse stored tags through tag_regex in MetadataWorkdir (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1439">#1439</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/pypa/setuptools-scm/compare/v6.2.0...setuptools-scm-v10.2.0">compare view</a></li>
</ul>
</details>
<br />


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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions


</details>

Updates the requirements on [google-auth-oauthlib](https://github.com/googleapis/google-cloud-python), [notion-client](https://github.com/ramnes/notion-sdk-py), [asana](https://github.com/asana/python-asana), [icalendar](https://github.com/collective/icalendar) and [setuptools-scm[toml]](https://github.com/pypa/setuptools-scm) to permit the latest version.

Updates `google-auth-oauthlib` from 0.4.6 to 1.4.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/gcp-sphinx-docfx-yaml/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@google-cloud-alloydb-v0.4.6...google-auth-oauthlib-v1.4.0)

Updates `notion-client` from 0.7.1 to 3.1.0
- [Release notes](https://github.com/ramnes/notion-sdk-py/releases)
- [Commits](ramnes/notion-sdk-py@0.7.1...3.1.0)

Updates `asana` from 1.0.0 to 5.2.5
- [Release notes](https://github.com/asana/python-asana/releases)
- [Commits](Asana/python-asana@v1.0.0...v5.2.5)

Updates `icalendar` from 5.0.14 to 7.2.0
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](collective/icalendar@v5.0.14...v7.2.0)

Updates `setuptools-scm[toml]` to 10.2.0
- [Release notes](https://github.com/pypa/setuptools-scm/releases)
- [Changelog](https://github.com/pypa/setuptools-scm/blob/main/RELEASE_SYSTEM.md)
- [Commits](pypa/setuptools-scm@v6.2.0...setuptools-scm-v10.2.0)

---
updated-dependencies:
- dependency-name: google-auth-oauthlib
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: uv-deps
- dependency-name: notion-client
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: uv-deps
- dependency-name: asana
  dependency-version: 5.2.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: uv-deps
- dependency-name: icalendar
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: uv-deps
- dependency-name: setuptools-scm[toml]
  dependency-version: 10.2.0
  dependency-type: direct:development
  dependency-group: uv-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 28, 2026
@bergercookie

Copy link
Copy Markdown
Owner

Some of these upgrades (like the notion_client) are a bit too agressive. Let's handle them case-by-case.

@dependabot @github

dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/uv/uv-deps-c240dfcd2f branch June 29, 2026 12:52
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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant