Icalendar

Latest version: v5.0.12

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 11

3.9.2

------------------

New:

- Defined ``test_suite`` in setup.py.
Now tests can be run via ``python setup.py test``.
[geier]

Fixes:

- Fixed cal.Component.from_ical() representing an unknown component as one of the known.
[stlaz]

- Fixed possible IndexError exception during parsing of an ical string.
[stlaz]

- When doing a boolean test on ``icalendar.cal.Component``, always return ``True``.
Before it was returning ``False`` due to CaselessDict, if it didn't contain any items.
[stlaz]

- Fixed date-time being recognized as date or time during parsing.
Added better error handling to parsing from ical strings.
[stlaz]

- Added __version__ attribute to init.py.
[TomTry]

- Documentation fixes.
[TomTry]

- Pep 8, UTF 8 headers, dict/list calls to literals.
[thet]

3.9.1

------------------

- Fix ``vPeriod.__repr__``.
[spacekpe]

- Improve foldline() performance. This improves the foldline performance,
especially for large strings like base64-encoded inline attachements. In some
cases (1MB string) from 7 Minutes to less than 20ms for ASCII data and 500ms
for non-ASCII data. Ref: 163.
[emfree]

3.9.0

------------------

- Creating timezone objects from VTIMEZONE components.
[geier]

- Make ``python-dateutil`` a dependency.
[geier]

- Made RRULE tolerant of trailing semicolons.
[sleeper]

- Documentation fixes.
[t-8ch, thet]

3.8.4

------------------

- Add missing BYWEEKNO to recurrence rules.
[russkel]

3.8.3

------------------

- PERCENT property in VTODO renamed to PERCENT-COMPLETE, according to RFC5545.
[thomascube]

3.8.2

------------------

- Exclude editor backup files from egg distributions. Fixes 144.
[thet]

Page 7 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.