Skip to content
This repository was archived by the owner on Sep 25, 2025. It is now read-only.

Commit b1b0ebf

Browse files
committed
Release 0.2.0
- Add new endpoints - Lazily instantiate the session - Add typing - Rework test systems
1 parent 9c4dead commit b1b0ebf

File tree

3 files changed

+14
-21
lines changed

3 files changed

+14
-21
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
python-version: ['3.8', '3.9', '3.10', '3.11']
11+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
1212

1313
steps:
1414
- name: Checkout code
@@ -46,7 +46,7 @@ jobs:
4646
- name: Set up Python
4747
uses: actions/setup-python@v4
4848
with:
49-
python-version: "3.11"
49+
python-version: "3.13"
5050

5151
- name: Install dependencies
5252
run: |

pyproject.toml

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pydepsdev"
7-
version = "0.1.2"
7+
version = "0.2.0"
88
authors = [
9-
{ name = "Robert-André Mauchin", email = "[email protected]" }
9+
{ name = "Robert-André Mauchin", email = "[email protected]" }
1010
]
11-
description = "A Python library for interacting with Deps.dev API"
11+
description = "A Python library for interacting with Open Source Insights API (deps.dev)"
1212
readme = "README.md"
1313
license = { file = "LICENSE" }
1414
requires-python = ">=3.8"
15-
keywords = ["api", "deps.dev"]
15+
keywords = ["Open Source Insights", "api", "deps.dev"]
1616
classifiers = [
1717
"Topic :: Software Development :: Libraries",
18-
"Development Status :: 3 - Alpha",
18+
"Development Status :: 4 - Beta",
1919
"License :: OSI Approved :: Apache Software License",
2020
"Programming Language :: Python :: 3",
2121
"Operating System :: OS Independent",
@@ -30,16 +30,7 @@ dependencies = [
3030
"Repository" = "https://github.com/eclipseo/pydepsdev.git"
3131
"Bug Tracker" = "https://github.com/eclipseo/pydepsdev/issues"
3232

33-
[tool.tox]
34-
legacy_tox_ini = """
35-
[tox]
36-
envlist = py38, py39, py310, py311, lint
33+
[tool.pytest.ini_options]
34+
asyncio_mode = "auto"
35+
asyncio_default_fixture_loop_scope = "function"
3736

38-
[testenv]
39-
deps = pytest >= 3.0.0, aioresponses, pytest-asyncio
40-
commands = pytest
41-
42-
[testenv:lint]
43-
deps = black
44-
commands = black pydepsdev
45-
"""

tox.ini

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ envlist = py38, py39, py310, py311, py312, py313, py314
55
deps =
66
aiohttp
77
aioresponses
8-
asyncio
98
pytest
109
pytest-asyncio
11-
urllib
1210
commands =
1311
pytest tests/
12+
13+
[testenv:lint]
14+
deps = black
15+
commands = black pydepsdev

0 commit comments

Comments
 (0)