The iCalendar package is a parser/generator of iCalendar files for use
with Python. It follows the RFC 2445 (iCalendar) specification.
Provides
Requires
License
BSD-2-Clause
Changelog
* Mon Sep 07 2026 Steve Kowalik <steven.kowalik@suse.com>
- Skip a recalcitrant test to allow the testsuite to pass.
* Tue Sep 01 2026 Dirk Müller <dmueller@suse.com>
- update to 7.3.0:
* https://github.com/collective/icalendar/blob/v7.3.0/CHANGES.rst
* Sun Jun 28 2026 Dirk Müller <dmueller@suse.com>
- update to 7.2.0:
* Created an ical_value property for the vFrequency component,
mirroring the existing pattern on vWeekday. @mvanhorn (Issue
* Created an ical_value property for the vGeo component.
* Added type hints to component methods.
* Added test coverage for icalendar.compatibility.deprecate_for_version_8().
* The Alarm.uid 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.
* 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.
* Sun May 17 2026 Dirk Müller <dmueller@suse.com>
- update to 7.1.0:
* Deprecate icalendar.parser.escape_string and
icalendar.parser.unescape_string for icalendar version 8. Use
_escape_string and _unescape_string internally. #1011
* Added behavioral tests for LazyCalendar covering serialization
round-trips, .todos, .journals, forward timezone references,
and with_uid() substring false-positives. #1050
* Added edge case tests for Conference parameter normalization
covering string passthrough, empty list filtering, and None
omission. #925
* Make icalendar an explicit editable install for clarity.
* Do not run some tests until a pull request is approved.
* Created an ical_value() property for the vBoolean component.
* Created an ical_value() property for the vFloat component.
* Created an ical_value() property for the vInt component.
* Created an ical_value() property for the vBinary component.
* Put the link check as the last documentation CI task, allowing
the documentation build and Vale to run first and fail faster.
* Extended localize() to support localizing both datetime.datetime
and datetime.time objects, returning timezone-aware
datetime.time objects for the latter. #1142
* Add type hints to tests directory functions.
* Update to Contributor Covenant 3.0 Code of Conduct,
hosted at https://pycal.org/code-of-conduct/.
* Wed Apr 01 2026 Dirk Müller <dmueller@suse.com>
- update to 7.0.3:
* Added Event.RECURRENCE_ID, Todo.RECURRENCE_ID, and
Journal.RECURRENCE_ID properties, including support in their
new() constructors. #1231
* Enabled Calendar.from_ical to read calendars from files. #756
* Added Calendar.journals property to retrieve all journal
components. #1230
* Setting calendar_name now also writes X-WR-CALNAME, and
setting description now also writes X-WR-CALDESC, for
improved client compatibility. #918
* Drop support for Python 3.8 and 3.9. #977
* DURATION_REGEX moved from icalendar.prop to
icalendar.prop.dt.duration. #987
* WEEKDAY_RULE moved from icalendar.prop to
icalendar.prop.recur.weekday. #987
* Removed tzid_from_dt and tzid_from_tzinfo from icalendar.prop
as they exist in icalendar.timezone. #987
* Component.decoded() now returns a string instead of bytes
for text properties.
* Remove constants FOLD, NAME, NEWLINE, QUNSAFE_CHAR, QUOTABLE,
UFOLD, and UNSAFE_CHAR from icalendar.parser's export. #987
* Tue Nov 11 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 6.3.2
* Add PyData Theme version switcher to documentation. See Issue 825.
* Wed Jul 02 2025 Steve Kowalik <steven.kowalik@suse.com>
- Update to 6.3.1:
* New features:
+ Add ``VALARM`` properties for :rfc:`9074`.
+ Test compatibility with Python 3.13
+ Add ``Timezone.from_tzinfo()`` and ``Timezone.from_tzid()`` to create
a ``Timezone`` component from a ``datetime.tzinfo`` timezone.
+ Add ``icalendar.prop.tzid_from_tzinfo``.
+ Add ``icalendar.alarms`` module to calculate alarm times.
+ Add ``Event.alarms`` and ``Todo.alarms`` to access alarm calculation.
+ Add ``DTSTART``, ``TZOFFSETTO``, and ``TZOFFSETFROM`` to
``TimezoneStandard`` and ``TimezoneDaylight``
+ Use ``pyproject.toml`` file instead of ``setup.py``
* Breaking changes:
+ The ``relative`` attribute of ``vWeekday`` components has the correct sign now.
+ Use ``zoneinfo`` for ``icalendar`` objects created from strings,
+ Remove ``is_broken`` property. Use ``errors`` instead to check if a
component had suppressed parsing errors.
+ Remove untested and broken ``LocalTimezone`` and ``FixedOffset`` tzinfo
+ sub-classes.
+ Remove Python 3.7 as compatible.
+ Test compatibility with Python 3.12
+ Add function ``icalendar.use_pytz()``.
+ Allows selecting components with ``walk(select=func)`` where ``func`` takes a
component and returns ``True`` or ``False``.
+ Add compatibility to :rfc:`7529`, adding ``vMonth`` and ``vSkip``
* Bug fixes:
+ Fix a bad ``bytes`` replace in ``unescape_char``.
+ Handle ``ValueError`` in ``vBinary.from_ical``.
+ Rename RFC 2445 to RFC 5545, see `Issue 278
* Sun Jun 30 2024 Dirk Müller <dmueller@suse.com>
- update to 5.0.13:
* Guide to delete the build folder before running tests
* Make documentation build with Python 3.12
* Update windows to olson conversion for Greenland Standard
Time
* Extend examples in Usage with alarm and recurrence
* Document how to serve the built documentation to view with
the browser
* Improve test coverage
* Fri Mar 22 2024 Dirk Müller <dmueller@suse.com>
- update to 5.0.12:
* Augmented fuzzer to optionally convert multiple calendars
from a source string
* Add script to convert OSS FUZZ test cases to Python/pytest
test cases
* Added additional exception handling of defined errors to
fuzzer, to allow fuzzer to explore deeper
* Added more instrumentation to fuzz-harness
* Rename "contributor" to "collaborator" in documentation
* Correct the outdated "icalendar view myfile.ics" command in
documentation. #588
* Update GitHub Actions steps versions
* Keep GitHub Actions up to date with GitHub's Dependabot
* Fixed index error in cal.py when attempting to pop from an
empty stack
* Fixed type error in prop.py when attempting to join strings
into a byte-string
* Caught Wrong Date Format in ical_fuzzer to resolve fuzzing
coverage blocker
* Sat Jan 20 2024 Dirk Müller <dmueller@suse.com>
- skip tests on leap
* Sun Dec 17 2023 Dirk Müller <dmueller@suse.com>
- update to 5.0.11:
* The cli utility now displays start and end datetimes in the
user's local timezone.
* Added fuzzing harnesses, for integration to OSSFuzz.
* icalendar releases are deployed to Github releases
* CATEGORIES field now accepts a string as argument
* Multivalue FREEBUSY property is now parsed properly
* Compare equality and inequality of calendars more completely
* Use non legacy timezone name.
* Add some compare functions.
* Change OSS Fuzz build script to point to harnesses in fuzzing
directory
* Component._encode stops ignoring parameters argument on
native values, now merges them
* PERIOD values now set the timezone of their start and end.
* No longer run the ``plone.app.event`` tests.
* Add documentation on how to parse ``.ics`` files. #152
* Move pip caching into Python setup action.
* Check that issue #165 can be closed.
* Updated about.rst for issue #527
* Avoid ``vText.__repr__`` BytesWarning.
* Calendar components are now properly compared
* to_ical() now accepts RRULE BYDAY values>=10 #518
* Adjusted duration regex
* Added support for BYWEEKDAY in vRecur ref: #268
* Fix problem with ORGANIZER in FREE/BUSY #348
* vDDDTypes is hashable #487 #492 [niccokunzmann]
* Minor changes:
* Refactored cal.py, tools.py and completed remaining minimal
refactoring in parser.py. Ref: #481 [pronoym99]
* fixed setuptools deprecation warnings [mgorny]
* removed deprecated test checks [tuergeist]
* Fix: cli does not support DURATION #354 [mamico]
* Add changelog and contributing to readthedocs documentation
[#428] [peleccom]
* fixed small typos #323 [rohnsha0]
* unittest to parametrized pytest refactoring [jacadzaca]
* Require Python 3.7 as minimum Python version. [maurits]
* icalendar now takes a ics file directly as an input
* icalendar utility outputs a 'Duration' row
* icalendar can take multiple ics files as an input
* Changed tools.UIDGenerator instance methods to static methods
* proper handling of datetime objects with `tzinfo` generated
through zoneinfo.ZoneInfo.
* Timestamps in UTC does not need tzid
* add ``__eq__`` to ``icalendar.prop.vDDDTypes`` #391
* Refactor deprecated unittest aliases for Python 3.11
compatibility #330 [tirkarthi]
* Drop support for Python 3.4, 3.5 and PyPy2. [maurits]
Files
/etc/alternatives/icalendar
/usr/bin/icalendar
/usr/bin/icalendar-3.13
/usr/lib/python3.13/site-packages/icalendar
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/licenses
/usr/lib/python3.13/site-packages/icalendar-7.3.0.dist-info/licenses/LICENSE.rst
/usr/lib/python3.13/site-packages/icalendar/__init__.py
/usr/lib/python3.13/site-packages/icalendar/__pycache__
/usr/lib/python3.13/site-packages/icalendar/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/_version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/_version.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/alarms.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/alarms.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/attr.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/attr.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/caselessdict.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/caselessdict.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/cli.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/cli.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/compatibility.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/compatibility.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/config.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/config.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/enums.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/enums.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/error.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/error.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/param.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/param.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/parser_tools.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/parser_tools.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/tools.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/tools.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/__pycache__/version.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/_version.py
/usr/lib/python3.13/site-packages/icalendar/alarms.py
/usr/lib/python3.13/site-packages/icalendar/attr.py
/usr/lib/python3.13/site-packages/icalendar/cal
/usr/lib/python3.13/site-packages/icalendar/cal/__init__.py
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/alarm.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/alarm.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/availability.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/availability.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/available.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/available.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/calendar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/calendar.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/component.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/component.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/component_factory.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/component_factory.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/event.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/event.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/examples.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/examples.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/free_busy.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/free_busy.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/journal.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/journal.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/lazy.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/lazy.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/timezone.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/timezone.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/todo.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/__pycache__/todo.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/cal/alarm.py
/usr/lib/python3.13/site-packages/icalendar/cal/availability.py
/usr/lib/python3.13/site-packages/icalendar/cal/available.py
/usr/lib/python3.13/site-packages/icalendar/cal/calendar.py
/usr/lib/python3.13/site-packages/icalendar/cal/component.py
/usr/lib/python3.13/site-packages/icalendar/cal/component_factory.py
/usr/lib/python3.13/site-packages/icalendar/cal/event.py
/usr/lib/python3.13/site-packages/icalendar/cal/examples.py
/usr/lib/python3.13/site-packages/icalendar/cal/free_busy.py
/usr/lib/python3.13/site-packages/icalendar/cal/journal.py
/usr/lib/python3.13/site-packages/icalendar/cal/lazy.py
/usr/lib/python3.13/site-packages/icalendar/cal/timezone.py
/usr/lib/python3.13/site-packages/icalendar/cal/todo.py
/usr/lib/python3.13/site-packages/icalendar/caselessdict.py
/usr/lib/python3.13/site-packages/icalendar/cli.py
/usr/lib/python3.13/site-packages/icalendar/compatibility.py
/usr/lib/python3.13/site-packages/icalendar/config.py
/usr/lib/python3.13/site-packages/icalendar/enums.py
/usr/lib/python3.13/site-packages/icalendar/error.py
/usr/lib/python3.13/site-packages/icalendar/param.py
/usr/lib/python3.13/site-packages/icalendar/parser
/usr/lib/python3.13/site-packages/icalendar/parser/__init__.py
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/content_line.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/content_line.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/parameter.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/parameter.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/property.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/property.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/string.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/__pycache__/string.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/content_line.py
/usr/lib/python3.13/site-packages/icalendar/parser/ical
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__init__.py
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/calendar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/calendar.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/component.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/component.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/lazy.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/__pycache__/lazy.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/parser/ical/calendar.py
/usr/lib/python3.13/site-packages/icalendar/parser/ical/component.py
/usr/lib/python3.13/site-packages/icalendar/parser/ical/lazy.py
/usr/lib/python3.13/site-packages/icalendar/parser/parameter.py
/usr/lib/python3.13/site-packages/icalendar/parser/property.py
/usr/lib/python3.13/site-packages/icalendar/parser/string.py
/usr/lib/python3.13/site-packages/icalendar/parser_tools.py
/usr/lib/python3.13/site-packages/icalendar/prop
/usr/lib/python3.13/site-packages/icalendar/prop/__init__.py
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/adr.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/adr.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/binary.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/binary.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/boolean.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/boolean.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/broken.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/broken.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/cal_address.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/cal_address.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/categories.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/categories.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/conference.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/conference.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/factory.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/factory.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/float.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/float.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/geo.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/geo.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/image.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/image.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/inline.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/inline.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/integer.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/integer.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/n.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/n.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/org.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/org.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/text.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/text.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/uid.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/uid.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/unknown.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/unknown.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/uri.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/uri.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/xml_reference.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/__pycache__/xml_reference.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/adr.py
/usr/lib/python3.13/site-packages/icalendar/prop/binary.py
/usr/lib/python3.13/site-packages/icalendar/prop/boolean.py
/usr/lib/python3.13/site-packages/icalendar/prop/broken.py
/usr/lib/python3.13/site-packages/icalendar/prop/cal_address.py
/usr/lib/python3.13/site-packages/icalendar/prop/categories.py
/usr/lib/python3.13/site-packages/icalendar/prop/conference.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__init__.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/date.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/date.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/datetime.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/datetime.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/duration.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/duration.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/list.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/list.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/period.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/period.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/time.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/time.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/utc_offset.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/__pycache__/utc_offset.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/dt/base.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/date.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/datetime.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/duration.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/list.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/period.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/time.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/types.py
/usr/lib/python3.13/site-packages/icalendar/prop/dt/utc_offset.py
/usr/lib/python3.13/site-packages/icalendar/prop/factory.py
/usr/lib/python3.13/site-packages/icalendar/prop/float.py
/usr/lib/python3.13/site-packages/icalendar/prop/geo.py
/usr/lib/python3.13/site-packages/icalendar/prop/image.py
/usr/lib/python3.13/site-packages/icalendar/prop/inline.py
/usr/lib/python3.13/site-packages/icalendar/prop/integer.py
/usr/lib/python3.13/site-packages/icalendar/prop/n.py
/usr/lib/python3.13/site-packages/icalendar/prop/org.py
/usr/lib/python3.13/site-packages/icalendar/prop/recur
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__init__.py
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/frequency.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/frequency.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/month.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/month.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/recur.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/recur.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/skip.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/skip.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/weekday.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/__pycache__/weekday.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/prop/recur/frequency.py
/usr/lib/python3.13/site-packages/icalendar/prop/recur/month.py
/usr/lib/python3.13/site-packages/icalendar/prop/recur/recur.py
/usr/lib/python3.13/site-packages/icalendar/prop/recur/skip.py
/usr/lib/python3.13/site-packages/icalendar/prop/recur/weekday.py
/usr/lib/python3.13/site-packages/icalendar/prop/text.py
/usr/lib/python3.13/site-packages/icalendar/prop/uid.py
/usr/lib/python3.13/site-packages/icalendar/prop/unknown.py
/usr/lib/python3.13/site-packages/icalendar/prop/uri.py
/usr/lib/python3.13/site-packages/icalendar/prop/xml_reference.py
/usr/lib/python3.13/site-packages/icalendar/py.typed
/usr/lib/python3.13/site-packages/icalendar/tests
/usr/lib/python3.13/site-packages/icalendar/tests/__init__.py
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/conftest.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/conftest.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/data.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/data.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_bom_calendar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_bom_calendar.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_categories_value_with_colon.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_categories_value_with_colon.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_cli_tool.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_cli_tool.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_compatibility.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_compatibility.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_component_register.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_component_register.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_components_break_on_bad_ics.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_components_break_on_bad_ics.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_consolidation_attr_functions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_consolidation_attr_functions.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_custom_components.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_custom_components.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_docstrings.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_docstrings.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_encoding.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_encoding.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_enums.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_enums.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_equality.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_equality.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_error_tolerant_parsing.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_error_tolerant_parsing.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_examples.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_examples.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_free_busy_duration.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_free_busy_duration.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_funding_json.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_funding_json.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_generate_windows_to_olson_mapping.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_generate_windows_to_olson_mapping.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_ghsa_qjcq_q7h7_r74v_repeat_dos.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_ghsa_qjcq_q7h7_r74v_repeat_dos.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_ical_parsing_error.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_ical_parsing_error.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_icalendar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_icalendar.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_image.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_image.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1050_lazy_calendar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1050_lazy_calendar.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1050_lazy_parsing.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1050_lazy_parsing.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1065_new_subcomponents.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1065_new_subcomponents.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1066_calendar_uid.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1066_calendar_uid.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1073_pyodide_import.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1073_pyodide_import.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1124_no_utc_vtimezone.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1124_no_utc_vtimezone.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1129.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1129.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_116.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_116.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1226.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1226.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1231.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1231.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1237_jcal_paring_of_known_types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1237_jcal_paring_of_known_types.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1238.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1238.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_127_categories_comma_escaping.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_127_categories_comma_escaping.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1426.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1426.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1436_implicit_file_read.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1436_implicit_file_read.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1445.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1445.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1569_singletons_multiple_consistency.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1569_singletons_multiple_consistency.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1633.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_1633.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_165_missing_event.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_165_missing_event.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_168_parsing_invalid_calendars_no_warning.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_168_parsing_invalid_calendars_no_warning.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_187_type_and_value_do_not_match.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_187_type_and_value_do_not_match.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_218_parse_calendar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_218_parse_calendar.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_279_decoding_categories.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_279_decoding_categories.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_27_period.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_27_period.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_301_add_rrule_as_string.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_301_add_rrule_as_string.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_313_globally_unique_tzid.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_313_globally_unique_tzid.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_315_uid_required.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_315_uid_required.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_318_skip_default_parameters.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_318_skip_default_parameters.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_321_dst_offset.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_321_dst_offset.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_322_single_strings_characters_split_into_multiple_categories.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_322_single_strings_characters_split_into_multiple_categories.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_336_dateutil_timezone.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_336_dateutil_timezone.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_348_exception_parsing_value.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_348_exception_parsing_value.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_349_value_parameter.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_349_value_parameter.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_350.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_350.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_351_lenient_whitespace_parsing.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_351_lenient_whitespace_parsing.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_355_url_escaping.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_355_url_escaping.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_500_vboolean_for_parameter.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_500_vboolean_for_parameter.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_557_encode_native_parameters.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_557_encode_native_parameters.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_596_calendar_with_attributes.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_596_calendar_with_attributes.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_662_component_properties.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_662_component_properties.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_716_alarm_time_computation.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_716_alarm_time_computation.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_720_uid_property.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_720_uid_property.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_722_generate_vtimezone.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_722_generate_vtimezone.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_756_read_calendar_from_file.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_756_read_calendar_from_file.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_798_property_parameters.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_798_property_parameters.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_802.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_802.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_821_stdin_parse.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_821_stdin_parse.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_828.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_828.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_836_do_not_quote_tzid.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_836_do_not_quote_tzid.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_843_new_method_for_components.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_843_new_method_for_components.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_844_timezone_placement.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_844_timezone_placement.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_857_enhanced_api.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_857_enhanced_api.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_860_improved_setters.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_860_improved_setters.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_864_examples.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_864_examples.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_867_todo_duration_fix.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_867_todo_duration_fix.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_870_vcaladdress_new.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_870_vcaladdress_new.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_884_get_duration.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_884_get_duration.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_898_todo_end.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_898_todo_end.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_899_copy_component.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_899_copy_component.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_950.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_950.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_987.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_987.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_999_negative_event_duration.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_issue_999_negative_event_duration.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_jcal_recursion.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_jcal_recursion.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_multiple.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_multiple.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_oss_fuzz_errors.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_oss_fuzz_errors.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_parameter_access.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_parameter_access.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_parser_quadratic_unfolding.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_parser_quadratic_unfolding.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_parsing.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_parsing.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_period.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_period.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_prop_org_coverage.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_prop_org_coverage.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_property_params.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_property_params.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_pytz_zoneinfo_integration.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_pytz_zoneinfo_integration.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_recurrence.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_recurrence.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_repr_recursion.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_repr_recursion.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_request_status.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_request_status.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_6868.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_6868.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7529.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7529.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7953.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7953.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7986.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7986.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7986_categories.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_7986_categories.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_9074.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_rfc_9074.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_time.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_time.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_timezone_identification.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_timezone_identification.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_timezoned.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_timezoned.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_tools.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_tools.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_type_hints.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_type_hints.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_unit_cal.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_unit_cal.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_unit_caselessdict.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_unit_caselessdict.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_unit_parser_tools.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_unit_parser_tools.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_windows_to_olson_version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_windows_to_olson_version.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_with_doctest.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/test_with_doctest.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/timezone_ids.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/__pycache__/timezone_ids.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/alarms
/usr/lib/python3.13/site-packages/icalendar/tests/alarms/example.ics
/usr/lib/python3.13/site-packages/icalendar/tests/alarms/rfc_5545_absolute_alarm_example.ics
/usr/lib/python3.13/site-packages/icalendar/tests/alarms/rfc_5545_end.ics
/usr/lib/python3.13/site-packages/icalendar/tests/alarms/start_date.ics
/usr/lib/python3.13/site-packages/icalendar/tests/attr
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__init__.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_alarm.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_alarm.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_alarm_factory_methods.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_alarm_factory_methods.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_component.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_component.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_exdates.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_exdates.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_issue_1594.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_issue_1594.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_rdate.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_rdate.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_rrule.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/__pycache__/test_rrule.cpython-313.pyc
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_alarm.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_alarm_factory_methods.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_component.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_exdates.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_issue_1594.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_rdate.py
/usr/lib/python3.13/site-packages/icalendar/tests/attr/test_rrule.py
/usr/lib/python3.13/site-packages/icalendar/tests/availabilities
/usr/lib/python3.13/site-packages/icalendar/tests/availabilities/rfc_7953_1.ics
/usr/lib/python3.13/site-packages/icalendar/tests/availabilities/rfc_7953_2.ics
/usr/lib/python3.13/site-packages/icalendar/tests/calendars
/usr/lib/python3.13/site-packages/icalendar/tests/calendars/alarm_etar_future.ics
/usr/lib/python3.13/site-packages/icalendar/tests/calendars/alarm_etar_notification.ics
/usr/lib/python3.13/site-packages/icalendar/tests/calendars/alarm_etar_notification_clicked.ics
/usr/lib/python3.13/site-packages/icalendar/tests/calendars/alarm_google_acknowledged.ics
/usr/lib/python3.13/site-packages/icalendar/tests/calendars/alarm_google_future.ics
/usr/lib/python3.13/site-