Skip to content

Commit 37f289c

Browse files
authored
Merge pull request #10 from pomponchik/develop
0.0.8
2 parents 68ab2f0 + 37871b7 commit 37f289c

5 files changed

Lines changed: 21 additions & 19 deletions

File tree

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ jobs:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
12+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
1313

1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
1616

1717
- name: Set up Python ${{ matrix.python-version }}
18-
uses: actions/setup-python@v3
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: ${{ matrix.python-version }}
2121

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ jobs:
1515
# IMPORTANT: this permission is mandatory for trusted publishing
1616
id-token: write
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v4
1919

2020
- name: Set up Python ${{ matrix.python-version }}
21-
uses: actions/setup-python@v1
21+
uses: actions/setup-python@v5
2222
with:
2323
python-version: ${{ matrix.python-version }}
2424

.github/workflows/tests_and_coverage.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ jobs:
1010
strategy:
1111
matrix:
1212
os: [macos-latest, ubuntu-latest, windows-latest]
13-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
13+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v4
1717
- name: Set up Python ${{ matrix.python-version }}
18-
uses: actions/setup-python@v3
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: ${{ matrix.python-version }}
2121

@@ -28,17 +28,18 @@ jobs:
2828
run: pip install -r requirements_dev.txt
2929

3030
- name: Run tests and show coverage on the command line
31-
run: coverage run --source=cbfa --omit="*tests*" -m pytest --cache-clear && coverage report -m --fail-under=100
31+
run: |
32+
coverage run --source=cbfa --omit="*tests*" -m pytest --cache-clear --assert=plain && coverage report -m --fail-under=100
33+
coverage xml
3234
33-
- name: Upload reports to codecov
34-
env:
35-
CODECOV_TOKEN: ${{secrets.CODECOV_TOKEN}}
35+
- name: Upload coverage to Coveralls
3636
if: runner.os == 'Linux'
37-
run: |
38-
curl -Os https://uploader.codecov.io/latest/linux/codecov
39-
find . -iregex "codecov.*"
40-
chmod +x codecov
41-
./codecov -t ${CODECOV_TOKEN}
37+
env:
38+
COVERALLS_REPO_TOKEN: ${{secrets.COVERALLS_REPO_TOKEN}}
39+
uses: coverallsapp/github-action@v2
40+
with:
41+
format: cobertura
42+
file: coverage.xml
4243

4344
- name: Run tests and show the branch coverage on the command line
4445
run: coverage run --branch --source=cbfa --omit="*tests*" -m pytest --cache-clear --assert=plain && coverage report -m --fail-under=100

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![Downloads](https://static.pepy.tech/badge/cbfa/month)](https://pepy.tech/project/cbfa)
44
[![Downloads](https://static.pepy.tech/badge/cbfa)](https://pepy.tech/project/cbfa)
5-
[![codecov](https://codecov.io/gh/pomponchik/cbfa/graph/badge.svg?token=7XDY2T7S68)](https://codecov.io/gh/pomponchik/cbfa)
5+
[![Coverage Status](https://coveralls.io/repos/github/pomponchik/cbfa/badge.svg?branch=main)](https://coveralls.io/github/pomponchik/cbfa?branch=main)
66
[![Hits-of-Code](https://hitsofcode.com/github/pomponchik/cbfa?branch=main)](https://hitsofcode.com/github/pomponchik/cbfa/view?branch=main)
77
[![Tests](https://github.com/pomponchik/cbfa/actions/workflows/tests_and_coverage.yml/badge.svg)](https://github.com/pomponchik/cbfa/actions/workflows/tests_and_coverage.yml)
88
[![Python versions](https://img.shields.io/pypi/pyversions/cbfa.svg)](https://pypi.python.org/pypi/cbfa)

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta'
44

55
[project]
66
name = 'cbfa'
7-
version = '0.0.7'
7+
version = '0.0.8'
88
authors = [
99
{ name='Evgeniy Blinov', email='zheni-b@yandex.ru' },
1010
]
@@ -26,6 +26,7 @@ classifiers = [
2626
'Programming Language :: Python :: 3.11',
2727
'Programming Language :: Python :: 3.12',
2828
'Programming Language :: Python :: 3.13',
29+
'Programming Language :: Python :: 3.14',
2930
'License :: OSI Approved :: MIT License',
3031
'Intended Audience :: Developers',
3132
'Topic :: Software Development :: Libraries',

0 commit comments

Comments
 (0)