From 0837d46b2ad353f5943b1b35f0393623503173b8 Mon Sep 17 00:00:00 2001 From: Tobias Brox Date: Sun, 24 Nov 2024 07:12:43 +0100 Subject: [PATCH] niquests vs httpx? changelog changed to point to https://github.com/python-caldav/caldav/issues/457 --- CHANGELOG.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 24d1a2b..159636b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,11 +8,9 @@ This project should adhere to [Semantic Versioning](https://semver.org/spec/v2.0 ## [2.0.0] - [Unreleased] -### Changed +In version 2.0, the requests library will be replaced with niquests or httpx. See https://github.com/python-caldav/caldav/issues/457. Master branch is currently running niquests. -* Use `niquests` library instead of `requests` library, see https://github.com/python-caldav/caldav/pull/455. As of 2024-11-21 this seems like the more future-compatible option, however this change will not be released in 1.x for two reasons: - * The authorization part is very fragile - several time I've been doing minor changes here, and long time after it has been released as part of HomeAssistant, and people start complaining. Hopefully, by having it in the master branch for a while before releasing it, some people will test it. - * Due to recent supply-chain attacks I'm wary of adding new dependencies. So far the package is maintained by one maintainer and has gotten relatively few eyeballs. +(Also, in version 2.0, support for python 3.7 will be dropped, possibly also python 3.8. Master branch supports both as for now). ## [1.5.0] - [Unreleased]