Commit Graph

549 Commits

Author SHA1 Message Date
olliemath
23cef67da0 Prep 2.2.1 release 2021-08-16 20:22:31 +01:00
Oliver Margetts
35b5a11e65
Chore: improve description for PyPI 2021-08-16 19:19:34 +00:00
Oliver Margetts
22e124e3aa
Moar badges 2021-08-16 19:17:40 +00:00
Oliver Margetts
441d2d1f08
Rename python-package.yml to python-test.yml 2021-08-16 19:13:05 +00:00
Oliver Margetts
223febdc82
Update python-publish.yml 2021-08-16 19:07:01 +00:00
Oliver Margetts
c357aad8e7
Create python-publish.yml 2021-08-16 18:26:07 +00:00
olliemath
ce79b39407 Chore: fix linting for examples 2021-08-16 09:44:48 +01:00
olliemath
0e9dea5bcb Chore: update scripts/docs 2021-08-16 09:36:15 +01:00
Oliver Margetts
19f89e0efe
Test with CH 21.3 and 20.8 2021-08-14 11:29:53 +00:00
olliemath
a924f6c7e2 Compatibility: update tests for 21.3+ 2021-08-14 12:24:33 +01:00
olliemath
1a4785d61e Compatibility: get tests working with CH 21.1 2021-08-14 11:36:10 +01:00
olliemath
817825e878 Chore: blacken / pep8ify tests 2021-08-14 11:27:12 +01:00
olliemath
c5d8d356fe Update changelog 2021-08-08 10:11:55 +01:00
olliemath
45e16fe2f8 Enhancement: add timezones to all date functions 2021-08-08 10:11:21 +01:00
olliemath
1054502d5d Bugfix: fix NO_VALUE copy semantics
Previously copying the NO_VALUE singleton would yield a different
instance. This caused some problems. Now it really is a singleton.
2021-08-08 10:11:21 +01:00
Oliver Margetts
84302aa172
Prepare 2.2.0 release 2021-08-06 18:57:52 +00:00
Oliver Margetts
3cc6eafb94
Prepare 2.2.0 release 2021-08-06 18:57:26 +00:00
Oliver Margetts
a00e0c2002
Update python-package.yml 2021-08-06 18:41:52 +00:00
Oliver Margetts
caffb93717
Update README.md 2021-08-06 18:41:17 +00:00
olliemath
f6c184ed54 Chore: isort 2021-08-06 17:33:33 +01:00
Oliver Margetts
8f497ea357
Chore: bump pipeline clickhouse version to 20.8 2021-08-06 16:32:30 +00:00
olliemath
078ffbfc90 Chore: remove some circular imports 2021-08-06 17:28:22 +01:00
olliemath
b6d3012a4a Bugfix: remove compression from alias fields
This is not allowed in Clickhouse 20.8+ and would have no effect
earlier versions.
2021-08-06 17:10:42 +01:00
olliemath
9b671d66d8 Bugfix: correct boolean logic for Q objects
Closes #4
2021-07-30 09:36:57 +01:00
olliemath
ff580d73d8 Chore: organize tests 2021-07-30 09:33:28 +01:00
olliemath
73b74e9cfb Chore: license tweak 2021-07-28 22:50:11 +01:00
Oliver Margetts
a36e69822b
Pipeline: add github workflows (#1)
Tooling: add github actions

* Add github actions to run pytest / flake8 / black
* Use clickhouse:20.6 (tests fail with 21.x, 20.8)
* Keep black away from pypy
2021-07-28 21:43:21 +00:00
olliemath
bdec4843ce Chore: update supported python versions 2021-07-28 22:11:27 +01:00
olliemath
c4e2175db3 Chore: improve code quality for unit tests 2021-07-28 21:41:58 +01:00
olliemath
bd62a3c1de Enhancement: remove \N warning for utils
Also improves code quality and implementation details.
2021-07-28 21:39:49 +01:00
olliemath
4a90eede16 Chore: fix versioning 2021-07-28 13:52:42 +01:00
olliemath
c5d16a3ca9 Bugfix: allow Q to be subclassed 2021-07-28 09:24:24 +01:00
olliemath
4484517616 Hack: add setup.cfg to cover for 'import *' 2021-07-28 00:28:17 +01:00
olliemath
a3b822899f Chore: fix linting on tests 2021-07-27 23:48:50 +01:00
olliemath
bec70d15db Chore: isort tests 2021-07-27 23:33:31 +01:00
olliemath
9ccaacc640 Chore: blacken tests 2021-07-27 23:19:15 +01:00
olliemath
f2eb81371a Chore: isort 2021-07-27 23:18:38 +01:00
olliemath
e60350259f Chore: blacken 2021-07-27 23:14:56 +01:00
olliemath
87e7858a04 Chore: fix linting on __init__.py 2021-07-27 23:14:22 +01:00
olliemath
4e49da3b19 Chore: fix linting on majority of modules 2021-07-27 23:12:23 +01:00
olliemath
8fd0f2a422 Chore: fix linting on funcs.py 2021-07-27 23:04:03 +01:00
olliemath
aab92d88aa Chore: fix linting on fields.py 2021-07-27 23:02:06 +01:00
olliemath
ce68a8f55b Chore: fix linting on engines.py 2021-07-27 23:00:06 +01:00
olliemath
cfdf2fd389 Chore: fix linting on database.py 2021-07-27 22:58:22 +01:00
olliemath
13655da35d Chore: fix linting on query.py 2021-07-27 22:56:45 +01:00
olliemath
0213aed397 Chore: update dependencies 2021-07-27 22:47:01 +01:00
olliemath
e3953bded7 Chore: remove intermediate dirs 2021-07-27 22:43:54 +01:00
olliemath
7e78582e74 Tooling: use poetry 2021-07-27 22:28:50 +01:00
olliemath
3627e384bc Chore: turbocharge gitignore 2021-07-27 20:04:37 +01:00
Alexander Goldberg
7c90c1e4c3
Merge pull request #161 from emakarov/case_sensitive_strenums
Uppercase and lowercase string enums behaviour updated
2020-12-14 15:56:58 +02:00