Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,12 @@ matrix:
env: DISTRIB="conda" RUN_FLAKE8="true" SKIP_TESTS="true"
- os: linux
env: DISTRIB="conda" RUN_MYPY="true" SKIP_TESTS="true"
- os: linux
env: DISTRIB="conda" PYTHON="3.5"
- os: linux
env: DISTRIB="conda" COVERAGE="true" PYTHON="3.6"
- os: linux
env: DISTRIB="conda" TEST_DIST="true" PYTHON="3.7"
- os: linux
env: DISTRIB="conda" PYTHON="3.8"
- os: linux
python: 3.5
env: DISTRIB="ubuntu"
- os: linux
python: 3.6
env: DISTRIB="ubuntu"
Expand Down
3 changes: 2 additions & 1 deletion ci_scripts/install.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
pip --version
set -e

# Install general requirements the way setup.py suggests
pip install pytest==4.6.* pep8 codecov pytest-cov flake8 flaky mypy flake8-import-order matplotlib

Expand Down
9 changes: 7 additions & 2 deletions ci_scripts/install_env.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
python --version
set -e

if [[ "$DISTRIB" == "conda" ]]; then

Expand All @@ -12,7 +12,7 @@ if [[ "$DISTRIB" == "conda" ]]; then

else

sudo apt install -y python-dev python-pip
sudo apt install -y python3-dev
pip install --upgrade setuptools

# install linux packages
Expand All @@ -23,3 +23,8 @@ else
sudo ln -s /usr/bin/swig3.0 /usr/bin/swig

fi

python -V
which python
pip --version
which pip
2 changes: 1 addition & 1 deletion doc/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ System requirements
auto-sklearn has the following system requirements:

* Linux operating system (for example Ubuntu) `(get Linux here) <https://www.wikihow.com/Install-Linux>`_,
* Python (>=3.5) `(get Python here) <https://www.python.org/downloads/>`_.
* Python (>=3.6) `(get Python here) <https://www.python.org/downloads/>`_.
* C++ compiler (with C++11 supports) `(get GCC here) <https://www.tutorialspoint.com/How-to-Install-Cplusplus-Compiler-on-Linux>`_ and
* SWIG (version 3.0.* is required; >=4.0.0 is not supported) `(get SWIG here) <http://www.swig.org/survey.html>`_.

Expand Down
7 changes: 3 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
sys.platform
)

if sys.version_info < (3, 5):
if sys.version_info < (3, 6):
raise ValueError(
'Unsupported Python version %d.%d.%d found. Auto-sklearn requires Python '
'3.5 or higher.' % (sys.version_info.major, sys.version_info.minor, sys.version_info.micro)
'3.6 or higher.' % (sys.version_info.major, sys.version_info.minor, sys.version_info.micro)
)

HERE = os.path.abspath(os.path.dirname(__file__))
Expand Down Expand Up @@ -71,11 +71,10 @@
"Operating System :: OS Independent",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Scientific/Engineering :: Information Analysis",
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
],
python_requires='>=3.5.*',
python_requires='>=3.6',
url='https://automl.github.io/auto-sklearn',
)