From ad647e0ecebff52ab2c44857348610e929627ae2 Mon Sep 17 00:00:00 2001 From: Valentin Niess Date: Fri, 23 May 2025 15:53:26 +0200 Subject: [PATCH] Update workflows' dependencies --- .github/workflows/appimage.yml | 4 +++- .github/workflows/applications.yml | 11 ++++++++--- .github/workflows/pypi.yml | 5 +++++ python_appimage/commands/build/local.py | 2 +- 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index 6c38ba6..b631742 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -23,7 +23,9 @@ jobs: - uses: actions/checkout@v4 - name: Install Dependencies - run: pip install PyGithub + run: | + sudo apt install -y desktop-file-utils + pip install PyGithub requests - name: Run updater run: | diff --git a/.github/workflows/applications.yml b/.github/workflows/applications.yml index 74abbda..7501005 100644 --- a/.github/workflows/applications.yml +++ b/.github/workflows/applications.yml @@ -21,17 +21,22 @@ on: jobs: Test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: matrix: - version: ['2.7', '3.7', '3.9'] + version: ['3.9'] steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.version }} + - name: Install Dependencies + run: | + sudo apt install -y desktop-file-utils + pip install requests + - name: Test scipy if: ${{ inputs.scipy }} run: | diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 2aeac29..e1947d5 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -25,6 +25,11 @@ jobs: with: python-version: ${{ matrix.version }} + - name: Install Dependencies + run: | + sudo apt install -y desktop-file-utils + pip install requests + - name: Test local builder run: | python -m python_appimage build local -p $(which python) \ diff --git a/python_appimage/commands/build/local.py b/python_appimage/commands/build/local.py index d3e4bf3..25eef08 100644 --- a/python_appimage/commands/build/local.py +++ b/python_appimage/commands/build/local.py @@ -12,7 +12,7 @@ __all__ = ['execute'] def _unpack_args(args): '''Unpack command line arguments ''' - return args.python, args.destination, args.no_packaging + return args.python, args.destination def execute(python=None, destination=None):