Skip to content

Commit 91eedb3

Browse files
committed
v6.0.1
1 parent 72a6db5 commit 91eedb3

File tree

5 files changed

+19
-26
lines changed

5 files changed

+19
-26
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
- 3.6
1717
- 3.7
1818
- 3.8
19+
- 3.9
1920
- pypy3
2021

2122
steps:

CHANGELOG.rst

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,14 @@
11
Release History
22
===============
33

4-
dev
5-
---
6-
7-
**API Changes (Backward Incompatible)**
8-
9-
-
4+
6.0.1 (2021-04-17)
5+
------------------
106

117
**API Changes (Backward-compatible)**
128

9+
- Added support for Python 3.9.
1310
- Added type hints.
1411

15-
**Bugfixes**
16-
17-
-
18-
19-
2012
6.0.0 (2020-09-06)
2113
------------------
2214

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
.PHONY: publish
22

33
publish:
4-
rm -rf dist/
54
tox -e packaging
6-
twine upload -s dist/*
5+
twine upload dist/*

src/hyperframe/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
66
A module for providing a pure-Python HTTP/2 framing layer.
77
"""
8-
__version__ = '6.1.0+dev'
8+
__version__ = '6.0.1'

tox.ini

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
[tox]
2-
envlist = py36, py37, py38, pypy3, lint, docs, packaging
2+
envlist = py36, py37, py38, py39, pypy3, lint, docs, packaging
33

44
[gh-actions]
55
python =
66
3.6: py36
77
3.7: py37
88
3.8: py38, lint, docs, packaging
9+
3.9: py39
910
pypy3: pypy3
1011

1112
[testenv]
1213
passenv =
1314
GITHUB_*
1415
deps =
15-
pytest==6.0.1
16-
pytest-cov==2.10.1
17-
pytest-xdist==2.1.0
16+
pytest>=6.0.1,<7
17+
pytest-cov>=2.10.1,<3
18+
pytest-xdist>=2.2.1,<3
1819
commands =
19-
pytest --cov-report=xml --cov-report=term --cov=hyperframe {posargs}
20+
pytest --cov-report=xml --cov-report=term --cov=hyperframe {posargs}
2021

2122
[testenv:pypy3]
2223
# temporarily disable coverage testing on PyPy due to performance problems
@@ -25,7 +26,7 @@ commands = pytest {posargs}
2526
[testenv:docs]
2627
basepython = python3.8
2728
deps =
28-
sphinx==3.2.1
29+
sphinx>=3.5.4,<4
2930
whitelist_externals = make
3031
changedir = {toxinidir}/docs
3132
commands =
@@ -35,18 +36,18 @@ commands =
3536
[testenv:lint]
3637
basepython = python3.8
3738
deps =
38-
flake8==3.8.3
39-
mypy
39+
flake8==3.9.1
40+
mypy==0.812
4041
commands =
4142
flake8 --max-complexity 10 src test
42-
mypy --strict src
43+
mypy --strict src/
4344

4445
[testenv:packaging]
4546
basepython = python3.8
4647
deps =
47-
check-manifest==0.42
48-
readme-renderer==26.0
49-
twine==3.2.0
48+
check-manifest==0.46
49+
readme-renderer==29.0
50+
twine==3.4.1
5051
whitelist_externals = rm
5152
commands =
5253
rm -rf dist/

0 commit comments

Comments
 (0)