From 2f63f2c5fe1edfa8bd868d01c7096263868092de Mon Sep 17 00:00:00 2001 From: Hynek Schlawack Date: Sat, 9 Feb 2019 18:36:30 +0100 Subject: [PATCH] Use isolated builds (#499) * Use isolated builds * try to upgrade all the things * Try to upgrade only setuptools --- .travis.yml | 2 +- pyproject.toml | 3 ++- tox.ini | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 09f1f4018..cd4a62f51 100644 --- a/.travis.yml +++ b/.travis.yml @@ -60,7 +60,7 @@ matrix: install: - - pip install tox + - pip install --upgrade tox script: diff --git a/pyproject.toml b/pyproject.toml index e39808341..5657791df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,6 @@ [build-system] -requires = ["setuptools", "wheel"] +requires = ["setuptools>=40.6.0", "wheel"] +build-backend = "setuptools.build_meta" [tool.black] diff --git a/tox.ini b/tox.ini index 6af1fe3bd..5d94364e8 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,6 @@ [tox] envlist = typing,lint,py27,py34,py35,py36,py37,pypy,pypy3,manifest,docs,doctest,pypi-description,changelog,coverage-report +isolated_build = True [testenv]