Skip to content

Exclude zstandard from Python >= 3.14 #577

@clemlesne

Description

@clemlesne

Since Python 3.14, zstd is bundled as a standard Python lib; no need anymore for the zstandard dependency (see https://peps.python.org/pep-0784/ and facebook/zstd#4496).

Using clickhouse-connect with Python 3.14 requires a manual build of zstandard because it is not built anymore for this Python version. Builds are long and complex to set up.

Nevertheless, it requires a slightly different integration since its a native package; see compression.zstd.

Related:

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions