xzkostyan / clickhouse-sqlalchemy

ClickHouse dialect for SQLAlchemy
https://clickhouse-sqlalchemy.readthedocs.io
Other
429 stars 127 forks source link

Does `clickhouse-sqlalchemy` 3.0.0 support `sqlalchemy` of the version 1.4.*? #294

Open MordorianGuy opened 7 months ago

MordorianGuy commented 7 months ago

Does clickhouse-sqlalchemy 3.0.0 support sqlalchemy of the version 1.4.*? If no, will there be further development of clickhouse-sqlalchemy 2.* version for supporting sqlalchemy 1.*, for instance, like a separate branch?

xzkostyan commented 6 months ago

Please use clickhouse-sqlalchemy==0.2.x for SA==1.4.x.

What do you mean in further development? Critical bug fixes may be backported.

MordorianGuy commented 5 months ago

I mean supporting all new features. SA 1.4 is the only variant if you use airflow, for example.

xzkostyan commented 5 months ago

@MordorianGuy what new features do you need? May be I can easily backport them to 0.2.x branch.

MordorianGuy commented 5 months ago

Like DISTINCT ON, Date32. For a while, I created a fork of 0.2.6 branch where realised these features and added some more like subexpression aliases & INTERVAL. It would be great to know your plans about older versions so that we can make the decision to develop our own fork or to support your branch with pull requests.

xzkostyan commented 5 months ago

You can backport existing features from master and make PR to version-0,2.x branch. I'll release package on pypi. New features should be submitted to master as well. I guess community need them too.