[4/5] incubator-ariatosca git commit: ARIA-405 Remove support for Python 2.6

2017-11-02 Thread mxmrlv
ARIA-405 Remove support for Python 2.6

* setup.py now requires Python 2.7
* Upgrade all 3rd party libraries to recent versions
* API changes to networkx
* Stricter yaml.load call for ruamel.yaml
* Remove iter_modules implementation for Python 2.6
* Remove NullHander implementation for Python 2.6
* Remove "py26" tox test environments


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/b1f03efc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/b1f03efc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/b1f03efc

Branch: 
refs/heads/ARIA-393-Enable-configuration-of-extension-loading-mechanism-strictness
Commit: b1f03efcedd814f5fe38f051bfa0106cc715586f
Parents: ae89ddb
Author: Tal Liron 
Authored: Mon Oct 30 16:56:57 2017 -0500
Committer: Tal Liron 
Committed: Mon Oct 30 17:08:59 2017 -0500

--
 .travis.yml | 23 ++---
 Makefile|  8 ++--
 README.rst  |  7 +--
 appveyor.yml|  2 +-
 aria/__init__.py|  9 +---
 aria/cli/csar.py|  4 +-
 aria/cli/inputs.py  |  4 +-
 aria/logger.py  | 10 +---
 aria/orchestrator/workflows/api/task_graph.py   | 11 +++--
 aria/utils/imports.py   | 18 ---
 .../simple_v1_0/modeling/__init__.py|  2 +-
 requirements.in | 42 -
 requirements.txt| 28 +--
 setup.py| 15 +++---
 .../test_task_graph_into_execution_graph.py |  2 +-
 tests/requirements.txt  | 11 ++---
 tox.ini | 49 +---
 17 files changed, 80 insertions(+), 165 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 958be80..b264ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,19 +19,7 @@ sudo: true
 
 language: python
 
-addons:
-  apt:
-sources:
-  - sourceline: 'ppa:fkrull/deadsnakes'
-packages:
-  # Ubuntu 14.04 (trusty) does not come with Python 2.6, so we will 
install it from Felix
-  # Krull's PPA
-  - python2.6
-  - python2.6-dev
-
 python:
-  # We handle Python 2.6 testing from within tox (see tox.ini); note that this 
means that we run
-  # tox itself always from Python 2.7
   - '2.7'
 
 env:
@@ -39,14 +27,11 @@ env:
   # for PyTest's xdist plugin. The reason this is necessary is that 
conventional Travis environments
   # may report a large amount of available CPUs, but they they are greatly 
restricted. Through trial
   # and error we found that more than 1 process may result in failures.
-  - PYTEST_PROCESSES=1 TOX_ENV=pylint_code
+  - PYTEST_PROCESSES=1 TOX_ENV=pylint_core
   - PYTEST_PROCESSES=1 TOX_ENV=pylint_tests
-  - PYTEST_PROCESSES=1 TOX_ENV=py27
-  - PYTEST_PROCESSES=1 TOX_ENV=py26
-  - PYTEST_PROCESSES=1 TOX_ENV=py27e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py26e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py27ssh
-  - PYTEST_PROCESSES=1 TOX_ENV=py26ssh
+  - PYTEST_PROCESSES=1 TOX_ENV=core
+  - PYTEST_PROCESSES=1 TOX_ENV=e2e
+  - PYTEST_PROCESSES=1 TOX_ENV=ssh
   - PYTEST_PROCESSES=1 TOX_ENV=docs
 
 before_install:

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/Makefile
--
diff --git a/Makefile b/Makefile
index 9fef3ab..e68538e 100644
--- a/Makefile
+++ b/Makefile
@@ -51,11 +51,11 @@ docs:
 
 test:
pip install --upgrade "tox>=2.7.0"
-   tox -e pylint_code \
+   tox -e pylint_core \
-e pylint_tests \
-   -e py$(PYTHON_VERSION) \
-   -e py$(PYTHON_VERSION)e2e \
-   -e py$(PYTHON_VERSION)ssh \
+   -e core \
+   -e e2e \
+   -e ssh \
-e docs
 
 ./requirements.txt: ./requirements.in

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/README.rst
--
diff --git a/README.rst b/README.rst
index 1985f10..c905277 100644
--- a/README.rst
+++ b/README.rst
@@ -28,7 +28,7 @@ Installation
 
 ARIA is `available on PyPI `__.
 
-ARIA requires Python 2.6/2.7. Python 3 is currently not supported.
+ARIA requires Python 2.7. Python 3 is currently not supported.
 
 To install ARIA directly from PyPI (using a 

[4/5] incubator-ariatosca git commit: ARIA-405 Remove support for Python 2.6

2017-11-02 Thread mxmrlv
ARIA-405 Remove support for Python 2.6

* setup.py now requires Python 2.7
* Upgrade all 3rd party libraries to recent versions
* API changes to networkx
* Stricter yaml.load call for ruamel.yaml
* Remove iter_modules implementation for Python 2.6
* Remove NullHander implementation for Python 2.6
* Remove "py26" tox test environments


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/b1f03efc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/b1f03efc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/b1f03efc

Branch: refs/heads/ARIA-392-Failing-to-load-ruamel.yaml
Commit: b1f03efcedd814f5fe38f051bfa0106cc715586f
Parents: ae89ddb
Author: Tal Liron 
Authored: Mon Oct 30 16:56:57 2017 -0500
Committer: Tal Liron 
Committed: Mon Oct 30 17:08:59 2017 -0500

--
 .travis.yml | 23 ++---
 Makefile|  8 ++--
 README.rst  |  7 +--
 appveyor.yml|  2 +-
 aria/__init__.py|  9 +---
 aria/cli/csar.py|  4 +-
 aria/cli/inputs.py  |  4 +-
 aria/logger.py  | 10 +---
 aria/orchestrator/workflows/api/task_graph.py   | 11 +++--
 aria/utils/imports.py   | 18 ---
 .../simple_v1_0/modeling/__init__.py|  2 +-
 requirements.in | 42 -
 requirements.txt| 28 +--
 setup.py| 15 +++---
 .../test_task_graph_into_execution_graph.py |  2 +-
 tests/requirements.txt  | 11 ++---
 tox.ini | 49 +---
 17 files changed, 80 insertions(+), 165 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 958be80..b264ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,19 +19,7 @@ sudo: true
 
 language: python
 
-addons:
-  apt:
-sources:
-  - sourceline: 'ppa:fkrull/deadsnakes'
-packages:
-  # Ubuntu 14.04 (trusty) does not come with Python 2.6, so we will 
install it from Felix
-  # Krull's PPA
-  - python2.6
-  - python2.6-dev
-
 python:
-  # We handle Python 2.6 testing from within tox (see tox.ini); note that this 
means that we run
-  # tox itself always from Python 2.7
   - '2.7'
 
 env:
@@ -39,14 +27,11 @@ env:
   # for PyTest's xdist plugin. The reason this is necessary is that 
conventional Travis environments
   # may report a large amount of available CPUs, but they they are greatly 
restricted. Through trial
   # and error we found that more than 1 process may result in failures.
-  - PYTEST_PROCESSES=1 TOX_ENV=pylint_code
+  - PYTEST_PROCESSES=1 TOX_ENV=pylint_core
   - PYTEST_PROCESSES=1 TOX_ENV=pylint_tests
-  - PYTEST_PROCESSES=1 TOX_ENV=py27
-  - PYTEST_PROCESSES=1 TOX_ENV=py26
-  - PYTEST_PROCESSES=1 TOX_ENV=py27e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py26e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py27ssh
-  - PYTEST_PROCESSES=1 TOX_ENV=py26ssh
+  - PYTEST_PROCESSES=1 TOX_ENV=core
+  - PYTEST_PROCESSES=1 TOX_ENV=e2e
+  - PYTEST_PROCESSES=1 TOX_ENV=ssh
   - PYTEST_PROCESSES=1 TOX_ENV=docs
 
 before_install:

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/Makefile
--
diff --git a/Makefile b/Makefile
index 9fef3ab..e68538e 100644
--- a/Makefile
+++ b/Makefile
@@ -51,11 +51,11 @@ docs:
 
 test:
pip install --upgrade "tox>=2.7.0"
-   tox -e pylint_code \
+   tox -e pylint_core \
-e pylint_tests \
-   -e py$(PYTHON_VERSION) \
-   -e py$(PYTHON_VERSION)e2e \
-   -e py$(PYTHON_VERSION)ssh \
+   -e core \
+   -e e2e \
+   -e ssh \
-e docs
 
 ./requirements.txt: ./requirements.in

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/README.rst
--
diff --git a/README.rst b/README.rst
index 1985f10..c905277 100644
--- a/README.rst
+++ b/README.rst
@@ -28,7 +28,7 @@ Installation
 
 ARIA is `available on PyPI `__.
 
-ARIA requires Python 2.6/2.7. Python 3 is currently not supported.
+ARIA requires Python 2.7. Python 3 is currently not supported.
 
 To install ARIA directly from PyPI (using a ``wheel``), use::
 
@@ -78,14 +78,12 @@ and 

[04/13] incubator-ariatosca git commit: ARIA-405 Remove support for Python 2.6

2017-10-31 Thread emblemparade
ARIA-405 Remove support for Python 2.6

* setup.py now requires Python 2.7
* Upgrade all 3rd party libraries to recent versions
* API changes to networkx
* Stricter yaml.load call for ruamel.yaml
* Remove iter_modules implementation for Python 2.6
* Remove NullHander implementation for Python 2.6
* Remove "py26" tox test environments


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/b1f03efc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/b1f03efc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/b1f03efc

Branch: refs/heads/ARIA-1-parser-test-suite
Commit: b1f03efcedd814f5fe38f051bfa0106cc715586f
Parents: ae89ddb
Author: Tal Liron 
Authored: Mon Oct 30 16:56:57 2017 -0500
Committer: Tal Liron 
Committed: Mon Oct 30 17:08:59 2017 -0500

--
 .travis.yml | 23 ++---
 Makefile|  8 ++--
 README.rst  |  7 +--
 appveyor.yml|  2 +-
 aria/__init__.py|  9 +---
 aria/cli/csar.py|  4 +-
 aria/cli/inputs.py  |  4 +-
 aria/logger.py  | 10 +---
 aria/orchestrator/workflows/api/task_graph.py   | 11 +++--
 aria/utils/imports.py   | 18 ---
 .../simple_v1_0/modeling/__init__.py|  2 +-
 requirements.in | 42 -
 requirements.txt| 28 +--
 setup.py| 15 +++---
 .../test_task_graph_into_execution_graph.py |  2 +-
 tests/requirements.txt  | 11 ++---
 tox.ini | 49 +---
 17 files changed, 80 insertions(+), 165 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 958be80..b264ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,19 +19,7 @@ sudo: true
 
 language: python
 
-addons:
-  apt:
-sources:
-  - sourceline: 'ppa:fkrull/deadsnakes'
-packages:
-  # Ubuntu 14.04 (trusty) does not come with Python 2.6, so we will 
install it from Felix
-  # Krull's PPA
-  - python2.6
-  - python2.6-dev
-
 python:
-  # We handle Python 2.6 testing from within tox (see tox.ini); note that this 
means that we run
-  # tox itself always from Python 2.7
   - '2.7'
 
 env:
@@ -39,14 +27,11 @@ env:
   # for PyTest's xdist plugin. The reason this is necessary is that 
conventional Travis environments
   # may report a large amount of available CPUs, but they they are greatly 
restricted. Through trial
   # and error we found that more than 1 process may result in failures.
-  - PYTEST_PROCESSES=1 TOX_ENV=pylint_code
+  - PYTEST_PROCESSES=1 TOX_ENV=pylint_core
   - PYTEST_PROCESSES=1 TOX_ENV=pylint_tests
-  - PYTEST_PROCESSES=1 TOX_ENV=py27
-  - PYTEST_PROCESSES=1 TOX_ENV=py26
-  - PYTEST_PROCESSES=1 TOX_ENV=py27e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py26e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py27ssh
-  - PYTEST_PROCESSES=1 TOX_ENV=py26ssh
+  - PYTEST_PROCESSES=1 TOX_ENV=core
+  - PYTEST_PROCESSES=1 TOX_ENV=e2e
+  - PYTEST_PROCESSES=1 TOX_ENV=ssh
   - PYTEST_PROCESSES=1 TOX_ENV=docs
 
 before_install:

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/Makefile
--
diff --git a/Makefile b/Makefile
index 9fef3ab..e68538e 100644
--- a/Makefile
+++ b/Makefile
@@ -51,11 +51,11 @@ docs:
 
 test:
pip install --upgrade "tox>=2.7.0"
-   tox -e pylint_code \
+   tox -e pylint_core \
-e pylint_tests \
-   -e py$(PYTHON_VERSION) \
-   -e py$(PYTHON_VERSION)e2e \
-   -e py$(PYTHON_VERSION)ssh \
+   -e core \
+   -e e2e \
+   -e ssh \
-e docs
 
 ./requirements.txt: ./requirements.in

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/README.rst
--
diff --git a/README.rst b/README.rst
index 1985f10..c905277 100644
--- a/README.rst
+++ b/README.rst
@@ -28,7 +28,7 @@ Installation
 
 ARIA is `available on PyPI `__.
 
-ARIA requires Python 2.6/2.7. Python 3 is currently not supported.
+ARIA requires Python 2.7. Python 3 is currently not supported.
 
 To install ARIA directly from PyPI (using a ``wheel``), use::
 
@@ -78,14 +78,12 @@ and run::
 # 

incubator-ariatosca git commit: ARIA-405 Remove support for Python 2.6

2017-10-31 Thread emblemparade
Repository: incubator-ariatosca
Updated Branches:
  refs/heads/master ae89ddb30 -> b1f03efce


ARIA-405 Remove support for Python 2.6

* setup.py now requires Python 2.7
* Upgrade all 3rd party libraries to recent versions
* API changes to networkx
* Stricter yaml.load call for ruamel.yaml
* Remove iter_modules implementation for Python 2.6
* Remove NullHander implementation for Python 2.6
* Remove "py26" tox test environments


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/b1f03efc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/b1f03efc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/b1f03efc

Branch: refs/heads/master
Commit: b1f03efcedd814f5fe38f051bfa0106cc715586f
Parents: ae89ddb
Author: Tal Liron 
Authored: Mon Oct 30 16:56:57 2017 -0500
Committer: Tal Liron 
Committed: Mon Oct 30 17:08:59 2017 -0500

--
 .travis.yml | 23 ++---
 Makefile|  8 ++--
 README.rst  |  7 +--
 appveyor.yml|  2 +-
 aria/__init__.py|  9 +---
 aria/cli/csar.py|  4 +-
 aria/cli/inputs.py  |  4 +-
 aria/logger.py  | 10 +---
 aria/orchestrator/workflows/api/task_graph.py   | 11 +++--
 aria/utils/imports.py   | 18 ---
 .../simple_v1_0/modeling/__init__.py|  2 +-
 requirements.in | 42 -
 requirements.txt| 28 +--
 setup.py| 15 +++---
 .../test_task_graph_into_execution_graph.py |  2 +-
 tests/requirements.txt  | 11 ++---
 tox.ini | 49 +---
 17 files changed, 80 insertions(+), 165 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 958be80..b264ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,19 +19,7 @@ sudo: true
 
 language: python
 
-addons:
-  apt:
-sources:
-  - sourceline: 'ppa:fkrull/deadsnakes'
-packages:
-  # Ubuntu 14.04 (trusty) does not come with Python 2.6, so we will 
install it from Felix
-  # Krull's PPA
-  - python2.6
-  - python2.6-dev
-
 python:
-  # We handle Python 2.6 testing from within tox (see tox.ini); note that this 
means that we run
-  # tox itself always from Python 2.7
   - '2.7'
 
 env:
@@ -39,14 +27,11 @@ env:
   # for PyTest's xdist plugin. The reason this is necessary is that 
conventional Travis environments
   # may report a large amount of available CPUs, but they they are greatly 
restricted. Through trial
   # and error we found that more than 1 process may result in failures.
-  - PYTEST_PROCESSES=1 TOX_ENV=pylint_code
+  - PYTEST_PROCESSES=1 TOX_ENV=pylint_core
   - PYTEST_PROCESSES=1 TOX_ENV=pylint_tests
-  - PYTEST_PROCESSES=1 TOX_ENV=py27
-  - PYTEST_PROCESSES=1 TOX_ENV=py26
-  - PYTEST_PROCESSES=1 TOX_ENV=py27e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py26e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py27ssh
-  - PYTEST_PROCESSES=1 TOX_ENV=py26ssh
+  - PYTEST_PROCESSES=1 TOX_ENV=core
+  - PYTEST_PROCESSES=1 TOX_ENV=e2e
+  - PYTEST_PROCESSES=1 TOX_ENV=ssh
   - PYTEST_PROCESSES=1 TOX_ENV=docs
 
 before_install:

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/Makefile
--
diff --git a/Makefile b/Makefile
index 9fef3ab..e68538e 100644
--- a/Makefile
+++ b/Makefile
@@ -51,11 +51,11 @@ docs:
 
 test:
pip install --upgrade "tox>=2.7.0"
-   tox -e pylint_code \
+   tox -e pylint_core \
-e pylint_tests \
-   -e py$(PYTHON_VERSION) \
-   -e py$(PYTHON_VERSION)e2e \
-   -e py$(PYTHON_VERSION)ssh \
+   -e core \
+   -e e2e \
+   -e ssh \
-e docs
 
 ./requirements.txt: ./requirements.in

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/README.rst
--
diff --git a/README.rst b/README.rst
index 1985f10..c905277 100644
--- a/README.rst
+++ b/README.rst
@@ -28,7 +28,7 @@ Installation
 
 ARIA is `available on PyPI `__.
 
-ARIA requires Python 2.6/2.7. Python 3 is currently not supported.
+ARIA requires Python 2.7. Python 3 is currently not supported.
 
 To install ARIA 

incubator-ariatosca git commit: ARIA-405 Remove support for Python 2.6 [Forced Update!]

2017-10-30 Thread emblemparade
Repository: incubator-ariatosca
Updated Branches:
  refs/heads/ARIA-405-remove-py26 829d9aaa3 -> b1f03efce (forced update)


ARIA-405 Remove support for Python 2.6

* setup.py now requires Python 2.7
* Upgrade all 3rd party libraries to recent versions
* API changes to networkx
* Stricter yaml.load call for ruamel.yaml
* Remove iter_modules implementation for Python 2.6
* Remove NullHander implementation for Python 2.6
* Remove "py26" tox test environments


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/b1f03efc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/b1f03efc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/b1f03efc

Branch: refs/heads/ARIA-405-remove-py26
Commit: b1f03efcedd814f5fe38f051bfa0106cc715586f
Parents: ae89ddb
Author: Tal Liron 
Authored: Mon Oct 30 16:56:57 2017 -0500
Committer: Tal Liron 
Committed: Mon Oct 30 17:08:59 2017 -0500

--
 .travis.yml | 23 ++---
 Makefile|  8 ++--
 README.rst  |  7 +--
 appveyor.yml|  2 +-
 aria/__init__.py|  9 +---
 aria/cli/csar.py|  4 +-
 aria/cli/inputs.py  |  4 +-
 aria/logger.py  | 10 +---
 aria/orchestrator/workflows/api/task_graph.py   | 11 +++--
 aria/utils/imports.py   | 18 ---
 .../simple_v1_0/modeling/__init__.py|  2 +-
 requirements.in | 42 -
 requirements.txt| 28 +--
 setup.py| 15 +++---
 .../test_task_graph_into_execution_graph.py |  2 +-
 tests/requirements.txt  | 11 ++---
 tox.ini | 49 +---
 17 files changed, 80 insertions(+), 165 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 958be80..b264ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,19 +19,7 @@ sudo: true
 
 language: python
 
-addons:
-  apt:
-sources:
-  - sourceline: 'ppa:fkrull/deadsnakes'
-packages:
-  # Ubuntu 14.04 (trusty) does not come with Python 2.6, so we will 
install it from Felix
-  # Krull's PPA
-  - python2.6
-  - python2.6-dev
-
 python:
-  # We handle Python 2.6 testing from within tox (see tox.ini); note that this 
means that we run
-  # tox itself always from Python 2.7
   - '2.7'
 
 env:
@@ -39,14 +27,11 @@ env:
   # for PyTest's xdist plugin. The reason this is necessary is that 
conventional Travis environments
   # may report a large amount of available CPUs, but they they are greatly 
restricted. Through trial
   # and error we found that more than 1 process may result in failures.
-  - PYTEST_PROCESSES=1 TOX_ENV=pylint_code
+  - PYTEST_PROCESSES=1 TOX_ENV=pylint_core
   - PYTEST_PROCESSES=1 TOX_ENV=pylint_tests
-  - PYTEST_PROCESSES=1 TOX_ENV=py27
-  - PYTEST_PROCESSES=1 TOX_ENV=py26
-  - PYTEST_PROCESSES=1 TOX_ENV=py27e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py26e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py27ssh
-  - PYTEST_PROCESSES=1 TOX_ENV=py26ssh
+  - PYTEST_PROCESSES=1 TOX_ENV=core
+  - PYTEST_PROCESSES=1 TOX_ENV=e2e
+  - PYTEST_PROCESSES=1 TOX_ENV=ssh
   - PYTEST_PROCESSES=1 TOX_ENV=docs
 
 before_install:

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/Makefile
--
diff --git a/Makefile b/Makefile
index 9fef3ab..e68538e 100644
--- a/Makefile
+++ b/Makefile
@@ -51,11 +51,11 @@ docs:
 
 test:
pip install --upgrade "tox>=2.7.0"
-   tox -e pylint_code \
+   tox -e pylint_core \
-e pylint_tests \
-   -e py$(PYTHON_VERSION) \
-   -e py$(PYTHON_VERSION)e2e \
-   -e py$(PYTHON_VERSION)ssh \
+   -e core \
+   -e e2e \
+   -e ssh \
-e docs
 
 ./requirements.txt: ./requirements.in

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/b1f03efc/README.rst
--
diff --git a/README.rst b/README.rst
index 1985f10..c905277 100644
--- a/README.rst
+++ b/README.rst
@@ -28,7 +28,7 @@ Installation
 
 ARIA is `available on PyPI `__.
 
-ARIA requires Python 2.6/2.7. Python 3 is currently not supported.
+ARIA requires Python 2.7. Python 3 is 

incubator-ariatosca git commit: ARIA-405 Remove support for Python 2.6

2017-10-30 Thread emblemparade
Repository: incubator-ariatosca
Updated Branches:
  refs/heads/master ae89ddb30 -> 829d9aaa3


ARIA-405 Remove support for Python 2.6

* setup.py now requires Python 2.7
* Upgrade all 3rd party libraries to recent versions
* API changes to networkx
* Stricter yaml.load call for ruamel.yaml
* Remove iter_modules implementation for Python 2.6
* Remove NullHander implementation for Python 2.6
* Remove "py26" tox test environments


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/commit/829d9aaa
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/tree/829d9aaa
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/diff/829d9aaa

Branch: refs/heads/master
Commit: 829d9aaa334abac2414382ab29500313bafc0b8a
Parents: ae89ddb
Author: Tal Liron 
Authored: Mon Oct 30 16:56:57 2017 -0500
Committer: Tal Liron 
Committed: Mon Oct 30 16:56:57 2017 -0500

--
 .travis.yml | 23 ++---
 Makefile|  8 ++--
 README.rst  |  2 +-
 appveyor.yml|  2 +-
 aria/__init__.py|  9 +---
 aria/cli/csar.py|  4 +-
 aria/cli/inputs.py  |  4 +-
 aria/logger.py  | 10 +---
 aria/orchestrator/workflows/api/task_graph.py   | 11 +++--
 aria/utils/imports.py   | 18 ---
 .../simple_v1_0/modeling/__init__.py|  2 +-
 requirements.in | 42 -
 requirements.txt| 28 +--
 setup.py| 15 +++---
 .../test_task_graph_into_execution_graph.py |  2 +-
 tests/requirements.txt  | 11 ++---
 tox.ini | 49 +---
 17 files changed, 79 insertions(+), 161 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/829d9aaa/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 958be80..b264ab3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -19,19 +19,7 @@ sudo: true
 
 language: python
 
-addons:
-  apt:
-sources:
-  - sourceline: 'ppa:fkrull/deadsnakes'
-packages:
-  # Ubuntu 14.04 (trusty) does not come with Python 2.6, so we will 
install it from Felix
-  # Krull's PPA
-  - python2.6
-  - python2.6-dev
-
 python:
-  # We handle Python 2.6 testing from within tox (see tox.ini); note that this 
means that we run
-  # tox itself always from Python 2.7
   - '2.7'
 
 env:
@@ -39,14 +27,11 @@ env:
   # for PyTest's xdist plugin. The reason this is necessary is that 
conventional Travis environments
   # may report a large amount of available CPUs, but they they are greatly 
restricted. Through trial
   # and error we found that more than 1 process may result in failures.
-  - PYTEST_PROCESSES=1 TOX_ENV=pylint_code
+  - PYTEST_PROCESSES=1 TOX_ENV=pylint_core
   - PYTEST_PROCESSES=1 TOX_ENV=pylint_tests
-  - PYTEST_PROCESSES=1 TOX_ENV=py27
-  - PYTEST_PROCESSES=1 TOX_ENV=py26
-  - PYTEST_PROCESSES=1 TOX_ENV=py27e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py26e2e
-  - PYTEST_PROCESSES=1 TOX_ENV=py27ssh
-  - PYTEST_PROCESSES=1 TOX_ENV=py26ssh
+  - PYTEST_PROCESSES=1 TOX_ENV=core
+  - PYTEST_PROCESSES=1 TOX_ENV=e2e
+  - PYTEST_PROCESSES=1 TOX_ENV=ssh
   - PYTEST_PROCESSES=1 TOX_ENV=docs
 
 before_install:

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/829d9aaa/Makefile
--
diff --git a/Makefile b/Makefile
index 9fef3ab..e68538e 100644
--- a/Makefile
+++ b/Makefile
@@ -51,11 +51,11 @@ docs:
 
 test:
pip install --upgrade "tox>=2.7.0"
-   tox -e pylint_code \
+   tox -e pylint_core \
-e pylint_tests \
-   -e py$(PYTHON_VERSION) \
-   -e py$(PYTHON_VERSION)e2e \
-   -e py$(PYTHON_VERSION)ssh \
+   -e core \
+   -e e2e \
+   -e ssh \
-e docs
 
 ./requirements.txt: ./requirements.in

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca/blob/829d9aaa/README.rst
--
diff --git a/README.rst b/README.rst
index 1985f10..739419f 100644
--- a/README.rst
+++ b/README.rst
@@ -28,7 +28,7 @@ Installation
 
 ARIA is `available on PyPI `__.
 
-ARIA requires Python 2.6/2.7. Python 3 is currently not supported.
+ARIA requires Python 2.7. Python 3 is currently not supported.
 
 To install ARIA directly