Skip to content

Commit 542b92f

Browse files
authored
Bump to version 1.0.5 (#20)
* Bump to version 1.0.5 * Build 3.7 wheels * slim sdist * main tests on 3.7 * Fix CI_REQUIREMENTS
1 parent b64837d commit 542b92f

File tree

7 files changed

+25
-12
lines changed

7 files changed

+25
-12
lines changed

.travis.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ python:
55
- 2.7
66
- 3.4
77
- 3.5
8-
- &mainstream_python 3.6
8+
- 3.6
9+
- &mainstream_python 3.7-dev
910
- &pypy pypy
1011
- pypy3.5
11-
- 3.7-dev
1212
install:
1313
- &upgrade_python_toolset pip install --upgrade pip setuptools wheel
1414
- pip install tox-travis
@@ -21,7 +21,7 @@ jobs:
2121
fast_finish: true
2222
include:
2323
- stage: Static analisys
24-
python: *mainstream_python
24+
python: 3.6
2525
services: skip
2626
install:
2727
- *upgrade_python_toolset
@@ -53,6 +53,7 @@ jobs:
5353
- ./tools/run_docker.sh "threaded"
5454
before_deploy:
5555
- pip install -r build_requirements.txt
56+
- python setup.py bdist_wheel
5657
deploy:
5758
- provider: pypi
5859
# `skip_cleanup: true` is required to preserve binary wheels, built
@@ -63,7 +64,7 @@ jobs:
6364
secure: "h1gXulNJxdjdUtPXDwUf/2MltjjiTy/cSsv+67Bxr9PAXSo9s0ynnhijKavE0QlKPr0NDJcEcl79dEN3gx1rkbAFZ+YRJfx0KHy26ImNAIx+npOFjGko87KhMNkrE3QBn9carWNnjYA4rCuUqbv/Znk9xixleE/sHJbKnkkTrerSI2jkznMa6h0FNVCEPzFesHmll7rBy4CjFkRcWNX8nfKNIV9rHFI7mXm8+jzl0msOnkEcKRqAk+MUwVjcD9XtpF42uA0nQTtqjWFdwSUxxBJKMyrkkI0o8Uk06EewkgJGwjGpvn+EUm1hBpjGrXUQQJyr20SZdC0CqaqXD/axISAtQPzP5I4Ey3VkLDV4mZuQjeNlbRbTH0Q7af+CpnOpFtYobIs1/HjB5wztazegT8uk4ZU/GheYqknXmtg9Ga8NV47sIpLC/hTLXWP+O/k0JKRYP9CgjTml2nLykNjZy4KRnlCUerYH8d4bNz687ElXU2bLtlBxyigUc9oo31DvNG+vB2axOp8wGiRTEpfBVPEF6EYUj+qSbX4ep4o/mWp+ax5YlLVYVoXkXpNecIggICAChIkqEl9MtGzTu31s3sBKpk9WuqoyHG80TDo2Tet6zWYx3itUx9M0SLkrML9Hs5WKsXDZE6jZrVHtx8lWuuZZl5JQkXYtd358lwJmEBM="
6465
on:
6566
tags: true
66-
distributions: sdist bdist_wheel
67+
distributions: sdist
6768
skip_upload_docs: true
6869

6970
cache: pip

CI_REQUIREMENTS.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
typing >= 3.6 ; python_version < "3.7"
1+
typing >= 3.6 ; python_version < "3.8"
22
mock; python_version == "2.7"
33
futures>=3.1; python_version == "2.7"
44
gevent >= 1.2, <1.3.0 ; platform_python_implementation == "PyPy"

MANIFEST.in

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
11
include *.rst LICENSE requirements.txt
2+
global-exclude *.c
3+
exclude Makefile
4+
prune tools
5+
exclude .travis.yml appveyor.yml
6+
exclude tox.ini pytest.ini .coveragerc
7+
prune test
8+
prune .github
9+
exclude CODEOWNERS CODE_OF_CONDUCT.md

TODO.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

threaded/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
'gthreadpooled'
6767
)
6868

69-
__version__ = '1.0.4'
69+
__version__ = '1.0.5'
7070
__author__ = "Alexey Stepanov"
7171
__author_email__ = '[email protected]'
7272
__maintainers__ = {

tools/build-wheels.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
PYTHON_VERSIONS="cp34-cp34m cp35-cp35m cp36-cp36m"
2+
PYTHON_VERSIONS="cp34-cp34m cp35-cp35m cp36-cp36m cp37-cp37m"
33

44
# Avoid creation of __pycache__/*.py[c|o]
55
export PYTHONDONTWRITEBYTECODE=1

tox.ini

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[tox]
77
minversion = 2.0
8-
envlist = pep8, pep257, py{27,34,35,36,37,py,py3}, pylint, docs, bandit, py{34,35,36}-nocov,
8+
envlist = pep8, pep257, py{27,34,35,36,37,py,py3}, pylint, docs, bandit, py{34,35,36,37}-nocov,
99
skipsdist = True
1010
skip_missing_interpreters = True
1111

@@ -48,6 +48,13 @@ commands =
4848
pip install threaded --no-index -f dist
4949
py.test -vv {posargs:test}
5050

51+
[testenv:py37-nocov]
52+
usedevelop = False
53+
commands =
54+
python setup.py bdist_wheel
55+
pip install threaded --no-index -f dist
56+
py.test -vv {posargs:test}
57+
5158
[testenv:venv]
5259
commands = {posargs:}
5360

@@ -56,7 +63,7 @@ commands = {posargs:}
5663
3.4 = py34,
5764
3.5 = py35,
5865
3.6 = py36,
59-
3.7 = install, py37,
66+
3.7 = py37,
6067
pypy = install, pypy,
6168
pypy3 = install, pypy3,
6269

@@ -78,14 +85,12 @@ usedevelop = False
7885
commands = pip install ./ -vvv -U
7986

8087
[testenv:pylint]
81-
basepython = python3.6
8288
deps =
8389
pylint
8490
-r{toxinidir}/CI_REQUIREMENTS.txt
8591
commands = pylint threaded
8692

8793
[flake8]
88-
basepython = python3.6
8994
exclude =
9095
.venv,
9196
.git,

0 commit comments

Comments
 (0)