File tree Expand file tree Collapse file tree 6 files changed +21
-22
lines changed Expand file tree Collapse file tree 6 files changed +21
-22
lines changed Original file line number Diff line number Diff line change 5
5
checks :
6
6
runs-on : ubuntu-latest
7
7
strategy :
8
+ fail-fast : false
8
9
matrix :
9
10
include :
10
- - python-version : 3.12
11
+ - python-version : 3.13
11
12
env :
12
13
TOXENV : pylint
13
- - python-version : 3.12
14
+ - python-version : 3.13
14
15
env :
15
16
TOXENV : typing
16
- - python-version : 3.12
17
+ - python-version : 3.13
17
18
env :
18
19
TOXENV : twinecheck
19
20
Original file line number Diff line number Diff line change @@ -10,17 +10,17 @@ jobs:
10
10
steps :
11
11
- uses : actions/checkout@v4
12
12
13
- - name : Set up Python 3.12
13
+ - name : Set up Python 3.13
14
14
uses : actions/setup-python@v5
15
15
with :
16
- python-version : 3.12
16
+ python-version : 3.13
17
17
18
18
- name : Build
19
19
run : |
20
20
pip install --upgrade build twine
21
21
python -m build
22
22
23
23
- name : Publish to PyPI
24
- uses : pypa/gh-action-pypi-publish@v1.8.14
24
+ uses : pypa/gh-action-pypi-publish@v1.10.3
25
25
with :
26
26
password : ${{ secrets.PYPI_TOKEN }}
Original file line number Diff line number Diff line change 5
5
tests :
6
6
runs-on : ubuntu-latest
7
7
strategy :
8
+ fail-fast : false
8
9
matrix :
9
10
include :
10
- - python-version : 3.8
11
- env :
12
- TOXENV : py
13
- - python-version : 3.9
11
+ - python-version : " 3.9"
14
12
env :
15
13
TOXENV : py
16
14
- python-version : " 3.10"
22
20
- python-version : " 3.12"
23
21
env :
24
22
TOXENV : py
25
- - python-version : pypy3.9
23
+ - python-version : " 3.13 "
26
24
env :
27
- TOXENV : pypy
25
+ TOXENV : py
28
26
- python-version : pypy3.10
29
27
env :
30
28
TOXENV : pypy
Original file line number Diff line number Diff line change 1
1
repos :
2
2
- repo : https://github.com/PyCQA/bandit
3
- rev : 1.7.8
3
+ rev : 1.7.10
4
4
hooks :
5
5
- id : bandit
6
6
args : [-r, -c, .bandit.yml]
7
7
- repo : https://github.com/PyCQA/flake8
8
- rev : 7.0.0
8
+ rev : 7.1.1
9
9
hooks :
10
10
- id : flake8
11
11
- repo : https://github.com/psf/black.git
12
- rev : 24.4.2
12
+ rev : 24.10.0
13
13
hooks :
14
14
- id : black
15
15
- repo : https://github.com/pycqa/isort
Original file line number Diff line number Diff line change 15
15
"queuelib" : ["py.typed" ],
16
16
},
17
17
platforms = ["Any" ],
18
- python_requires = ">=3.8 " ,
18
+ python_requires = ">=3.9 " ,
19
19
classifiers = [
20
20
"Development Status :: 5 - Production/Stable" ,
21
21
"License :: OSI Approved :: BSD License" ,
22
22
"Operating System :: OS Independent" ,
23
23
"Programming Language :: Python" ,
24
24
"Programming Language :: Python :: 3" ,
25
- "Programming Language :: Python :: 3.8" ,
26
25
"Programming Language :: Python :: 3.9" ,
27
26
"Programming Language :: Python :: 3.10" ,
28
27
"Programming Language :: Python :: 3.11" ,
29
28
"Programming Language :: Python :: 3.12" ,
29
+ "Programming Language :: Python :: 3.13" ,
30
30
"Programming Language :: Python :: Implementation :: CPython" ,
31
31
"Programming Language :: Python :: Implementation :: PyPy" ,
32
32
],
Original file line number Diff line number Diff line change @@ -18,23 +18,23 @@ commands =
18
18
basepython = python3
19
19
deps =
20
20
{[testenv]deps}
21
- pylint ==3.1.0
21
+ pylint ==3.3.1
22
22
commands =
23
23
pylint {posargs:queuelib setup.py}
24
24
25
25
[testenv:typing]
26
26
basepython = python3
27
27
deps =
28
- mypy ==1.10.0
29
- pytest ==8.2.0
28
+ mypy ==1.11.2
29
+ pytest ==8.3.3
30
30
commands =
31
31
mypy --strict {posargs:queuelib}
32
32
33
33
[testenv:twinecheck]
34
34
basepython = python3
35
35
deps =
36
- twine ==5.0.0
37
- build ==1.2.1
36
+ twine ==5.1.1
37
+ build ==1.2.2
38
38
commands =
39
39
python -m build --sdist
40
40
twine check dist/*
You can’t perform that action at this time.
0 commit comments