Changelog for
python310-icalendar-5.0.12-1.2.3.1.noarch.rpm :
* Fri Mar 22 2024 Dirk Müller
- 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 - skip tests on leap
* Sun Dec 17 2023 Dirk Müller - 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]
* Mon Sep 26 2022 Dirk Müller - update to 4.1.0: - No longer test on Python 3.4, 3.5 and PyPy2, because we cannot get it to work. Technically it should still work, it is just no longer tested. Do not expect much development on branch 4.x anymore. The master branch will be for the remaining Python versions that we support.
* Tue Oct 26 2021 Dirk Müller - update to 4.0.9: - Fix vCategories for correct en/de coding. - vDuration property value: Fix changing duration sign after multiple ``to_ical`` calls.
* Sat Oct 16 2021 Dirk Müller - update to 4.0.8: - Support added for Python 3.9 and 3.10 (no code changes needed). - Replace bare \'except:\' with \'except Exception:\' (#281)
* Thu Nov 26 2020 Dirk Mueller - update to 4.0.7: - fixed rrule handling, re-enabled test_create_america_new_york
* Tue Jun 02 2020 Dirk Mueller - update to 4.0.6: - Use ``vText`` as default type, when convert recurrence definition to ical string. [kam193]
* Mon May 25 2020 Petr Gajdos - %python3_only -> %python_alternative
* Thu Apr 09 2020 Marketa Calabkova - update to 4.0.5
* Fixed a docs issue related to building on Read the Docs