Commit Graph
481 Commits
Author SHA1 Message Date
GeidoandGitHub 46cdc77ae6 fix: Redirect on 401 (#17597)
* Redirect on 401

* Bump FAB

* Format

* Update Cypress save test

* Revert Cypress change

* Bump FAB 3.4.1rc2

* Update test

* Update return statement

* Update api test

* Update datasets api test

* Update datasets api 401s to 403s

* Add typeguard

* Use Promise.resolve

* Update callApiAndParseWithhTimeout test

* Disable parseResponse test

* Try catch

* Handle npm 8 issues
2021-12-08 13:14:30 -07:00
94e787eca8 chore: bump mysqlclient version (#17556)
* Bump mysqlclient version

* Update SHA hash

* Update UPDATING.md

* Update setup.py

Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>

Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2021-11-29 10:38:41 +02:00
Daniel Vaz GasparandGitHub 035cc34b44 chore: bump major on Pillow, optional dependency (#17521)
* chore: bump major on Pillow, optional dependency

* bump to 8.3.2

* Revert "bump to 8.3.2"

This reverts commit ce640acec8.

* bump to 8.3.2 now the right way
2021-11-23 13:51:29 +00:00
Ville BrofeldtandGitHub 261e4185ab chore(deps): bump cachelib from 0.1.1 to 0.4.1 (#17482) 2021-11-21 10:13:28 +02:00
kamalkeshavani-aiinsideandGitHub 02a9b84b14 chore: Bump FAB to 3.4.0 (#17420)
Bumping FAB to latest 3.4.0
2021-11-19 14:59:03 +00:00
PApostolandGitHub a898883f38 Remove redundant parentheses from setup.py (#17284) 2021-11-01 09:04:25 -07:00
Craig RuedaandGitHub 6a63a21e06 chore: Bumping pyarrow / pandas (#17290)
* Bumping pyarrow / pandas

* Appeasing the pylint gods

* Adjusting UPDATING.md

* Buping testing requirements
2021-10-31 10:47:02 -07:00
Hugh A. Miles IIandGitHub 792efefcb4 Update setup.py (#17220) 2021-10-26 15:00:42 -04:00
Daniel Vaz GasparandGitHub d944503873 fix: Bump FAB to 3.3.4 (#17113) 2021-10-14 12:08:48 +01:00
Ville BrofeldtandGitHub 82601abe17 feat: upgrade docker image to py38 and add support for py39 (#16889)
* feat: upgrade docker image to py38 and add support for py39

* update required tests
2021-10-05 11:35:14 +03:00
420eff42b8 feat: add Firebolt DB engine spec (#16903)
* New branch from superset for integration with firebolt sqlalchemy adapter

* Added db_engine_spec file for Firebolt

* Removed firebolt code from superset repo

* Deleted virtual env commit

* Adding time grain changes to firebolt.py

* Updated README.md

Added steps to install and run Superset with Firebolt SQLAlchemy Adapter

* Update README.md

Reduced installation steps. Using PyPi installation for adapter now

* Revert "Update README.md"

This reverts commit 5ed17c7a45.

* Revert "Updated README.md"

This reverts commit 45c5072649.

* added epoch methods, added test cases for firebolt db engine spec and edited setup.py

* Added license to files

* Added documentation for Firebolt-SQLAlchemy

* Removed trailing whitespace

Co-authored-by: raghavsharma <raghavs@sigmoidanalytics.com>
Co-authored-by: raghavSharmaSigmoid <88667094+raghavSharmaSigmoid@users.noreply.github.com>
2021-10-01 19:43:15 +03:00
Beto DealmeidaandGitHub 4af5ae08f9 fix: encode rison characters when searching (#16768) 2021-09-22 10:06:24 -07:00
Daniel Vaz GasparandGitHub 7e09b7241e chore: Bump FAB to 3.3.2 (#16615) 2021-09-08 12:15:04 +01:00
Beto DealmeidaandGitHub 359383b578 feat: Add Aurora Data API engine spec (#16535)
* feat: Add Aurora Data API engine spec

* Fix lint
2021-09-04 08:40:14 -07:00
Daniel WoodandGitHub e024f8c7d6 fix: Set correct comparison operator for snowflake-sqlalchemy pinning (#16526) 2021-08-31 16:18:55 -06:00
Daniel WoodandGitHub ad8336a5b4 fix: Pin snowflake-sqlalchemy to 1.2.4 (#16515)
* Pin snowflake-sqlalchemy to 1.2.4

* lint files
2021-08-31 07:48:51 +03:00
Beto DealmeidaandGitHub 5e472980a6 feat: add Shillelagh DB engine spec (#16416) 2021-08-24 17:07:29 -07:00
Srini KadamatiandGitHub 5f060a2227 feat: Adding Rockset db engine spec (#16167)
* rockset prototype

* rockset

* t

* removed print / logging

* set a more specific version range for Rockset library
2021-08-18 13:04:59 +03:00
Ville BrofeldtandGitHub d46dc9aa45 chore: upgrade mypy and add type guards (#16227) 2021-08-14 06:31:45 +03:00
Rob DiCiuccioandGitHub 04622529df Revert a7f247b472 (#16039) 2021-08-03 09:27:45 -07:00
a7f247b472 chore: Bump Celery (#15927)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-03 05:28:20 +12:00
Beto DealmeidaandGitHub 6afa840659 feat: send report data to Slack (#15806)
* feat: send data embedded in report email

* Change post-processing to use new endpoint

* Show TEXT option only to text-based vizs

* Fix test

* feat: send data embedded in report email

* feat: send report data to Slack

* Add unit test

* trigger tests
2021-07-29 10:13:28 -07:00
Beto DealmeidaandGitHub 3441182630 chore: remove unnecessary deps (#15787)
* chore: remove unneeded deps

* fix lint

* Run compile
2021-07-21 16:53:45 -07:00
ab4e3b9bf9 chore: Enforce Mypy for non-tests (#15757)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-07-22 06:46:43 +12:00
Beto DealmeidaandGitHub c9dad05f2b chore: remove retry dependency in favor of backoff (#15788)
* chore: remove retry dep in favor of backoff

* Fix lint
2021-07-20 10:33:37 -07:00
Beto DealmeidaandGitHub 83be06d2cc Revert #15405 #15435 #15444 (#15558) 2021-07-06 14:56:08 -07:00
Daniel Vaz GasparandGitHub dd16468d44 fix: base requirements missing deprecation pkg (#15527) 2021-07-04 10:27:02 +03:00
Beto DealmeidaandGitHub cbc4aa8dc1 feat: extra table metadata for Google Sheets (#14775)
* feat: GSheets extra table metadata

* Bump version
2021-07-01 19:27:26 -07:00
Abhishek JogandGitHub 7ad8fd5c98 feat(add Netezza database): Add IBM Netezza support (#15450)
* Add netezza to superset

* update netezza logo

* change in logo filename

* fixing linter error

* removing stray code
2021-06-30 08:27:54 -04:00
Beto DealmeidaandGitHub ed6d10e283 Remove pydash merge (#15435) 2021-06-28 15:40:44 -07:00
ofekisrandGitHub d8a1acffde chore(refactor): load configuration and merge recursively (#15405)
* refactor load configuration

* refactor init configuration to enable recursive merge

* Update config.py

* Update app.py

* fix lint and black issue
2021-06-28 13:53:26 +03:00
Ke ZhuandGitHub 2ebc0a078a chore: upgrade Flask-Caching>=1.10.0 2021-06-28 08:58:56 +08:00
ofekisrandGitHub 73e2c09af0 fix(regression): removed flask_app property can break derived class (#15407)
* fix removed flask_app property can break derived class

* Update __init__.py
2021-06-27 17:52:13 +03:00
Daniel WoodandGitHub 5e543e3b9e fix(aarch64): Bump pyarrow version to 4.0.1 (#14891)
* Bump pyarrow to v4 for aarch64 compatibility.

* Update base.txt

* Bump to 4.0.1
2021-06-16 14:19:32 -07:00
Will BarrettandGitHub 1d78c43e27 Upgrade cryptography package (#14906) 2021-05-28 14:59:15 -07:00
Beto DealmeidaandGitHub 9e13476714 feat: enable user impersonation in GSheets (#14767) 2021-05-22 13:46:36 -07:00
2bd0b62902 fix: Use simplejson for Flask JSON encoding (#14627)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-05-14 15:13:29 +12:00
Ben ReinhartandGitHub 0fe2bf1150 chore: Update FAB to 3.3.0 (#14556) 2021-05-11 10:00:07 +01:00
Daniel Vaz GasparandGitHub b4e527a8c4 fix: bootstrap data permissions (#14348) 2021-04-30 12:02:01 -06:00
Ville BrofeldtandGitHub 55bf72aead chore(prophet): bump prophet to 1.0.1 (#14228) 2021-04-20 15:55:55 +03:00
Erik RitterandGitHub a3e302374b fix: Add extra requires for shillelagh (#14180)
* fix: Add extra requires for shillelagh

* Update google-sheets.mdx

* Update index.mdx
2021-04-16 09:16:35 -07:00
Beto DealmeidaandGitHub c1cb3619ab feat: script to benchmark DB migrations (#13561) 2021-04-15 10:55:35 -07:00
Étienne Boisseau-SierraandGitHub 73a2cc322a fix: Pin Prophet dependency after breaking changes (#13852)
Prophet is heavily dependent on Pystan:
https://facebook.github.io/prophet/docs/installation.html

Pystan has recently (2021-03-25) release its v3.0.0.

This release is not backward compatible and breaks fbprophet:
https://github.com/facebook/prophet/issues/1856

(Indeed, fbprophet 0.6 specifies `pystan>=2.14` — but doesn't restrict
upgrading to next major release:
https://github.com/facebook/prophet/blob/0.6/python/requirements.txt#L3)

So we need to pin pystan to the lastest non 3.x release, while fbprophet
fixes the dependency on their side.

We have taken this opportunity to bump fbprophet too to its next minor
version.

Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
2021-04-02 00:42:29 +08:00
Beto DealmeidaandGitHub adc247b7e4 feat: add Databricks DB engine spec (#13682) 2021-03-18 09:19:15 +00:00
Rob DiCiuccioandGitHub 697cdf26b3 Bump pyyaml to latest (#13658) 2021-03-17 14:41:02 -07:00
Daniel Vaz GasparandGitHub 0819beaedc fix: bump FAB to 3.2.1, SQLAlchemy fix (#13642) 2021-03-16 23:10:34 +00:00
bebac5921b feat: add connector for CrateDB (#13152)
* feat: add connector for CrateDB

* added crate

* fix PyPI reference

* add tests

* added more clarity on installing crate

* fix test

Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-03-11 23:03:22 +02:00
Ville BrofeldtandGitHub 70e12ed27d chore: bump pyarrow and pandas (#12882)
* bump pyarrow and pandas

* remove df copy
2021-03-02 19:44:53 +02:00
Beto DealmeidaandGitHub 892eef1af6 feat: add Firebird DB engine spec (#13353)
* feat: add Firebird DB engine spec

* Add dep to setup.py

* Fix lint

* Add tests

* Remove uneeded code

* Fix old bug
2021-02-26 12:07:27 -08:00
Beto DealmeidaandGitHub 3d23adec5e chore: use shillelagh instead of gsheetsdb (#13185)
* chore: use shillelagh instead of gsheetsdb

* Fix tests

* Clean up code and remove duplication

* Fix test

* Tighten dep
2021-02-18 09:48:18 -08:00