Skip to content

Commit

Permalink
niquests vs httpx? changelog changed to point to #457
Browse files Browse the repository at this point in the history
  • Loading branch information
tobixen committed Nov 24, 2024
1 parent 4dfe568 commit 0837d46
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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]

Expand Down

0 comments on commit 0837d46

Please sign in to comment.