Skip to content

Commit 4e01c4c

Browse files
authored
bump to 0.3.1 (#278)
* bump to 0.3.1 * automate shields * add coveralls * export coverage xml results * add coverage status in readme * clean coveralls shield link * use midsized osekit logo
1 parent 1977e7a commit 4e01c4c

5 files changed

Lines changed: 53 additions & 9 deletions

File tree

.github/workflows/github_ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,15 @@ jobs:
2626
- name: Run tests with coverage
2727
run: |
2828
uv run coverage run -m pytest
29+
uv run coverage xml -i
2930
uv run coverage report
3031
32+
- name: Publish to Coveralls
33+
uses: coverallsapp/github-action@v2.3.6
34+
with:
35+
github-token: ${{ secrets.GITHUB_TOKEN }}
36+
env:
37+
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
38+
3139
- name: Run Ruff
3240
run: uv run ruff check --output-format=github --select E4,E7,E9,F

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<br>
33
<div align="center">
44

5-
[![OSEkit logo](https://raw.githubusercontent.com/Project-OSmOSE/OSEkit/refs/heads/main/docs/logo/osekit_small.png)](https://github.com/Project-OSmOSE/OSEkit)
6-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
7-
[![OSmOSE logo](https://raw.githubusercontent.com/Project-OSmOSE/OSEkit/refs/heads/main/docs/logo/osmose_texte_sombre_small.png)](https://osmose.ifremer.fr/)
5+
[![OSEkit logo](https://raw.githubusercontent.com/Project-OSmOSE/OSEkit/refs/heads/main/docs/logo/osekit_mid.png)](https://github.com/Project-OSmOSE/OSEkit)
86

97
<br>
108
<br>
119

12-
![version](https://img.shields.io/badge/package_version-0.3.0-orange)
13-
![PyPI status](https://img.shields.io/pypi/status/ansicolortags.svg)
10+
![version](https://img.shields.io/pypi/v/osekit?label=osekit)
11+
![PyPI status](https://img.shields.io/pypi/status/osekit)
12+
[![Coverage Status](https://coveralls.io/repos/github/Project-OSmOSE/OSEkit/badge.svg?branch=version-bump)](https://coveralls.io/github/Project-OSmOSE/OSEkit?branch=version-bump)
1413
![license](https://img.shields.io/github/license/mashape/apistatus.svg)
1514
![Open Source Love](https://img.shields.io/badge/open%20source-♡-lightgrey)
16-
![Python 3.12](https://img.shields.io/badge/python-3.12-blue.svg)
15+
![Python 3.12](https://img.shields.io/pypi/pyversions/osekit)
16+
1717

1818
**OSEkit** is an open source python package dedicated to the management and analysis of data in underwater passive acoustics.
1919

@@ -48,4 +48,12 @@ All details to start using our toolkit and make the most out of it are given in
4848
<br>
4949

5050

51+
<div align="center">
52+
53+
[![OSmOSE logo](https://raw.githubusercontent.com/Project-OSmOSE/OSEkit/refs/heads/main/docs/logo/osmose_texte_sombre_small.png)](https://osmose.ifremer.fr/)
54+
55+
</div>
56+
57+
<br>
58+
5159
<sub>© OSmOSE team, 2023-present</sub>

docs/logo/osekit_mid.png

2.69 KB
Loading

pyproject.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "osekit"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
description = "OSEkit"
55
readme = "README.md"
66
authors = [
@@ -20,6 +20,11 @@ dependencies = [
2020
"tomlkit>=0.13.2",
2121
"tqdm>=4.67.1",
2222
]
23+
classifiers = [
24+
"Development Status :: 4 - Beta",
25+
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
27+
]
2328

2429
[project.scripts]
2530
OSEkit = "OSmOSE:main"
@@ -31,6 +36,7 @@ build-backend = "hatchling.build"
3136
[dependency-groups]
3237
dev = [
3338
"coverage>=7.8.2",
39+
"coveralls>=4.0.1",
3440
"myst-nb>=1.3.0",
3541
"myst-parser>=4.0.1",
3642
"pre-commit>=4.2.0",

uv.lock

Lines changed: 24 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)