diff --git a/.circleci/config.yml b/.circleci/config.yml index bec5c59274..2df9a91c4e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,7 @@ executors: parameters: python_version: type: string - default: "3.7" + default: "3.8" working_directory: ~/evalml docker: - image: circleci/python:<< parameters.python_version >> @@ -34,7 +34,7 @@ jobs: parameters: python_version: type: string - default: "3.7" + default: "3.8" executor: name: python python_version: << parameters.python_version >> @@ -49,7 +49,7 @@ jobs: parameters: python_version: type: string - default: "3.7" + default: "3.8" miniconda_pkg_name: type: string default: "Miniconda3-4.7.12.1-Windows-x86_64.exe" @@ -123,7 +123,7 @@ jobs: parameters: python_version: type: string - default: "3.7" + default: "3.8" codecov: type: boolean default: false @@ -161,7 +161,7 @@ jobs: build_docs: working_directory: ~/evalml/ docker: - - image: circleci/python:3.7 + - image: circleci/python:3.8 steps: - checkout - install_dependencies_dev @@ -172,7 +172,7 @@ jobs: parameters: python_version: type: string - default: "3.7" + default: "3.8" executor: name: python python_version: << parameters.python_version >> @@ -224,11 +224,17 @@ workflows: filters: branches: only: master + - win_unit_tests: + name: "windows python 3.8 unit tests" + python_version: "3.8" + filters: + branches: + only: master check_dependencies_updated_linux: jobs: - check_dependencies_updated_linux: - name: "linux python 3.7 check dependencies for updates" - python_version: "3.7" + name: "linux python 3.8 check dependencies for updates" + python_version: "3.8" filters: branches: ignore: /^master?/ @@ -240,10 +246,16 @@ workflows: - lint_test: name: "python 3.7 lint test" python_version: "3.7" + - lint_test: + name: "python 3.8 lint test" + python_version: "3.8" - unit_tests: name: "linux python 3.6 unit tests" python_version: "3.6" - unit_tests: name: "linux python 3.7 unit tests" python_version: "3.7" + - unit_tests: + name: "linux python 3.8 unit tests" + python_version: "3.8" codecov: true diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index d428473570..ab387c0f1c 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -10,6 +10,7 @@ Changelog * Added n_jobs as parameter for AutoClassificationSearch and AutoRegressionSearch :pr:`403` * Changed colors of confusion matrix to shades of blue and updated axis order to match scikit-learn's :pr:`426` * Added PipelineBase graph and feature_importance_graph methods, moved from previous location :pr:`423` + * Added support for python 3.8 :pr:`462` * Fixes * Fixed ROC and confusion matrix plots not being calculated if user passed own additional_objectives :pr:`276` * Fixed ReadtheDocs FileNotFoundError exception for fraud dataset :pr:`439`