Commit Graph

47 Commits

Author SHA1 Message Date
Maxime Beauchemin 274aa143d3
chore: python version to 3.11 (while supporting 3.10) (#31503) 2025-01-13 18:22:49 -08:00
Gnought 44ff462718
chore(deps): bump selenium 4.14.0+ (#25933)
Co-authored-by: Evan Rusackas <evan@rusackas.com>
2025-01-13 14:52:29 -07:00
Maxime Beauchemin d8aba2f7e6
chore: remove dependency on func_timeout because LGPL (#31519) 2024-12-19 09:32:20 -08:00
Maxime Beauchemin 723ef591a5
fix: add various recent issues on master CI (#31561) 2024-12-18 21:03:01 -08:00
Maxime Beauchemin e51b95ffa8
chore: enforce more ruff rules (#31447)
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2024-12-18 17:41:34 -08:00
Maxime Beauchemin 9da65d6bfd
chore: deprecate pip-compile-multi in favor or uv (#31313) 2024-12-18 17:40:58 -08:00
Maxime Beauchemin 88cde7225e
chore: deprecate fossa in favor of liccheck to validate python licenses (#31515) 2024-12-18 17:03:25 -08:00
Maxime Beauchemin 092faa019b
chore: remove numba and llvmlite deps as they are large and we don't use them (#31451) 2024-12-13 21:17:52 -08:00
Maxime Beauchemin 4bccf36375
chore: deprecate `pylint` in favor of `ruff` (#31262)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2024-12-13 12:53:14 -08:00
Oleg Ovcharuk cf5c770adc
feat: add YDB as a new database engine (#31141) 2024-12-05 09:14:19 -05:00
Joe Li 638f82b46d
chore: relax greenlet requirements (#31275)
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-12-04 14:02:25 -08:00
Maxime Beauchemin 3564740255
chore: pin greenlet in base dependencies (#31254) 2024-12-02 16:41:15 -08:00
github-actions[bot] 0166db9663
chore(🦾): bump python sqlglot 23.6.3 -> 23.15.8 (#28461)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-11-26 15:48:38 -08:00
Maxime Beauchemin 529aed5da1
chore(deps): cap async_timeout<5.0.0 (#31170) 2024-11-26 14:12:04 -08:00
Maxime Beauchemin fd9d3301f6
chore: deprecate tox in favor of act (#29382) 2024-11-26 13:27:37 -08:00
Michael S. Molina ff282492a1
fix: Revert "feat(trino): Add functionality to upload data (#29164)" (#31151) 2024-11-25 15:16:28 -03:00
github-actions[bot] 1e4098a29e
chore(🦾): bump python ruff 0.4.5 -> 0.8.0 (#31001)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-11-24 17:30:48 -08:00
github-actions[bot] c5f6cc6382
chore(🦾): bump python et-xmlfile 1.1.0 -> 2.0.0 & remove pyhive[hive] from requirements/development.in (#31040)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-11-24 13:35:50 -08:00
Andreas Motl 1991d1f6e5
chore(deps): Migrate from `crate[sqlalchemy]` to `sqlalchemy-cratedb` (#29243) 2024-11-15 09:02:47 -08:00
Maxime Beauchemin 0af124eaae
feat: add a script to check environment software versions (#29609) 2024-11-08 13:17:55 -08:00
Denodo Research Labs 1c56857f0c
feat(db_engine_specs): added support for Denodo Virtual DataPort (#29927) 2024-10-24 16:24:28 -07:00
Maxime Beauchemin a849c29288
chore: enable lint PT009 'use regular assert over self.assert.*' (#30521) 2024-10-07 13:17:27 -07:00
Maxime Beauchemin 9a5e8a4b70
chore: document upper bound for python lib 'holidays' >= 0.26 (#28747) 2024-09-30 13:23:14 -07:00
Beto Dealmeida cc9fd88c0d
chore: improve DML check (#30417) 2024-09-27 15:26:36 -04:00
Gnought 3ad0fd48ef
chore(deps): bump dremio deps (#25910) 2024-09-15 23:46:08 -06:00
dependabot[bot] 4bf441149d
build(deps): bump cryptography from 42.0.7 to 42.0.8 (#30143)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-09-05 12:21:41 -06:00
Beto Dealmeida 4b59e42d3f
chore: improve mask/unmask encrypted_extra (#29943) 2024-08-22 16:45:32 -04:00
Elizabeth Thompson 57e8cd2ba2
fix: pass slack recipients correctly (#29721) 2024-08-02 10:42:40 -07:00
yuanoOo b4560d442b
feat(database): Add OceanBase support (#29496) 2024-07-09 11:26:23 +02:00
soumitra-st 6d2b3b8698
fix: Enable explore button on SQL Lab view when connected to Apache Pinot as a database (#28364) 2024-07-05 09:32:42 -04:00
John Bodley 8fb8199a55
chore(dao/command): Add transaction decorator to try to enforce "unit of work" (#24969) 2024-06-28 12:33:56 -07:00
John Bodley 53450b7e2f
fix(tox): Address issue with generative environment variables (#29368) 2024-06-26 12:01:50 -07:00
John Bodley 53798c7904
feat(trino): Add functionality to upload data (#29164) 2024-06-13 08:55:09 -07:00
Maxime Beauchemin 4bb2e2f8af
chore: enable ruff lint rule TRY201 and B904 to improve `raise` stack traces (#29166) 2024-06-12 13:04:42 -07:00
Daniel Vaz Gaspar 87110ebce4
fix: dashboard performance (#28609)
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Joe Li <joe@preset.io>
2024-05-28 13:09:05 -07:00
Maxime Beauchemin 9ac0cf7d14
chore: remove ipython from development dependencies (#28703) 2024-05-25 01:25:12 -07:00
Daniel Vaz Gaspar d7b6f1cb5d
fix: bump sqlparse to 0.5.0 (#28144) 2024-05-15 09:36:20 +01:00
Daniel Vaz Gaspar 4f693c6db0
chore: bump gunicorn to 22.0.0 (#28490) 2024-05-14 20:06:41 +01:00
Maxime Beauchemin 3ac387bb66
chore: enable ruff's isort equivalent (#28267) 2024-04-30 18:29:49 -07:00
Maxime Beauchemin 2d63722150
chore: set up ruff as a new linter/formatter (#28158) 2024-04-24 17:19:53 -07:00
Maxime Beauchemin cfc440c56c
feat: improve event logging for queries + refactor (#27943)
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2024-04-22 16:30:50 -07:00
Maxime Beauchemin c225e17a75
chore: consolidate the Superset python package metadata (#27884) 2024-04-15 14:44:47 -07:00
github-actions[bot] 870e94809c
chore(🦾): bump python pytest 7.3.1 -> 7.4.4 (#27864)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-04-03 11:07:59 -07:00
Beto Dealmeida 9022f5c519
feat(SIP-85): OAuth2 for databases (#27631) 2024-04-02 22:05:33 -04:00
Maxime Beauchemin 1c742f5866
feat: setup a pyproject.toml (#27859) 2024-04-02 16:53:14 -07:00
Zef Lin 75495d1601
fix: removing pyproject.toml (#23101) 2023-02-16 16:29:09 -08:00
Leo Schick 8466eec228
feat: add pyproject.toml file to project (#20291) 2023-01-31 14:19:05 +02:00