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

Bump caldav from 1.1.3 to 1.3.6 #120

Merged
merged 1 commit into from
Jul 21, 2023
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 20, 2023

Bumps caldav from 1.1.3 to 1.3.6.

Release notes

Sourced from caldav's releases.

v1.2.1

Bugfix for wrong passwords

Thanks to @​bvanjeelharia for reporting and investigating (actually the traceback was reported already by @​robinmayol in python-caldav/caldav#270 but we failed to connect the dots).

Version 1.2.0

What's Changed from 1.1 to 1.2

Not much, but one bugfix, again the caldav library was not working for everyone despite lots of functional testing ...

Full Changelog: python-caldav/caldav@v1.1.3...v1.2.0

Cleaned out some python2-specific stuff

Pull request by @​danigm in python-caldav/caldav#228

Python2 has not been tested for quite some time, hence it has probably been broken since one of the 0.x-releases. I decided to officially drop support for python2 in version 1.0 - but since the release was overdue I procrastinated merging this pull request. To avoid breaking changes in v1.x, I threw in an assert instead.

New feature - custom http headers

Pull request by @​JasonSanDiego in python-caldav/caldav#288 (with style fixup in python-caldav/caldav#291 ) allows headers parameter to the DAVClient constructor.

Rationale given in python-caldav/caldav#285 :

I'm using Nextcloud and want to retrieve calendar (read only) subscriptions along with the normal read/write calendars. Nextcloud supports two ways of doing this. The easier of the two is to pass the custom HTTP header: X-NC-CalDAV-Webcal-Caching: On

Bugfix - basic auth broken for some servers

A bug was introduced in version 1.0, via python-caldav/caldav#260 - the code would only work if there was a space in the WWW-Authenticate header. This works for most servers as they will challenge for credentials using a header like WWW-Authenticate: Basic realm="My CalDAV server" - however, WWW-Authenticate: Basic is fully allowed by RFC2617.

Thanks to @​jdrozdnovak for debugging and reporting.

python-caldav/caldav#289 - python-caldav/caldav#290

Changelog

Sourced from caldav's changelog.

[1.3.6] - 2023-07-20

Very minor test fix

Fixed

One of the tests has been partially disabled, ref python-caldav/caldav#300 , python-caldav/caldav#320 and python-caldav/caldav#321

[1.3.5] - 2023-07-19 [YANKED]

Seems like I've been using the wrong procedure all the time for doing pypi-releases

[1.3.4] - 2023-07-19 [YANKED]

... Github has some features that it will merge pull requests only when all tests passes ... but somehow I can't get it to work, so 1.3.4 broke the style test again ...

[1.3.3] - 2023-07-19

Summary: Some few workarounds to support yet more differenct calendar servers and cloud providers, some few minor enhancements needed by various contributors, and some minor bugfixes.

Added

Fixed

Changes

  • Refactored relation handling in set_due

[1.3.2] - 2023-07-19 [YANKED]

One extra line in CHANGELOG.md caused style tests to break. Can't have a release with broken tests. Why is it so hard for me to do releases correctly?

[1.3.1] - 2023-07-19 [YANKED]

I forgot bumping the version number from 1.3.0 to 1.3.1 prior to tagging

[1.3.0] - 2023-07-19 [YANKED]

... (truncated)

Commits
  • 6236efa Changelog entry for python-caldav/caldav#323
  • 2b8e99d Don't forget to set .davclient in DAVResponse
  • 8abac06 yanked yet another release, 1.3.6 coming up
  • cedbcf4 1.3.4 broke due to the style test
  • ad763f2 releasing 1.3.4
  • ef5c600 disabling a part of a test that fails on some environments
  • 4b44395 1.3.3 ... why is it so hard for me to do releases?
  • f13e772 style check broken due to one extra line in CHANGELOG
  • f65901b What a mess it is to do releases ...
  • ffed1a1 Oups, I did a mistake on the v1.3.0-tag
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 20, 2023
@codecov
Copy link

codecov bot commented Jul 20, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (9e8b315) 93.47% compared to head (85763e9) 93.47%.

❗ Current head 85763e9 differs from pull request most recent head 634079b. Consider uploading reports for the commit 634079b to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #120   +/-   ##
=======================================
  Coverage   93.47%   93.47%           
=======================================
  Files          23       23           
  Lines        1150     1150           
=======================================
  Hits         1075     1075           
  Misses         75       75           

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

Bumps [caldav](https://github.com/python-caldav/caldav) from 1.1.3 to 1.3.6.
- [Release notes](https://github.com/python-caldav/caldav/releases)
- [Changelog](https://github.com/python-caldav/caldav/blob/master/CHANGELOG.md)
- [Commits](python-caldav/caldav@v1.1.3...v1.3.6)

---
updated-dependencies:
- dependency-name: caldav
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/caldav-1.3.6 branch from 85763e9 to 634079b Compare July 21, 2023 08:33
@tonioo tonioo merged commit 6d1f9a2 into master Jul 21, 2023
@tonioo tonioo deleted the dependabot/pip/caldav-1.3.6 branch July 21, 2023 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant