Skip to content

Commit 63dcbb8

Browse files
committed
feat: πŸš€ python3.13 support for poetry and library
Signed-off-by: Onuralp SEZER <[email protected]>
1 parent 9b35f8c commit 63dcbb8

File tree

3 files changed

+498
-172
lines changed

3 files changed

+498
-172
lines changed

β€Ž.github/workflows/poetry-test.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Poetry Check and Installation Test Workflow
2+
on: [push, pull_request, workflow_dispatch]
3+
jobs:
4+
ci:
5+
strategy:
6+
fail-fast: false
7+
matrix:
8+
os: [ubuntu-latest, windows-latest, macos-latest]
9+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12","3.13"]
10+
runs-on: ${{ matrix.os }}
11+
steps:
12+
- uses: actions/checkout@v4
13+
14+
- name: Install the base dependencies
15+
run: python -m pip install --upgrade poetry
16+
17+
- name: Set up Python ${{ matrix.python-version }}
18+
uses: actions/setup-python@v5
19+
with:
20+
python-version: ${{ matrix.python-version }}
21+
cache: 'poetry'
22+
23+
- name: Check the correctness of the project config
24+
run: poetry check
25+
26+
- name: Install the package
27+
run: poetry install

0 commit comments

Comments
Β (0)