Skip to content

Bump icalendar from 4.0.9 to 7.1.2 in /requirements#1148

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot-pip-requirements-icalendar-7.1.2
Open

Bump icalendar from 4.0.9 to 7.1.2 in /requirements#1148
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot-pip-requirements-icalendar-7.1.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Bumps icalendar from 4.0.9 to 7.1.2.

Release notes

Sourced from icalendar's releases.

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.

v6.1.2

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

v6.1.1

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

... (truncated)

Changelog

Sourced from icalendar's changelog.

7.1.2 (2026-05-22)

Bug fixes


- Replaced the recursive :meth:`Component.__repr__ <icalendar.cal.component.Component.__repr__>` implementation with an iterative stack-based walk so that deeply nested calendars no longer raise :exc:`RecursionError` when formatted via ``repr()``, ``str()``, or f-strings. The output format is unchanged for normally-shaped calendars. @gistrec (`Issue [#1370](https://github.com/collective/icalendar/issues/1370) <https://github.com/collective/icalendar/issues/1370>`_)

Documentation

  • Update maintenance documentation. Fix the version switcher on "stable" on Read the Docs. @​stevepiercy (Issue [#1352](https://github.com/collective/icalendar/issues/1352) <https://github.com/collective/icalendar/issues/1352>_)

7.1.1 (2026-05-18)

New features


- Created an :attr:`~icalendar.prop.dt.period.vPeriod.ical_value` property for the :class:`~icalendar.prop.dt.period.vPeriod` component. @ZairKSM (`Issue [#876](https://github.com/collective/icalendar/issues/876) <https://github.com/collective/icalendar/issues/876>`_)
- Created a :meth:`~icalendar.prop.recur.weekday.vWeekday.ical_value` property for the :class:`~icalendar.prop.recur.weekday.vWeekday` component, mirroring the existing pattern on :class:`~icalendar.prop.boolean.vBoolean`. @mvanhorn (`Issue [#1360](https://github.com/collective/icalendar/issues/1360) <https://github.com/collective/icalendar/issues/1360>`_)

Bug fixes


- Strictly validate BINARY property values in :attr:`vBinary.from_ical() &lt;icalendar.prop.binary.vBinary.from_ical&gt;` and reject malformed Base64 input instead of silently accepting invalid characters. @uwezkhan (`Issue [#1349](https://github.com/collective/icalendar/issues/1349) &lt;https://github.com/collective/icalendar/issues/1349&gt;`_)

Documentation
</code></pre>
<ul>
<li>Replace the RFC quotations in the docstrings for :attr:<code>Alarm.REPEAT &lt;icalendar.cal.alarm.Alarm.REPEAT&gt;</code> and :attr:<code>Alarm.DURATION &lt;icalendar.cal.alarm.Alarm.DURATION&gt;</code> with Pythonic descriptions, including parameter notes, conformance references, and worked examples. <a href="https://github.com/tmchow&quot;&gt;&lt;code&gt;@​tmchow&lt;/code&gt;&lt;/a> (<code>Issue #1244 &lt;collective/icalendar#1244>
<li>Edited contributor documentation for how to add a change log entry, and maintenance documentation for how to process news fragments. <a href="https://github.com/stevepiercy&quot;&gt;&lt;code&gt;@​stevepiercy&lt;/code&gt;&lt;/a> (<code>Issue #1256 &lt;collective/icalendar#1256>
<li>Updated release process documentation. <a href="https://github.com/niccokunzmann&quot;&gt;&lt;code&gt;@​niccokunzmann&lt;/code&gt;&lt;/a> <a href="https://github.com/stevepiercy&quot;&gt;&lt;code&gt;@​stevepiercy&lt;/code&gt;&lt;/a> <a href="https://github.com/SashankBhamidi&quot;&gt;&lt;code&gt;@​SashankBhamidi&lt;/code&gt;&lt;/a> (<code>Issue #1293 &lt;collective/icalendar#1293>
</ul>
<p>Dependency changes</p>
<pre><code>

  • Added towncrier &amp;lt;https://pypi.org/project/towncrier/&amp;gt;_ to development dependencies. @stevepiercy (Issue [#1256](https://github.com/collective/icalendar/issues/1256) &amp;lt;https://github.com/collective/icalendar/issues/1256&amp;gt;_)

Internal changes

  • Switched from manual change log management to towncrier &lt;https://pypi.org/project/towncrier/&gt;_ to automate the process. @​stevepiercy (Issue [#1256](https://github.com/collective/icalendar/issues/1256) &lt;https://github.com/collective/icalendar/issues/1256&gt;_)
  • Bump PyPy from 3.10 to 3.11 for testing. @​stevepiercy (Issue [#1383](https://github.com/collective/icalendar/issues/1383) &lt;https://github.com/collective/icalendar/issues/1383&gt;_) </tr></table>

... (truncated)

Commits
  • f5494e3 Merge branch 'main' into 7.x
  • 6ddbd95 version 7.1.2
  • 6efe639 Update maintenance docs and fix version switcher for "stable" (#1393)
  • 67d6ab9 Fix RecursionError in Component.repr on deeply nested calendars (Closes #...
  • 8705729 Restore version warning banner for 'latest' on Read the Docs
  • 8fccb3a Update version switcher for 7.1.1
  • 79ddc3e Merge branch 'main' into 7.x
  • 465936b version 7.1.1
  • 39b8db8 Update release process (#1350)
  • c343662 Switch to towncrier to automatically manage the change log (#1389)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 27, 2026
Bumps [icalendar](https://github.com/collective/icalendar) from 4.0.9 to 7.1.2.
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](collective/icalendar@4.0.9...v7.1.2)

---
updated-dependencies:
- dependency-name: icalendar
  dependency-version: 7.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot-pip-requirements-icalendar-7.1.2 branch from 4fdce99 to 34f3a8d Compare May 27, 2026 10:46
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.

0 participants