Cython routing added

This commit is contained in:
Илья Глазунов
2026-01-31 02:44:50 +03:00
parent fe541778f1
commit eeeccd57da
10 changed files with 1106 additions and 63 deletions
+8
View File
@@ -22,6 +22,11 @@ jobs:
with:
fetch-depth: 0
- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y libpcre2-dev
- name: Setup Python
uses: actions/setup-python@v4
with:
@@ -45,6 +50,9 @@ jobs:
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
run: poetry install --with dev
- name: Build Cython extensions
run: poetry run python scripts/build_cython.py build_ext --inplace
- name: Build package
run: |
poetry build
+8
View File
@@ -17,6 +17,11 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y libpcre2-dev
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
@@ -40,6 +45,9 @@ jobs:
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
run: poetry install --with dev
- name: Build Cython extensions
run: poetry run python scripts/build_cython.py build_ext --inplace
- name: Run tests
run: poetry run pytest tests/ -v