recurring-ical-events

View on PyPIReverse Dependencies (14)

3.5.2 recurring_ical_events-3.5.2-py3-none-any.whl

Wheel Details

Project: recurring-ical-events
Version: 3.5.2
Filename: recurring_ical_events-3.5.2-py3-none-any.whl
Download: [link]
Size: 242530
MD5: 5eb77ea395e9a30b16a252f0ab64b906
SHA256: 8622383ceb03d1b30159c2a6beb4cc3623646bfc52e349858e9315df149e52a2
Uploaded: 2025-02-13 13:34:49 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: recurring-ical-events
Version: 3.5.2
Summary: Calculate recurrence times of events, todos, alarms and journals based on icalendar RFC5545.
Author-Email: Nicco Kunzmann <niccokunzmann[at]rambler.ru>
Maintainer-Email: Nicco Kunzmann <niccokunzmann[at]rambler.ru>
Project-Url: Homepage, https://github.com/niccokunzmann/python-recurring-ical-events
Project-Url: Repository, https://github.com/niccokunzmann/python-recurring-ical-events
Project-Url: source_archive, https://github.com/niccokunzmann/python-recurring-ical-events/archive/c0f899335419e33034203c6ec6fef968e555f5e1.zip
Project-Url: Issues, https://github.com/niccokunzmann/python-recurring-ical-events/issues
Project-Url: Documentation, https://github.com/niccokunzmann/python-recurring-ical-events
Project-Url: Changelog, https://github.com/niccokunzmann/python-recurring-ical-events?tab=readme-ov-file#changelog
License: GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. 3. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document. 4. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) 5. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 6. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
Keywords: alarm,calendar,events,icalendar,ics,journal,rfc5545,scheduling,todo
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Office/Business :: Scheduling
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: backports-zoneinfo; python_version == "3.7" or python_version == "3.8"
Requires-Dist: icalendar (<7.0.0,>=6.1.0)
Requires-Dist: python-dateutil (<3.0.0,>=2.8.1)
Requires-Dist: tzdata
Requires-Dist: x-wr-timezone (<3.0.0,>=1.0.0); python_version >= "3.9"
Requires-Dist: x-wr-timezone (==0.*); python_version <= "3.8"
Requires-Dist: pygments; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytz (>=2023.3); extra == "test"
Requires-Dist: restructuredtext-lint; extra == "test"
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 38649 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
recurring_ical_events/.gitignore sha256=tWvEr3sBkY2ODntRp4_IUz3cidH-xu1efiOQK9DfK04 12
recurring_ical_events/__init__.py sha256=7TlqLtlq0lQh7mFyMMHSo6tXyY9-QgK4Q2JkvCuNUt4 3152
recurring_ical_events/_version.py sha256=ni6uL1sNBMTjVbvL39gSWbkixtNBSRna-nN7kDm4k-s 411
recurring_ical_events/constants.py sha256=tCLumI2YGrC1iOTJyW9HQCuiYuDDZ8z4_FNjpN6XWUM 668
recurring_ical_events/errors.py sha256=Reu4E128IUA6HwTOBhWjNDEpq0iKaetVajzZw8Zu5t0 1430
recurring_ical_events/examples.py sha256=TM0SgZO6ZQ-clFy5joy6umrFMALDpqqs6o71Lp8wRFE 745
recurring_ical_events/occurrence.py sha256=muuFCew9WUMqY_MLKL5NUhEcqyeonwVXfQb06k2EGJM 6279
recurring_ical_events/pages.py sha256=xiaE9Z5fQhgvUiprtqQ9ROrnZ3NWrIF3F_aVeLj-WMA 4187
recurring_ical_events/query.py sha256=1wv0UIsCHdnTU2M9eNPA0Qxnkc9ABPmNrRHDHxSfYqE 11282
recurring_ical_events/types.py sha256=u4Zl4l8VfYKZmVHsffEQztsM27or68pPlXc-1Z_7OIg 429
recurring_ical_events/util.py sha256=5Sq8BKHKYsbZWSsQYdOxOfmelWtIsLSAqotFP2xsqCw 7695
recurring_ical_events/version.py sha256=5VHBAASh3pPUhuWgxQkn7KhoInhxO-UiaFbBp3CZ4YU 468
recurring_ical_events/adapters/__init__.py sha256=CElaV8bRYCKaiYiucNJYLT5_sCeekAJ3FgDoP8Y0KGc 361
recurring_ical_events/adapters/alarm.py sha256=OV3eR9H_1jmccZ9_mZuQUi0Yq3fvVSdVGdaQBU7ywpw 531
recurring_ical_events/adapters/component.py sha256=alrRhgEDlfEAB3RpWW_sn4xtEBELDm5SjL6bF0PUavs 8703
recurring_ical_events/adapters/event.py sha256=bW3j3foaUOobpAneE8o3FFaXMpDwhPSVhsiwL_4dexQ 1658
recurring_ical_events/adapters/journal.py sha256=xpy8e7Rx90ouW2GZoO3ckF0TaJJkXiokEGl-I2YomKU 1263
recurring_ical_events/adapters/todo.py sha256=dFyvbGaDXPrCiDIBE_dMjvQd2a4EVNIE-61U32nSWOY 2721
recurring_ical_events/selection/__init__.py sha256=DXuITiiShfHhFjSZFZAl9XNb_lT1LjCX8Gf8NnLQU2M 281
recurring_ical_events/selection/alarm.py sha256=aTlbTrplGohV3u0_LxYfc7BuFLglJycMEVUPMBbhxW0 3262
recurring_ical_events/selection/all.py sha256=HELO3OU4-KAIX8iIBqiXIQP-D4Fk-6Y6EGTG7bAWudI 2183
recurring_ical_events/selection/base.py sha256=GQibjFxpx50qL_XZDSIveGJoOGJc5gGENaaiz_HcgE0 979
recurring_ical_events/selection/name.py sha256=1u6SlohrwhIteKLbDAVdEQXR7OtfQ_d8jE4kv-10bXI 3698
recurring_ical_events/series/__init__.py sha256=GSLjkRlSjIaVV4D1PmLyTWAI5DEQ2lgqZT1-JLVhC7I 305
recurring_ical_events/series/alarm.py sha256=6uSnuu9LjD71D_bjO-3yotQ4ypIzeyAJtnb8mfngyDY 4872
recurring_ical_events/series/rrule.py sha256=kwrCLq9EJwpV295SBn0GBswpyZyK_yLAqQkw9i1QmjQ 19952
recurring_ical_events/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
recurring_ical_events/test/conftest.py sha256=9N8Z98Y9o88keots31xRwcjJkfBpGpUx8O6Y9khd8oE 5544
recurring_ical_events/test/py.py sha256=rcrCGMAucM2iphf7W_boZgB5BkUOaCFLhGC6uoycj5M 298
recurring_ical_events/test/test_after.py sha256=634RVrjNZQPcWFym7IInq-m3Kb7ij5MtPiZI81ZZ0do 2123
recurring_ical_events/test/test_at_function.py sha256=A3oJ5ocOTY1jSsaNXR7DogHzyvH_RmEEXKCLp0kXF5Q 637
recurring_ical_events/test/test_bad_rrule_format.py sha256=NVPDpJslmQNJnftLPdnN30fEVeqjRzqyXTas2If8-uw 261
recurring_ical_events/test/test_code_quality.sh sha256=xm5rAbhc_Jsbipfs6awGzIeRRzqEHrUIbrdQNwdvBhw 362
recurring_ical_events/test/test_convert_inputs.py sha256=Iv6cM1K2QVa6YYmZlS_p6OIk9je9EE9qQL1GKUXDJYA 624
recurring_ical_events/test/test_count.py sha256=EQNPcZCnDMZWGATSvoQ-g2b759gGCz-Wu-43ITlFty4 460
recurring_ical_events/test/test_daylight_saving_time.py sha256=71yOEO4Y_8THARVI5c1ZRzpAB8HV3oROfG1kPAzHCuY 753
recurring_ical_events/test/test_deleted_entries.py sha256=f2eyEnDAh4insBlJf2_ZRWngK45BU7q6jjP5PxWMkwA 260
recurring_ical_events/test/test_duration.py sha256=oAEjruYhrDbhLniBu4MBe59fEdiNRqRq5eypZTNMQ8I 1546
recurring_ical_events/test/test_end_before_start_event.py sha256=1JtRx-gKs2xQTvGBZrHETv_1qJH3p-Tpx0sKICLxKC8 219
recurring_ical_events/test/test_event_values_and_edits.py sha256=XSJyVju_XG1G7EwpjaR3ReLflwp4ed2gTXhXarR3Q3g 2076
recurring_ical_events/test/test_example_function.py sha256=hmtv1tgFME9x7K2phpv4xd57Rn9rcBfXUHGR3-OLfrg 657
recurring_ical_events/test/test_examples.py sha256=-vjco5vdKiuFhahhgmEhIoQ3HfV79EuWlpNmE0T69xM 3231
recurring_ical_events/test/test_extend_classes.py sha256=G-24L-OzWQ3i8g-PuwMxAR4szq4ElTbD6Bs9k10y1G8 4515
recurring_ical_events/test/test_issue_101_select_components.py sha256=MAGrarQVO2jyDt0qBiSSatWDymM1BKue3E-JoEA11W4 2225
recurring_ical_events/test/test_issue_107_omitting_last_event.py sha256=p_ei9eUWh_ZDdAj0xxQP7TdMuEGRkDmeKo8hXI1ky6Q 1165
recurring_ical_events/test/test_issue_113_period_in_rdate.py sha256=oDsoIz1tZCEM_C9zlg7eAAUQ-OOCWDEb5qk5E-Ad_yk 1528
recurring_ical_events/test/test_issue_117_until_before_dtstart.py sha256=0cagmVKIQsrEVj3iSqc0RfiQn-Op6B1NTBS2pRk_lxw 331
recurring_ical_events/test/test_issue_128_only_first_event.py sha256=LWfM0ziiEtvez5PaG4ka0AYiQBLXgcBCAHwqr7ai2uA 934
recurring_ical_events/test/test_issue_139_no_duration.py sha256=eTnSFSOlrzTDwxbrntfdXOEHqbL0rals4H-bwG0z3UI 346
recurring_ical_events/test/test_issue_148_ignored_exdate_in_higher_sequence.py sha256=peJr6JL-8JKyKcTG2477G8XVZOZR7kS9d4crfO3IvY8 3720
recurring_ical_events/test/test_issue_15.py sha256=p9G6XtN4e0qJK-Ojj70zNVFv5PVXBl5bwp5BzUsW-jc 800
recurring_ical_events/test/test_issue_151_macos_linux_difference.py sha256=QGvvz0zCn9qcsRu-R7fQ8UDHkXmKE4Cbw5820Hor4VY 1122
recurring_ical_events/test/test_issue_163_deleted_modification.py sha256=OTaoS1vmOIODAjqRTvx0nUw25Z0nOHkhRttpv64CvTo 390
recurring_ical_events/test/test_issue_164_duplicated_event.py sha256=NkW23adQZzxUbT_NE9xlxLwM8HbKqourbLj8db0xnF0 587
recurring_ical_events/test/test_issue_173_only_modification_included.py sha256=UscTC7YBvzQyzjWEoHSoIib3WjbTLU9NEoEqptJFvVw 697
recurring_ical_events/test/test_issue_179_span_in_event.py sha256=rXSE9P3y6ZT4svyEUcJZA0IpdG3HDoJty3UbsVzurXk 576
recurring_ical_events/test/test_issue_186_alarms.py sha256=9QhrL50C4qzooVij_Bs7BOP63Cq9o1tURNwrpBnXLh0 11528
recurring_ical_events/test/test_issue_186_icalendar_alarm_interface.py sha256=303MJMpRhB7fFAiP-hJ0y4emtKsG5FYtSfoUEGtnxBU 1060
recurring_ical_events/test/test_issue_18_cancel_status.py sha256=Ep8UW-T1OkTHZVuSClnxR1PywPEm_ycMwiIULvxvvr0 559
recurring_ical_events/test/test_issue_201_incompatible_dates.py sha256=gKstXKxuewcmIBEnLwNqaCp-TSz7gnClQ_aadP4Tqyo 4403
recurring_ical_events/test/test_issue_20_exdate_ignored.py sha256=YBZWONdEGdkDibeIHdBny5FKNTEbWvkviEhPZvBw3uA 2237
recurring_ical_events/test/test_issue_211_pagination.py sha256=3et6PhXaQX18FMfK50U_KRS4TZ_wcWh_OkIMW8iOroA 7103
recurring_ical_events/test/test_issue_27.py sha256=ZOYVvw2vV682wsPA8_O9QMEyEfqfaootSaMi88bi5iU 1245
recurring_ical_events/test/test_issue_28_timezone_with_z.py sha256=S6fvFsoMIjZfpBNH6zWij-UU5xAf6u0vGrEQcGUXseE 646
recurring_ical_events/test/test_issue_36_recurrence_id_format.py sha256=M7FHgKr21_IMa8eOI8eeLEuwy3fRF8ToLiNCzN0zpUc 716
recurring_ical_events/test/test_issue_4.py sha256=z2iKgBR613Qjc8uUIs7K3cjc5cMR_3Wdi7PTSC4qlQk 1135
recurring_ical_events/test/test_issue_44_day_event_reported_twice.py sha256=XVP9Uhndh3NZckiQ4cvGhX9wIAAnB0qgfcZBINHbIW0 1154
recurring_ical_events/test/test_issue_48_daylight.py sha256=9E4YK5mheMCsboBLPK8Hhq4b1ET5GHErkt98yriS-n8 1104
recurring_ical_events/test/test_issue_48_dst.py sha256=A_-LB8Bax9dlk8N3telOXY-zbd4wAM-2wJ5yIDm1STE 1198
recurring_ical_events/test/test_issue_61.py sha256=NLTop9Fu-6JKP6y_Qe8ETE-EknDHgrlS0_4BzuIM2hw 673
recurring_ical_events/test/test_issue_62_moved_event.py sha256=y-mkAQJI6G2XyHwYduDWfeaMPbY--f3sEruA_1mtM1k 1633
recurring_ical_events/test/test_issue_6_copy_subcomponents.py sha256=p01z_hc37-Ffz9p8b4jVCVRZ5rwgADNacL3xsfF6DmA 331
recurring_ical_events/test/test_issue_75_range_parameter.py sha256=Lum1WRlYlMyP8Y3JTYpjeb1ddqEPTQqZ6suZo9RLY-o 9951
recurring_ical_events/test/test_issue_7_datetime_and_date_start_stop.py sha256=nuH50pVOm6Eu3VQzrdBHWXanhaTtccjlkXGc6ML9T8U 1029
recurring_ical_events/test/test_issue_86_x_wr_timezone_but_no_tzid_in_dt.py sha256=b6BtV9SUlqn4_V671xv88foeIyAeCBSn7KrfIezwuEw 598
recurring_ical_events/test/test_issue_97_simple_recurrent_todos_and_journals.py sha256=C4zJC8cdpifj0GsG0yEYrOjM_UxM--frqH65a11yirY 1671
recurring_ical_events/test/test_keep_recurrence_attributes.py sha256=DI5xOq1A95e2iecBnemAk9TCzhSy9NP_kpMJj6OldHI 1082
recurring_ical_events/test/test_multiple_rrule.py sha256=VaCyxk9UbmgYfAx4InDLNLJZAbu_r9vmwAuwHaABZGM 396
recurring_ical_events/test/test_occurrence.py sha256=x5utbRyW-xM10LH96VcBa1h3sAH2fU_lH_RRxZu3P-8 7951
recurring_ical_events/test/test_properties.py sha256=YOvlJuoU0sJNZTgkqjRNWRF53JZKK25ymCdIrHdWttM 1081
recurring_ical_events/test/test_rdate.py sha256=l8N0LGw5HE4hXVLlkyH2BkXUakJuljndq7gAPQssuDA 3513
recurring_ical_events/test/test_readme.py sha256=AUVa6er84xAjs1cwqj4rzZkPq0w1GEPWzvUW5_LyZgk 670
recurring_ical_events/test/test_recurrence_sequence_number.py sha256=WTFVfk4bFYD3qGK8af1kojBqdlx3_6VqJmeEpDkgS2Y 302
recurring_ical_events/test/test_repeated_properties.py sha256=TSRax2nHLKqZ6vJGZW7ZmriuB4xdU6UPxDFTWTLWISk 172
recurring_ical_events/test/test_repetitions_do_not_change.py sha256=bNj7CgGGetvSMgxM-b3UfqyxKxZvBxIQutxuG7FotSg 1311
recurring_ical_events/test/test_simple_recurrent_events.py sha256=bDb_QtORkQMoUXRHQ53R-58AnBHmhz18LfQ7NblYGdM 1147
recurring_ical_events/test/test_single_events.py sha256=HELE7Vd46qqJEIKaaPjKJIhi_5LF1Rp0wNOygBRz7Lk 799
recurring_ical_events/test/test_skip_bad_events.py sha256=4xrpvDwKlo8Td0bMkQRK-JTZkiXA7G4uYGZEdXscngo 702
recurring_ical_events/test/test_time_arguments.py sha256=Ik7hR5ydYubRzNbHM4DzaSkgU5ni2RACyBoGyl-CLJs 883
recurring_ical_events/test/test_time_span_contains_event.py sha256=hifCJKE0XuMgLOPVV_btl-SyHwobYqqWDZacL4NzMeI 7468
recurring_ical_events/test/test_time_zones_differ.py sha256=kkezKAwhi3blGGr75lh3QB6qYmx8yMInw76OLP4UnRI 1554
recurring_ical_events/test/test_timedelta_for_between.py sha256=JcfjyEpW_LDhf73yvknzgrj-b8epnHSaeWFjrr7ntGc 898
recurring_ical_events/test/test_util_functions.py sha256=wFFatqHOY74G_fl7J8LkI_EmAE58YonXPLX6Q0zzTB0 697
recurring_ical_events/test/test_with_doctest.py sha256=e65jOSoWlrqmjfq0bQ_AGitO7KLAyxX2_Nj3MB1lNdA 1611
recurring_ical_events/test/test_x_wr_timezone.py sha256=V3wUENktg3gTwvZheN4Ps4WZQIF7cLJZne4wAIrQelg 2760
recurring_ical_events/test/test_zero_size_events.py sha256=3ptdGcwlcWcIZCmspIkceHmHNruCzJxJp8-VG6xQnfU 1116
recurring_ical_events/test/test_zoneinfo_issue_57.py sha256=itV8_lljk61VVsa0Qchh4a1O5MC6cA24uZnGOmevCM0 2812
recurring_ical_events/test/calendars/Germany.ics sha256=Bq1trTl8kT593cWmE1Gy7lcLhlzEZFNKDxsrJG_sJdg 124874
recurring_ical_events/test/calendars/Germany_Holidays.ics sha256=Z_EKMBNsxsKl_zLwsO4VuXRtKP5ylG7YPrCNzhi-ntI 14074
recurring_ical_events/test/calendars/after_many_events_in_order.ics sha256=bYvXUs0RKD55Q103EvtknXJSoFkKWa0T9pqJA60F0T8 16158
recurring_ical_events/test/calendars/alarm_15_min_before_event_snoozed.ics sha256=JxmjL7eLXneDbW0W3IeA4mlGVy6khbt--Df_YEe9lWI 14233
recurring_ical_events/test/calendars/alarm_1_week_before_event.ics sha256=Cwh8h2AmziNvDvUVYqnK7sNcWfcHR59kpcJRh_iVHJ4 14276
recurring_ical_events/test/calendars/alarm_absolute.ics sha256=wrqi7Qf16Uo91JHX5Wx0GaFJnJcdL8C5ZcFbdJ1yYhs 14115
recurring_ical_events/test/calendars/alarm_absolute_edited.ics sha256=kS33HgpzfN07qxqMpCW-sKAzH2dXc78J-np4TGxGy9A 14541
recurring_ical_events/test/calendars/alarm_absolute_repeat.ics sha256=82Pemq5bDeMGnX-Oruu3BVEaM-Fefms4xDOpBlQVjP0 14141
recurring_ical_events/test/calendars/alarm_around_event_boundaries.ics sha256=9jtjuVrV8wc8Vl6qx4ZuJGp2flwaP4Xisx0npILlIYE 14590
recurring_ical_events/test/calendars/alarm_at_start_of_event.ics sha256=ozPH9mRfgDSKHJEqrvBLPdZXg39LpTca9vJaD-UNvcs 3918
recurring_ical_events/test/calendars/alarm_of_repeated_event.ics sha256=NAJ_H3eTB4ihPyASoncoAGdj7-9Fp4XGEigpf6wTX3E 14308
recurring_ical_events/test/calendars/alarm_recurring_and_acknowledged_at_2024_11_27_16_27.ics sha256=as39xG7ENOekqhcmq42Z3CSX9FwQ1ctHsGeSZRpvXMQ 14194
recurring_ical_events/test/calendars/alarm_removed_and_moved.ics sha256=MRgTqbu4qVLQZiKAKZVHpy4G6Vwy9-E5Zp6BOh_ekag 16753
recurring_ical_events/test/calendars/alarm_several_in_one.ics sha256=OI6JOyhR1kVHH5xP9VgUnZ3m8aqdq0-uy-YSrQ9i0uA 14419
recurring_ical_events/test/calendars/alarms_at_the_same_time.ics sha256=K47FV1gXVadu3pk5lBPVBvDeunWY298h8NyYHKa95Ds 15638
recurring_ical_events/test/calendars/alarms_different_in_same_event.ics sha256=Oe26yu5_jJJ0NyOA2AZ8a1cO10aDxYnDEliA-OktyG0 14432
recurring_ical_events/test/calendars/bad_rrule_missing_until_event.ics sha256=HIUPOZbm60ezzL-uMju11sj_Rj_d-ym3vV2tulgnZ6U 365
recurring_ical_events/test/calendars/date_exclude.txt sha256=gNnIK_YSwnyA8fAH5_M1KmxoZtwgWDYW0MS2_P6zp7w 478
recurring_ical_events/test/calendars/daylight_saving_time.ics sha256=uC1YijOZ8k10bWsxq4msdzyTQ1W-oXhQ_Lyq23GdAzI 32760
recurring_ical_events/test/calendars/discourse_no_dtend.ics sha256=gn2gmRap2Xk3xxQMOqE5C7KVDe1HW3etWE2r5RNJU7k 3559
recurring_ical_events/test/calendars/duplicated_rrule.ics sha256=MZuDwxg_KuDlP9c2CNZ8dHg8ElJZV8cQ9Ypbve_eqfk 477
recurring_ical_events/test/calendars/duration.ics sha256=VYJBX-KWQ-VsC6fRkQ1Xu8kRROBEgIga-ncLuRfvHeA 621
recurring_ical_events/test/calendars/duration_edited.ics sha256=DflLuAJjgtQ-21sxP7isOHfaGHa9vC7Oc6KHDYeQQoc 1218
recurring_ical_events/test/calendars/each_week_but_one_deleted.ics sha256=jLjwbtb-iUtx1MXOa3jQvjI72s6NZG6K20ftyGd2u0k 847
recurring_ical_events/test/calendars/each_week_but_two_deleted.ics sha256=Id8jxuN4rD9Z98Mp06QEFsYPzt0nsJf7KDa6iDVzwzA 872
recurring_ical_events/test/calendars/end_before_start_event.ics sha256=ccWfLSNeE25xgCeR4V7VlhNIncHeRZ-JxGntK27BHVs 759
recurring_ical_events/test/calendars/event_10_times.ics sha256=xzOckFr8KJHVZGoNFAhZsE7wI4do4OXxWSJjKWyc0a4 782
recurring_ical_events/test/calendars/fablab_cottbus.ics sha256=DmBh6TgJj7GTOGzb--cEfRgX3HVZRpXk7QZmWmwItPo 56184
recurring_ical_events/test/calendars/issue_107_omitting_last_event.ics sha256=8FDfJM3EKSxN-305xQK7V7lYZ4_4ISK40U0MC7osPXQ 623
recurring_ical_events/test/calendars/issue_113_period_in_rdate.ics sha256=8_utcIlfMhbTVW9TE2OB3MUspKGvlmmbV9X1UPdKA5U 744
recurring_ical_events/test/calendars/issue_113_period_rdate_duration.ics sha256=5NlEzidi_1r7gYOXPcHdEfs1smnkIZCd-4bRodHHLx8 190
recurring_ical_events/test/calendars/issue_117_until_before_dtstart.ics sha256=8mC8n9g77tAsgOEp8Avk1nNuG1oZ6OQ1QxFO3F8bK8k 367
recurring_ical_events/test/calendars/issue_128_only_first_event.ics sha256=mTojysWXKHymv4BPRhFy7T4BhTCfCKdLSiVpUM4J0A0 376
recurring_ical_events/test/calendars/issue_148_edge_case_1.ics sha256=VgbqL8yO0wV-AV5BcIfSI3osbBFBjM4cGbmKI7Sz1mc 944
recurring_ical_events/test/calendars/issue_148_edge_case_2.ics sha256=RM7B-b5jndkGxMpwEhDImQtJlMklS3rVRXEAFxAcdXw 917
recurring_ical_events/test/calendars/issue_148_exdate_and_rdate_unedited.ics sha256=Qx4Ybnoi9CqQ_LrGbxofU9EaBUJ4-gzLPitEM130l-c 361
recurring_ical_events/test/calendars/issue_148_exdate_and_rdate_updated.ics sha256=j7jx7APdnz-rqq9BeTiObU7iAtn2YyafX75xPdsz4TU 701
recurring_ical_events/test/calendars/issue_148_ignored_exdate.ics sha256=qYFfZQ02BqLUIpC9QVLMXPylFhXw2DIJmYZmZ6Fg1C0 622
recurring_ical_events/test/calendars/issue_151_macos_linux_difference.ics sha256=0VhNNysaRhuGhTcXVw_0bgFRfM-qjw_5u3cRkB6H5yw 1742
recurring_ical_events/test/calendars/issue_151_macos_linux_difference2.ics sha256=0VhNNysaRhuGhTcXVw_0bgFRfM-qjw_5u3cRkB6H5yw 1742
recurring_ical_events/test/calendars/issue_15_duplicated_events.ics sha256=hloTR-L-fpSHAETihtHOVUhT1HoK1yTkQ-N-eY5hrS4 381
recurring_ical_events/test/calendars/issue_163_deleted_modification.ics sha256=31yywzUfGns3GrRjyBudbxh_oqcSy73N-HRjaavW8J8 906
recurring_ical_events/test/calendars/issue_164_duplicated_event.ics sha256=6ydAdZC4pi-siKZVN4IqHoClCVkNQGg5H8AqlL2VuJs 887
recurring_ical_events/test/calendars/issue_173_only_modifications_error.ics sha256=CND8QmkrKOa9NJRPv1ZZnpWKG5YeTOd0DFqa2XPM9q4 212477
recurring_ical_events/test/calendars/issue_179_example.ics sha256=XZknMvbgFkULwE3kSl9Et5MoAucYvKJtjKePUff-JHE 285
recurring_ical_events/test/calendars/issue_186_invalid_trigger.ics sha256=d6o5Uvkig3_hUAjqSq0dt2vFoiH6z12SX5FiUeyh5Ko 14452
recurring_ical_events/test/calendars/issue_18_cancel_status.ics sha256=ULtqOXFmqK98Dg2z-fQTW4hemgNTKTYbhocD4jWsDoA 1125
recurring_ical_events/test/calendars/issue_201_mixed_datetime_and_date.ics sha256=_EWcOj5oIuPESSXkvsyVYtDoDKq-RucHrpudYKgCXHo 289
recurring_ical_events/test/calendars/issue_201_test_matrix.ics sha256=ewFLcrHNfsOX5nyVm4QhPk6Hn1G-QYAlQJWC3me26Vs 2735
recurring_ical_events/test/calendars/issue_20_exdate_ignored.ics sha256=C00bFXznjplDePo1f-dnkVbUXljHmBgJPJMQvuFrfns 2603
recurring_ical_events/test/calendars/issue_27_t1.ics sha256=tFpjJR8UISmvXYhqpjPEKGRcJbgnor3qLRPHGQq6nBM 1076
recurring_ical_events/test/calendars/issue_27_t2.ics sha256=_keGvp0PdZ3OXC6-tYFMUn_G51tfj2PUZUpPbHafMZw 1077
recurring_ical_events/test/calendars/issue_28_rrule_with_UTC_endinginZ.ics sha256=9ggxJlKf8QPt2n_w2eI0ZoNgrGAmIyN4za2E2gSQLzU 3910
recurring_ical_events/test/calendars/issue_36_recurrence_ID_format.ics sha256=HDaoUqpTanRB4_5232Fy5QZV77XPQn_CCQzjkbWjfV4 839
recurring_ical_events/test/calendars/issue_4.ics sha256=r7Uwc145IVL0ix8bFkgnzNBsWTQ-r-mZFPcOTbyOOzg 1119
recurring_ical_events/test/calendars/issue_44_double_event.ics sha256=cf2j3ibSblaVuPlNhISM8MNPTnvjZu8Vja6CZohnO8k 489
recurring_ical_events/test/calendars/issue_48_daylight_aware_repeats.ics sha256=zdIO9LddE7WPNWNjvE7srvqZfBKDlKCTu_GwigBNULg 1096
recurring_ical_events/test/calendars/issue_48_dst.ics sha256=yVWB4qpJSmWsW7KhlIsCzKtKXnPtCjY49r7JyTA8Opg 5352
recurring_ical_events/test/calendars/issue_4_rrule_until.ics sha256=mb7G2K95TUHcP6uQYPc3UBj9OpCCo2ueST9Bet4oH_w 366
recurring_ical_events/test/calendars/issue_4_weidenrinde.ics sha256=mngj-gZSbpYkaLyju7f0SZhcahOEXv5f-8fmNNjnNuY 482
recurring_ical_events/test/calendars/issue_61_time_zone_error.ics sha256=U6m3x6nC8KFITmeMDrzphcAySBmNrHZciyEbOhpofvE 4967
recurring_ical_events/test/calendars/issue_62_moved_event.ics sha256=ftcZMoAESyst4uO14Zn2ENWkx7yfBevPw-5fWypKc4A 1584
recurring_ical_events/test/calendars/issue_62_moved_event_2.ics sha256=CQQpIbgZsMJv1fzotexwk1inS_CLrKUAYS0Hio-NxWY 1860
recurring_ical_events/test/calendars/issue_75_range_parameter.ics sha256=y4sLEfU0skS_bo_O2lnCe2frFetBqQSVs3w5a22ik6I 919
recurring_ical_events/test/calendars/issue_86_x_wr_timezone_without_time_zone_in_dt.ics sha256=WeIHOqXhekIoCj3zEOKFFmaR0VGO1KP2CLI-_rpXLQ0 308
recurring_ical_events/test/calendars/issue_97_simple_journal.ics sha256=U6_YMQM6EHwPDaszWgJDo-pR4WIqbJx8CRlHg4iu9zA 457
recurring_ical_events/test/calendars/issue_97_simple_todo.ics sha256=l9uHQD4eyiCE8STvd2tj5lAVaBrqUtpF_M8Pv6yf1es 327
recurring_ical_events/test/calendars/issue_97_todo_nodtstart.ics sha256=dDMUB8SilwLu4x91PcSct7mmG9fs_tlGU7QMDhPdraM 302
recurring_ical_events/test/calendars/machbar_16_feb_2019.ics sha256=JFQpL8UXcIMBal_bvNQVtYpHYBW9bPXtpHm2xuiFN7Y 32760
recurring_ical_events/test/calendars/multiple_rrule.ics sha256=P1iZSZVUVKSaAaZZi_AMtjNt-QQPNVesi3x2JnkfbsI 478
recurring_ical_events/test/calendars/no_events.ics sha256=aAbe1XjsMORP2OZOAes1NF3KXahxVh9AW4vPvEr3GME 150
recurring_ical_events/test/calendars/one_day_event.ics sha256=CrwC5gud7n7doS2WNy49mnoKq3wyo0bM0v4eeAyzvT8 729
recurring_ical_events/test/calendars/one_day_event_repeat_every_day.ics sha256=RnOUJOiyTzPDlqJirhCXmHnH4XDk1QktvrTgI1_RyVA 779
recurring_ical_events/test/calendars/one_event.ics sha256=KSPAWC37qxWiFyz-82QydqRKHt5pJx_wTa1o4Rx0joY 759
recurring_ical_events/test/calendars/one_event_repeat_every_3_days.ics sha256=IBVS308R2JSxHJpVD8WCa7bKLZ-LKa5CIFK-qiZPoBI 820
recurring_ical_events/test/calendars/rdate.ics sha256=rOjUd-o4pIM1bfeIWRz9CUP8A115ZH9pOZYliN4Iaco 669
recurring_ical_events/test/calendars/rdate2.ics sha256=j1mXA8H6_95_NCHDG6eUTQ2kFnuvdv-KoYlyrctF-Rg 287
recurring_ical_events/test/calendars/rdate_falls_on_rrule_until.ics sha256=dQc2OdVaF65GAMFMh-WY4CeZDrDErpwHlXJ9mqJweqE 2644
recurring_ical_events/test/calendars/rdate_hackerpublicradio.ics sha256=QysB6tI9yfl4jDmaqEY2Jyv6ziu7YfKdfiK0zscd1Tw 839
recurring_ical_events/test/calendars/recurrence_sequence_number.ics sha256=lm2pLDskq7w-T64zopYDFSBFQUEx3zeH7MCu0fpHsyE 752
recurring_ical_events/test/calendars/recurring_events_changed_duration.ics sha256=eo2wTDieywy2Bwek6SkDC4Nkq8akxqeI6tWFHSmejKQ 2779
recurring_ical_events/test/calendars/recurring_events_moved.ics sha256=seLCxxdKoqkB-YeEVjiLRmSfsx79V7fym3FtwqidxtE 2360
recurring_ical_events/test/calendars/same_event_recurring_at_same_time.ics sha256=Sl10b4m-Ifbta7shuqT35zV-bc0xPMdNP1Da2ftUn7M 15442
recurring_ical_events/test/calendars/several_events_at_the_same_time.ics sha256=nD_QXk_edA_o_Lp3w6gpK1x1yNHKRqfLf--Bi-52-L8 2735
recurring_ical_events/test/calendars/subcomponents.ics sha256=9DKJW-iyMFXusk56pGWWMmWvEF8KCY5zgnugdebDuY4 1219
recurring_ical_events/test/calendars/three_events.ics sha256=YvPfthOzMCR0DQhGR6uj_1Bltgax3uA1ETlkI4JUI08 828
recurring_ical_events/test/calendars/three_events_one_edited.ics sha256=rF3uM7HqcZzk_qKkV7VcAh-rgUrIVB_R5v-8Po00AFg 1235
recurring_ical_events/test/calendars/x_wr_timezone_simple_events_issue_59.ics sha256=67wmZhiCZk71xVJROVZoQX3Q6zFFIFkA7oNbJA7gfzM 921
recurring_ical_events/test/calendars/zero_size_event.ics sha256=mDeYwrPRneQ5BlKtwwWa3jWU4wWkxWs6lr8YHhOxkSE 727
recurring_ical_events-3.5.2.dist-info/METADATA sha256=ASq9qYF1ZBy3r9t1Feq_Gzuk1DAv4D1mI2b-HVIHwSU 50101
recurring_ical_events-3.5.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
recurring_ical_events-3.5.2.dist-info/licenses/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
recurring_ical_events-3.5.2.dist-info/RECORD