Django-clickhouse-backend

Latest version: v1.3.2

Safety actively analyzes 715033 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.3.2

- feat(aggragation-function): add anyLast function.
- fix: pass DSN to clickhouse-client if configured.
- feat: 108 Queryset.iterator use clickhouse_driver.Client.execute_iter.
- chore: test for python3.13.
- refactor: Using collections.abc.Iterable instead of deprecated django.utils.itercompat.is_iterable

1.3.1

- fix: 99 update value containing "where" cause exception.
- fix: 97 JSONField error in ClickHouse 24.8.
- fix: tuple function error in ClickHouse 24.8.
- support Django 5.1, update clickhouse-driver to 0.2.9.

1.3.0

- fix 92 last_executed_query() when params is a mappinglast_executed_query() when params is a mapping.
- support Django 5.0, update clickhouse-driver to 0.2.8, drop clickhouse-pool dependency.

1.2.0

- feat: 72 support window functions.
- feat: 80 support [prewhere clause](https://clickhouse.com/docs/en/sql-reference/statements/select/prewhere).

1.1.7

- fix: 76 `AttributeError: 'ReplicatedReplacingMergeTree' object has no attribute 'expressions'`.
- fix: migrate ReplacingMergeTree with [`ver`](https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/replacingmergetree#ver) raising `AttributeError: 'F' object has no attribute 'get_source_expressions'`.
- fix: unable to omit [`zoo_path`](https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/replication#zoo_path) and [`replica_name`](https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/replication#replica_name) in replicated engines other than `ReplicatedMergeTree`.

1.1.6

- add `CLICKHOUSE_ENABLE_UPDATE_ROWCOUNT` django setting.

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.