Skip to content

Commit

Permalink
lint and clean up typing, drop upper pins, match coincurve ci to proper
Browse files Browse the repository at this point in the history
python versions
  • Loading branch information
pacrob committed Jan 3, 2024
1 parent c96ce5b commit e91bfd6
Show file tree
Hide file tree
Showing 36 changed files with 754 additions and 783 deletions.
4 changes: 2 additions & 2 deletions .bumpversion.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ current_version = 0.4.0
commit = True
tag = True
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(-(?P<stage>[^.]*)\.(?P<devnum>\d+))?
serialize =
serialize =
{major}.{minor}.{patch}-{stage}.{devnum}
{major}.{minor}.{patch}

[bumpversion:part:stage]
optional_value = stable
first_value = stable
values =
values =
alpha
beta
stable
Expand Down
100 changes: 48 additions & 52 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -159,96 +159,93 @@ jobs:
- image: cimg/python:3.8
environment:
TOXENV: py38-backends-coincurve12
py39-backends-coincurve12:
py38-backends-coincurve13:
<<: *common
docker:
- image: cimg/python:3.9
- image: cimg/python:3.8
environment:
TOXENV: py39-backends-coincurve12
py310-backends-coincurve12:
TOXENV: py38-backends-coincurve13
py38-backends-coincurve14:
<<: *common
docker:
- image: cimg/python:3.10
- image: cimg/python:3.8
environment:
TOXENV: py310-backends-coincurve12
py311-backends-coincurve12:
TOXENV: py38-backends-coincurve14
py38-backends-coincurve15:
<<: *common
docker:
- image: cimg/python:3.11
- image: cimg/python:3.8
environment:
TOXENV: py311-backends-coincurve12
py38-backends-coincurve13:
TOXENV: py38-backends-coincurve15
py39-backends-coincurve15:
<<: *common
docker:
- image: cimg/python:3.8
- image: cimg/python:3.9
environment:
TOXENV: py38-backends-coincurve13
py39-backends-coincurve13:
TOXENV: py39-backends-coincurve15

py38-backends-coincurve16:
<<: *common
docker:
- image: cimg/python:3.9
- image: cimg/python:3.8
environment:
TOXENV: py39-backends-coincurve13
py310-backends-coincurve13:
TOXENV: py38-backends-coincurve16
py39-backends-coincurve16:
<<: *common
docker:
- image: cimg/python:3.10
- image: cimg/python:3.9
environment:
TOXENV: py310-backends-coincurve13
py311-backends-coincurve13:
TOXENV: py39-backends-coincurve16
py310-backends-coincurve16:
<<: *common
docker:
- image: cimg/python:3.11
- image: cimg/python:3.10
environment:
TOXENV: py311-backends-coincurve13
py38-backends-coincurve14:
TOXENV: py310-backends-coincurve16

py38-backends-coincurve17:
<<: *common
docker:
- image: cimg/python:3.8
environment:
TOXENV: py38-backends-coincurve14
py39-backends-coincurve14:
TOXENV: py38-backends-coincurve17
py39-backends-coincurve17:
<<: *common
docker:
- image: cimg/python:3.9
environment:
TOXENV: py39-backends-coincurve14
py310-backends-coincurve14:
TOXENV: py39-backends-coincurve17
py310-backends-coincurve17:
<<: *common
docker:
- image: cimg/python:3.10
environment:
TOXENV: py310-backends-coincurve14
py311-backends-coincurve14:
<<: *common
docker:
- image: cimg/python:3.11
environment:
TOXENV: py311-backends-coincurve14
py38-backends-coincurve15:
TOXENV: py310-backends-coincurve17

py38-backends-coincurve18:
<<: *common
docker:
- image: cimg/python:3.8
environment:
TOXENV: py38-backends-coincurve15
py39-backends-coincurve15:
TOXENV: py38-backends-coincurve18
py39-backends-coincurve18:
<<: *common
docker:
- image: cimg/python:3.9
environment:
TOXENV: py39-backends-coincurve15
py310-backends-coincurve15:
TOXENV: py39-backends-coincurve18
py310-backends-coincurve18:
<<: *common
docker:
- image: cimg/python:3.10
environment:
TOXENV: py310-backends-coincurve15
py311-backends-coincurve15:
TOXENV: py310-backends-coincurve18
py311-backends-coincurve18:
<<: *common
docker:
- image: cimg/python:3.11
environment:
TOXENV: py311-backends-coincurve15
TOXENV: py311-backends-coincurve18

workflows:
version: 2
Expand All @@ -269,18 +266,17 @@ workflows:
- py311-wheel
- py311-wheel-windows
- py38-backends-coincurve12
- py39-backends-coincurve12
- py310-backends-coincurve12
- py311-backends-coincurve12
- py38-backends-coincurve13
- py39-backends-coincurve13
- py310-backends-coincurve13
- py311-backends-coincurve13
- py38-backends-coincurve14
- py39-backends-coincurve14
- py310-backends-coincurve14
- py311-backends-coincurve14
- py38-backends-coincurve15
- py39-backends-coincurve15
- py310-backends-coincurve15
- py311-backends-coincurve15
- py38-backends-coincurve16
- py39-backends-coincurve16
- py310-backends-coincurve16
- py38-backends-coincurve17
- py39-backends-coincurve17
- py310-backends-coincurve17
- py38-backends-coincurve18
- py39-backends-coincurve18
- py310-backends-coincurve18
- py311-backends-coincurve18
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ lint:
test:
pytest tests

docs: check-docs
docs:
python ./newsfragments/validate_files.py
towncrier build --draft --version preview

Expand Down
Loading

0 comments on commit e91bfd6

Please sign in to comment.