Stop building python2 wheels and workaround broken py38 wheel
This script is used to publish wheel binary packages to pypi.
Since we're going to remove python2 support, stop generating wheels for python2.
Also py38 is out and our wheel doesn't compile with py38 due to a bug of logilab-common.
Waiting a fix, don't build wheel for py38.
% docker run --rm -it quay.io/pypa/manylinux1_x86_64 ls -1A /opt/python
cp27-cp27m
cp27-cp27mu
cp34-cp34m
cp35-cp35m
cp36-cp36m
cp37-cp37m
cp38-cp38
[tox]
envlist=py3,flake8
[testenv]
deps =
pytest
commands = {envpython} -m pytest {posargs:test}
[testenv:flake8]
basepython = python3
deps =
flake8
commands = flake8 {posargs:--ignore=E741,F403,F405,F811,E123,E226,W503,E241,W504,E126,E121}
[pytest]
python_files = *test_*.py
[flake8]
max-line-length = 100