Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency icalendar to v5 #172

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 17, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
icalendar ==4.1.1 -> ==5.0.12 age adoption passing confidence

Release Notes

collective/icalendar (icalendar)

v5.0.12

Compare Source

Minor changes:

  • Analyse code coverage of test files
  • Added corpus to fuzzing directory
  • Added exclusion of fuzzing corpus in MANIFEST.in
  • 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

Breaking changes:

  • ...

New features:

  • ...

Bug fixes:

  • ...
  • 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

v5.0.11

Compare Source

Minor changes:

  • The cli utility now displays start and end datetimes in the user's local timezone.
    Ref: #​561
    [vimpostor]

New features:

  • Added fuzzing harnesses, for integration to OSSFuzz.
  • icalendar releases are deployed to Github releases
    Fixes: #​563
    [jacadzaca]

Bug fixes:

  • CATEGORIES field now accepts a string as argument
    Ref: #​322
    [jacadzaca]
  • Multivalue FREEBUSY property is now parsed properly
    Ref: #​27
    [jacadzaca]
  • Compare equality and inequality of calendars more completely
    Ref: #​570
  • Use non legacy timezone name.
    Ref: #​567
  • Add some compare functions.
    Ref: #​568
  • Change OSS Fuzz build script to point to harnesses in fuzzing directory
    Ref: #​574

v5.0.10

Compare Source

Bug fixes:

  • Component._encode stops ignoring parameters argument on native values, now merges them
    Fixes: #​557
    [zocker1999net]

v5.0.9

Compare Source

Bug fixes:

  • PERIOD values now set the timezone of their start and end. #​556

v5.0.8

Compare Source

Minor changes:

  • Update build configuration to build readthedocs. #​538
  • 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.

Bug fixes:

  • Calendar components are now properly compared
    Ref: #​550
    Fixes: #​526
    [jacadzaca]

v5.0.7

Compare Source

Bug fixes:

  • to_ical() now accepts RRULE BYDAY values>=10 #​518

v5.0.6

Compare Source

Minor changes:

  • Adjusted duration regex

v5.0.5

Compare Source

Minor changes:

  • Added support for BYWEEKDAY in vRecur ref: #​268

Bug fixes:

  • Fix problem with ORGANIZER in FREE/BUSY #​348

v5.0.4

Compare Source

Minor changes:

Bug fixes:

  • vBoolean can now be used as an parameter
    Ref: #​501
    Fixes: #​500
    [jacadzaca]

v5.0.3

Compare Source

New features:

Bug fixes:

  • vDDDTypes' equality also checks the dt attribute #​497 #​492 [niccokunzmann]

v5.0.2

Compare Source

Minor changes:

  • Refactored cal.py, tools.py and completed remaining minimal refactoring in parser.py. Ref: #​481 [pronoym99]
  • Calendar.from_ical no longer throws long errors
    Ref: #​473
    Fixes: #​472
    [jacadzaca]
  • Make datetime value shorter by removing the value parameter where possible.
    Fixes: #​318
    [jacadzaca], [niccokunzmann]

New features:

  • source code in documentation is tested using doctest #​445 [niccokunzmann]

Bug fixes:

  • broken properties are not added to the parent component
    Ref: #​471
    Fixes: #​464
    [jacadzaca]

v5.0.1

Compare Source

Minor changes:

  • Add funding information
  • Update windows to olson conversion for Greenland Standard Time
  • Extend examples in Usage with alarm and recurrence

Breaking changes:

  • ...

New features:

  • Create GitHub releases for each tag.

Bug fixes:

  • Parse calendars with X-COMMENT properties at the end the file by ignoring these properites

v5.0.0

Compare Source

Minor changes:

  • 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]

Breaking changes:

  • Require Python 3.7 as minimum Python version. [maurits] [niccokunzmann]
  • icalendar now takes a ics file directly as an input
  • icalendar's CLI utility program's output is different
  • Drop Support for Python 3.6. Versions 3.7 - 3.11 are supported and tested.

New features:

  • icalendar utility outputs a 'Duration' row
  • icalendar can take multiple ics files as an input

Bug fixes:

  • Changed tools.UIDGenerator instance methods to static methods
    Ref: #​345
    [spralja]
  • proper handling of datetime objects with tzinfo generated through zoneinfo.ZoneInfo.
    Ref: #​334
    Fixes: #​333
    [tobixen]
  • Timestamps in UTC does not need tzid
    Ref: #​338
    Fixes: #​335
    [tobixen]
  • add __eq__ to icalendar.prop.vDDDTypes #​391 [jacadzaca]
  • Refactor deprecated unittest aliases for Python 3.11 compatibility #​330 [tirkarthi]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore(deps): update dependency icalendar to v5 Update dependency icalendar to v5 Dec 17, 2022
@renovate renovate bot changed the title Update dependency icalendar to v5 chore(deps): update dependency icalendar to v5 Dec 17, 2022
@renovate renovate bot force-pushed the renovate/icalendar-5.x branch 2 times, most recently from e5eee61 to 7a91974 Compare May 29, 2023 18:15
@renovate renovate bot force-pushed the renovate/icalendar-5.x branch 4 times, most recently from 4cc4e70 to 57820b2 Compare August 10, 2023 15:55
@renovate renovate bot force-pushed the renovate/icalendar-5.x branch 2 times, most recently from 121f162 to 8d9f030 Compare September 24, 2023 11:13
@renovate renovate bot force-pushed the renovate/icalendar-5.x branch from 72c1fda to e035a51 Compare May 3, 2024 03:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants