1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
# Update python3-zxcvbn-rs-py-sources.json
Clone the project [zxcvbn-rs-py](https://github.com/fief-dev/zxcvbn-rs-py), checkout to the respective tag:
git clone https://github.com/fief-dev/zxcvbn-rs-py
git -C zxcvbn-rs-py checkout TAG
flatpak-cargo-generator zxcvbn-rs-py/Cargo.lock \
-o flatpak/python3-zxcvbn-rs-py-sources.json
# Update python3-validators.json
flatpak-pip-generator validators -o flatpak/python3-validators
# Update python3-pykeepass.json
flatpak-pip-generator --build-isolation pykeepass -o flatpak/python3-pykeepass
Then add `"pykeepass-build-sources.json"` as a source and `--ignore-installed` to the `pip3` command.
jq --indent 4 '.sources += ["pykeepass-build-sources.json"]' flatpak/python3-pykeepass.json > flatpak/python3-pykeepass.json.tmp && mv --force flatpak/python3-pykeepass.json{.tmp,}
# Update python3-pykcs11-sources.json
flatpak-pip-generator pykcs11 -o flatpak/python3-pykcs11-sources
# Update python3-pyhibp.json
flatpak-pip-generator pyhibp -o flatpak/python3-pyhibp
|