-
Notifications
You must be signed in to change notification settings - Fork 10
🚧 chore: modernize toolchain and test harness #149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
8c99d55 to
e12d0b7
Compare
e12d0b7 to
09e86e5
Compare
| with: | ||
| python-version: '3.x' | ||
| - name: Install uv | ||
| uses: astral-sh/setup-uv@v6 |
Check warning
Code scanning / CodeQL
Unpinned tag for a non-immutable Action in workflow Medium
Uses Step
| - name: ⬇️ Install Python dependencies | ||
| run: make .venv/ok | ||
| - name: Install uv | ||
| uses: astral-sh/setup-uv@v6 |
Check warning
Code scanning / CodeQL
Unpinned tag for a non-immutable Action in workflow Medium
Uses Step
| - name: Build python package | ||
| run: make package | ||
| - name: Install uv | ||
| uses: astral-sh/setup-uv@v6 |
Check warning
Code scanning / CodeQL
Unpinned tag for a non-immutable Action in workflow Medium
Uses Step
| steps: | ||
| - uses: actions/checkout@v5 | ||
| - name: Install uv | ||
| uses: astral-sh/setup-uv@v6 |
Check warning
Code scanning / CodeQL
Unpinned tag for a non-immutable Action in workflow Medium
Uses Step
09e86e5 to
b0dbc59
Compare
converting project to pyproject.yaml, using uv as package manager as well a tox for multiple virtual environnement management. the goal is to execute tests in multiple supported python version (3.9 to 3.12)