superset-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From johnbod...@apache.org
Subject [incubator-superset] branch master updated: [setup] Dropping 3.4 and adding 3.6 (#4835)
Date Wed, 18 Apr 2018 04:30:15 GMT
This is an automated email from the ASF dual-hosted git repository.

johnbodley pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 44c2d5b  [setup] Dropping 3.4 and adding 3.6 (#4835)
44c2d5b is described below

commit 44c2d5bdabb6c1a27f74f673b120a0df7836e602
Author: John Bodley <4567245+john-bodley@users.noreply.github.com>
AuthorDate: Tue Apr 17 21:30:12 2018 -0700

    [setup] Dropping 3.4 and adding 3.6 (#4835)
    
    * [setup] Dropping 3.4 and 3.6
    
    * Update tox.ini
    
    * Update .travis.yml
---
 .travis.yml     | 40 +++++++++++++++++++++++++++++-----------
 UPDATING.md     |  1 +
 setup.py        |  2 +-
 superset/cli.py |  2 +-
 tox.ini         |  6 ++----
 5 files changed, 34 insertions(+), 17 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 7398cf8..16cdbb3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,18 +1,36 @@
 language: python
+python:
+  - 2.7
+  - 3.6
 services:
-    - mysql
-    - postgres
-    - redis-server
+  - mysql
+  - postgres
+  - redis-server
 cache:
   - pip
-env:
-  - TOXENV=javascript
-  - TOXENV=flake8
-  - TOXENV=py27-mysql
-  - TOXENV=py27-sqlite
-  - TOXENV=py34-postgres
-  - TOXENV=py34-sqlite
-  - TOXENV=pylint
+matrix:
+  include:
+    - python: 2.7
+      env: TOXENV=flake8
+    - python: 2.7
+      env: TOXENV=py27-mysql
+    - python: 2.7
+      env: TOXENV=py27-sqlite
+    - python: 2.7
+      env: TOXENV=pylint
+    - python: 3.6
+      env: TOXENV=flake8
+    - python: 3.6
+      env: TOXENV=javascript
+    - python: 3.6
+      env: TOXENV=py36-postgres
+    - python: 3.6
+      env: TOXENV=py36-sqlite
+    - python: 3.6
+      env: TOXENV=pylint
+  exclude:
+    - python: 2.7
+    - python: 3.6
 before_script:
   - mysql -u root -e "DROP DATABASE IF EXISTS superset; CREATE DATABASE superset DEFAULT
CHARACTER SET utf8 COLLATE utf8_unicode_ci"
   - mysql -u root -e "CREATE USER 'mysqluser'@'localhost' IDENTIFIED BY 'mysqluserpassword';"
diff --git a/UPDATING.md b/UPDATING.md
index e18409f..9a8b9b8 100644
--- a/UPDATING.md
+++ b/UPDATING.md
@@ -7,3 +7,4 @@ assists people when migrating to a new version.
 
 * [4565](https://github.com/apache/incubator-superset/pull/4565)
 * [4587](https://github.com/apache/incubator-superset/pull/4587)
+* [4835](https://github.com/apache/incubator-superset/pull/4835)
diff --git a/setup.py b/setup.py
index c24d6f2..2445703 100644
--- a/setup.py
+++ b/setup.py
@@ -104,7 +104,7 @@ setup(
     ),
     classifiers=[
         'Programming Language :: Python :: 2.7',
-        'Programming Language :: Python :: 3.4',
         'Programming Language :: Python :: 3.5',
+        'Programming Language :: Python :: 3.6',
     ],
 )
diff --git a/superset/cli.py b/superset/cli.py
index a40f062..6321b5f 100755
--- a/superset/cli.py
+++ b/superset/cli.py
@@ -312,7 +312,7 @@ def update_datasources_cache():
             database.all_table_names(force=True)
             database.all_view_names(force=True)
         except Exception as e:
-            print('{}'.format(e.message))
+            print('{}'.format(str(e)))
 
 
 @manager.option(
diff --git a/tox.ini b/tox.ini
index fba5395..d942be1 100644
--- a/tox.ini
+++ b/tox.ini
@@ -37,8 +37,8 @@ setenv =
     SUPERSET_HOME = {envtmpdir}
     py27-mysql: SUPERSET__SQLALCHEMY_DATABASE_URI = mysql://mysqluser:mysqluserpassword@localhost/superset?charset=utf8
     py34-mysql: SUPERSET__SQLALCHEMY_DATABASE_URI = mysql://mysqluser:mysqluserpassword@localhost/superset
-    {py27,py34}-postgres: SUPERSET__SQLALCHEMY_DATABASE_URI = postgresql+psycopg2://postgresuser:pguserpassword@localhost/superset
-    {py27,py34}-sqlite: SUPERSET__SQLALCHEMY_DATABASE_URI = sqlite:////{envtmpdir}/superset.db
+    py{27,34,36}-postgres: SUPERSET__SQLALCHEMY_DATABASE_URI = postgresql+psycopg2://postgresuser:pguserpassword@localhost/superset
+    py{27,34,36}-sqlite: SUPERSET__SQLALCHEMY_DATABASE_URI = sqlite:////{envtmpdir}/superset.db
 whitelist_externals =
     npm
 
@@ -78,7 +78,5 @@ envlist =
     eslint
     flake8
     javascript
-    py27
-    py34
     pylint
 skipsdist = true

-- 
To stop receiving notification emails like this one, please contact
johnbodley@apache.org.

Mime
View raw message