Add --use-pep517 back in to onionshare-cli.yaml and update RELEASE.md file to remind this

This commit is contained in:
Miguel Jacq 2025-02-08 17:58:02 +11:00
parent a9dba8d0a0
commit e5e2f8eb57
No known key found for this signature in database
GPG Key ID: 59B3F0C24135C6A9
2 changed files with 2 additions and 2 deletions

View File

@ -115,7 +115,7 @@ In `flatpak/org.onionshare.OnionShare.yaml`:
mv python3-modules.yml onionshare-desktop.yaml
```
Now, move `onionshare-desktop.yaml` and `onionshare-cli.yaml` into the `flatpak/` folder.
Now, move `onionshare-desktop.yaml` and `onionshare-cli.yaml` into the `flatpak/` folder. For the `onionshare-cli.yaml` file, adjust the `pip3 install` step so that it includes the `--use-pep517` argument.
- [ ] Build and test the Flatpak package to ensure it works:
```sh

View File

@ -1,7 +1,7 @@
name: poetry-deps
buildsystem: simple
build-commands:
- pip3 install --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST}
- pip3 install --use-pep517 --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST}
bidict blinker brotli brotlicffi certifi cffi charset-normalizer click colorama
cython dnspython eventlet exceptiongroup flask flask-compress flask-socketio gevent
gevent-websocket greenlet h11 idna importlib-metadata iniconfig itsdangerous jinja2