1.2.0
What's Changed
This is a minor release bringing in minor new features and a few bug fixes, without any breaking changes.
Most changes are inherited by internally upgrading to version 3.1.0
of the c-questdb-client
.
Features
Sender(..., tls=True)
now also uses OS-provided certificate store. Thetls
argument can now also be set totls='os_roots'
(to only use the OS-provided certs) ortls='webpki_roots'
(to only use the certs provided by thewebpki-roots
, i.e. the old behaviour prior to this release). The new default behaviour fortls=True
is equivalent to settingtls='webpki_and_os_roots'
.- Upgraded dependencies to newer library versions. This also includes the latest
webpki-roots
crate providing updated TLS CA certificate roots. - Various example code and documentation improvements.
Bug fixes
- Fixed a bug where timestamp columns could not accept values before Jan 1st 1970 UTC.
- TCP connections now enable
SO_KEEPALIVE
: This should ensure that connections don't drop after a period of inactivity.
Supported Python Versions
- Now supports Python 3.12
- Drops support for Python 3.7
Full Changelog: v1.1.0...v1.2.0