Commit 7b61b418 authored by myhloli's avatar myhloli
Browse files

ci: update Python version support and installation process

- Add support for Python3.11, 3.12, and 3.13
- Replace requirements.txt based installation with editable install
parent 4fd8d626
...@@ -60,7 +60,7 @@ jobs: ...@@ -60,7 +60,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
python-version: ["3.10"] python-version: ["3.10", "3.11", "3.12", "3.13"]
steps: steps:
- name: Checkout code - name: Checkout code
...@@ -79,10 +79,10 @@ jobs: ...@@ -79,10 +79,10 @@ jobs:
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install dependencies - name: Install magic-pdf
run: | run: |
python -m pip install --upgrade pip python -m pip install --upgrade pip
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi pip install -e .[full]
- name: Install wheel - name: Install wheel
run: | run: |
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment