Skip to content

Commit

Permalink
use flit for packages.
Browse files Browse the repository at this point in the history
  • Loading branch information
jzohrab committed Dec 11, 2024
1 parent 14682f3 commit 2a48747
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,6 @@ jobs:
# actual=`readlink -f /usr/bin/mecab`
# ldd $actual
- name: Extra dev deps
if: matrix.python_version == '3.13'
run: sudo apt-get install -y build-essential python3-dev

- uses: actions/checkout@v4
with:
submodules: true
Expand All @@ -49,7 +45,12 @@ jobs:
python-version: ${{ matrix.python_version }}
cache: 'pip' # caching pip dependencies

- run: pip install -r requirements-dev.txt
- name: Install packages using flit
run: |
pip install flit
# --only-deps: Installs only the dependencies, not Lute itself
# --deps develop: both regular and optional dependencies.
flit install --only-deps --deps develop
- name: Setup config
run: |
Expand Down

0 comments on commit 2a48747

Please sign in to comment.