Skip to content

Commit fedc991

Browse files
workflow fix 🍰
1 parent dfede70 commit fedc991

File tree

3 files changed

+37
-22
lines changed

3 files changed

+37
-22
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ jobs:
1818
build:
1919
runs-on: ubuntu-18.04
2020
strategy:
21+
fail-fast: false
2122
matrix:
22-
python-version: [3.6, 3.7, 3.8, 3.9]
23+
python-version: [3.6, 3.7, 3.8, 3.9, "3.10"]
2324

2425
steps:
2526
- uses: actions/checkout@v1
@@ -45,8 +46,15 @@ jobs:
4546
4647
- name: Install dependencies
4748
run: |
48-
pip install -U --no-index --find-links=deps deps/*
49-
pip install black==20.8b1 isort==5.9.1
49+
PYVER=`python -V 2>&1`
50+
51+
if [ "$PYVER" == "Python 3.10.0" ]; then
52+
pip install -r requirements.txt
53+
else
54+
pip install -U --no-index --find-links=deps deps/*
55+
fi
56+
57+
pip install black==21.11b0 isort==5.10.1
5058
5159
- name: Run tests
5260
run: |

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.6] - 2021-11-17 :gem:
9+
- Adds `py.typed` file
10+
- Add `Python 3.10` to the GitHub Workflow
11+
812
## [0.1.5] - 2021-06-27 :european_castle:
913
- Applies `isort` and enforces `isort` and `black` checks in CI pipeline
1014
- Adds support for examples defined using any class declaring a `dict` callable

requirements.txt

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
1-
attrs==20.2.0
2-
coverage==5.3
3-
essentials==1.1.3
4-
flake8==3.8.3
5-
iniconfig==1.0.1
1+
attrs==21.2.0
2+
black==21.11b0
3+
click==8.0.3
4+
coverage==6.1.2
5+
essentials==1.1.4
6+
flake8==4.0.1
7+
iniconfig==1.1.1
8+
isort==5.10.1
69
mccabe==0.6.1
7-
mypy==0.790
810
mypy-extensions==0.4.3
9-
packaging==20.4
10-
pluggy==0.13.1
11-
py==1.9.0
12-
pycodestyle==2.6.0
13-
pyflakes==2.2.0
11+
packaging==21.2
12+
pathspec==0.9.0
13+
platformdirs==2.4.0
14+
pluggy==1.0.0
15+
py==1.11.0
16+
pycodestyle==2.8.0
17+
pydantic==1.8.2
18+
pyflakes==2.4.0
1419
pyparsing==2.4.7
15-
pytest==6.1.0
16-
pytest-cov==2.10.1
20+
pytest==6.2.5
21+
pytest-cov==3.0.0
1722
PyYAML==5.4.1
18-
six==1.15.0
19-
toml==0.10.1
20-
typed-ast==1.4.1
21-
typing-extensions==3.7.4.3
22-
dataclasses==0.7;python_version<'3.7'
23-
pydantic==1.8.2
23+
regex==2021.11.10
24+
toml==0.10.2
25+
tomli==1.2.2
26+
typing_extensions==4.0.0

0 commit comments

Comments
 (0)