From 44b796130701642cf3cd701c179438add9701109 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Mon, 27 Oct 2025 09:30:09 +0200 Subject: [PATCH 01/19] chore: add dependabot --- .github/dependabot.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..76ad911 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" From 76ca01bfa7f5cca47126308989b4cd16b69dd457 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Mon, 27 Oct 2025 08:42:10 +0200 Subject: [PATCH 02/19] flatpak: update to 1.11.3.221 --- .github/workflows/build.yml | 2 +- io.github.dummerle.rare.appdata.xml | 6 + io.github.dummerle.rare.yaml | 21 ++- modules-build-frozen.in | 7 - modules-nuitka-frozen.in | 4 - modules-runtime-frozen.in | 15 --- python3-build-wheels.yaml | 29 ----- python3-nuitka-wheels.yaml | 23 ---- python3-requirements-binary.yaml | 12 ++ python3-requirements-source.yaml | 190 ++++++++++++++++++++++++++++ python3-runtime-wheels.yaml | 58 --------- requirements-binary.in | 2 + requirements-source.in | 19 +++ 13 files changed, 245 insertions(+), 143 deletions(-) delete mode 100644 modules-build-frozen.in delete mode 100644 modules-nuitka-frozen.in delete mode 100644 modules-runtime-frozen.in delete mode 100644 python3-build-wheels.yaml delete mode 100644 python3-nuitka-wheels.yaml create mode 100644 python3-requirements-binary.yaml create mode 100644 python3-requirements-source.yaml delete mode 100644 python3-runtime-wheels.yaml create mode 100644 requirements-binary.in create mode 100644 requirements-source.in diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c7255b9..d81a75f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: name: "Build" runs-on: ubuntu-latest container: - image: bilelmoussaoui/flatpak-github-actions:kde-6.7 + image: ghcr.io/flathub-infra/flatpak-github-actions:kde-6.9 options: --privileged steps: - uses: actions/checkout@v4 diff --git a/io.github.dummerle.rare.appdata.xml b/io.github.dummerle.rare.appdata.xml index c0a9f4f..2953b73 100644 --- a/io.github.dummerle.rare.appdata.xml +++ b/io.github.dummerle.rare.appdata.xml @@ -38,6 +38,12 @@ https://github.com/RareDevs/Rare + + +

Boga Discus (Hotfix 3) (dev 221)

+
+ https://github.com/RareDevs/Rare/releases/tag/1.11.3.221 +

Boga Discus (Hotfix 3)

diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index e3cef71..d886a98 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -1,9 +1,9 @@ id: io.github.dummerle.rare runtime: org.kde.Platform -runtime-version: '6.7' +runtime-version: '6.9' sdk: org.kde.Sdk base: io.qt.PySide.BaseApp -base-version: '6.7' +base-version: '6.9' cleanup-commands: - /app/cleanup-BaseApp.sh build-options: @@ -15,6 +15,9 @@ finish-args: - --share=network - --socket=fallback-x11 - --socket=wayland + - --filesystem=xdg-config + - --filesystem=xdg-data + - --filesystem=xdg-cache - --filesystem=home - --device=all - --talk-name=org.freedesktop.Flatpak @@ -25,15 +28,21 @@ modules: - name: metadata buildsystem: simple build-commands: - - install -Dm644 io.github.dummerle.rare.appdata.xml ${FLATPAK_DEST}/share/metainfo/io.github.dummerle.rare.appdata.xml + - install -Dm644 io.github.dummerle.rare.appdata.xml ${FLATPAK_DEST}/share/metainfo/io.github.dummerle.rare.appdata.xml sources: - type: file path: io.github.dummerle.rare.appdata.xml - name: rare buildsystem: simple + env: + SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.221' build-commands: + - ./tools/qrc2py.sh --force + - ./tools/ts2qm.py + - python3 setup.py bdist_wheel - python3 -m installer -p ${FLATPAK_DEST} dist/*.whl + - sed -i s/Icon=rare/Icon=io\.github\.dummerle\.rare/g misc/rare.desktop - install -Dm644 misc/rare.desktop ${FLATPAK_DEST}/share/applications/io.github.dummerle.rare.desktop @@ -44,8 +53,8 @@ modules: sources: - type: git url: https://github.com/RareDevs/Rare.git - tag: '1.11.3' + tag: '1.11.3.221' disable-shallow-clone: true modules: - - python3-build-wheels.yaml - - python3-runtime-wheels.yaml + - python3-requirements-source.yaml + - python3-requirements-binary.yaml diff --git a/modules-build-frozen.in b/modules-build-frozen.in deleted file mode 100644 index 364de14..0000000 --- a/modules-build-frozen.in +++ /dev/null @@ -1,7 +0,0 @@ -build==1.2.2.post1 -installer==0.7.0 -packaging==24.2 -pyproject_hooks==1.2.0 -setuptools==75.6.0 -setuptools-scm==8.1.0 -wheel==0.45.1 diff --git a/modules-nuitka-frozen.in b/modules-nuitka-frozen.in deleted file mode 100644 index f22796e..0000000 --- a/modules-nuitka-frozen.in +++ /dev/null @@ -1,4 +0,0 @@ -Nuitka==2.5.9 -ordered-set==4.1.0 -zstandard==0.23.0 -patchelf==0.17.2.1 diff --git a/modules-runtime-frozen.in b/modules-runtime-frozen.in deleted file mode 100644 index dc8b90f..0000000 --- a/modules-runtime-frozen.in +++ /dev/null @@ -1,15 +0,0 @@ -certifi==2024.12.14 -charset-normalizer==3.4.1 -filelock==3.16.1 -idna==3.10 -legendary-gl==0.20.34 -orjson==3.10.13 -packaging==24.2 -pypresence==4.3.0 -QtAwesome==1.3.1 -QtPy==2.4.2 -requests==2.32.3 -setuptools==75.6.0 -urllib3==2.3.0 -vdf==3.4 -wheel==0.45.1 diff --git a/python3-build-wheels.yaml b/python3-build-wheels.yaml deleted file mode 100644 index e784ad9..0000000 --- a/python3-build-wheels.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# Generated by req2flatpak.py -t 312-x86_64 -r modules-build-frozen.in --yaml -name: python3-build-wheels -buildsystem: simple -build-commands: -- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" - --prefix=${FLATPAK_DEST} --no-build-isolation build installer packaging pyproject-hooks - setuptools setuptools-scm wheel -sources: -- type: file - url: https://files.pythonhosted.org/packages/84/c2/80633736cd183ee4a62107413def345f7e6e3c01563dbca1417363cf957e/build-1.2.2.post1-py3-none-any.whl - sha256: 1d61c0887fa860c01971625baae8bdd338e517b836a2f70dd1f7aa3a6b2fc5b5 -- type: file - url: https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl - sha256: 05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53 -- type: file - url: https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl - sha256: 09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759 -- type: file - url: https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl - sha256: 9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913 -- type: file - url: https://files.pythonhosted.org/packages/55/21/47d163f615df1d30c094f6c8bbb353619274edccf0327b185cc2493c2c33/setuptools-75.6.0-py3-none-any.whl - sha256: ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d -- type: file - url: https://files.pythonhosted.org/packages/a0/b9/1906bfeb30f2fc13bb39bf7ddb8749784c05faadbd18a21cf141ba37bff2/setuptools_scm-8.1.0-py3-none-any.whl - sha256: 897a3226a6fd4a6eb2f068745e49733261a21f70b1bb28fce0339feb978d9af3 -- type: file - url: https://files.pythonhosted.org/packages/0b/2c/87f3254fd8ffd29e4c02732eee68a83a1d3c346ae39bc6822dcbcb697f2b/wheel-0.45.1-py3-none-any.whl - sha256: 708e7481cc80179af0e556bbf0cc00b8444c7321e2700b8d8580231d13017248 diff --git a/python3-nuitka-wheels.yaml b/python3-nuitka-wheels.yaml deleted file mode 100644 index 7a24f72..0000000 --- a/python3-nuitka-wheels.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by req2flatpak.py -t 312-x86_64 -r modules-nuitka-frozen.in --yaml -name: python3-nuitka-wheels -buildsystem: simple -build-commands: -- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" - --prefix=${FLATPAK_DEST} --no-build-isolation Nuitka ordered-set zstandard patchelf -sources: -- type: file - url: https://files.pythonhosted.org/packages/0e/4f/7fbc65f7eafac14e426e24318ae49755bf5af8cc8da5784083da9959f03f/Nuitka-2.5.9.tar.gz - sha256: 6cfb37449c9dd60bf6e9f79e420198019f44bb5154e3d6a40d3124d5cc26edf1 -- type: file - url: https://files.pythonhosted.org/packages/33/55/af02708f230eb77084a299d7b08175cff006dea4f2721074b92cdb0296c0/ordered_set-4.1.0-py3-none-any.whl - sha256: 046e1132c71fcf3330438a539928932caf51ddbc582496833e23de611de14562 -- type: file - url: https://files.pythonhosted.org/packages/c6/73/c3105c973dd2afcdc5d946ee211d5c4ecdf9d27bb54ae835b144e706e86d/patchelf-0.17.2.1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.musllinux_1_1_x86_64.whl - sha256: d1a9bc0d4fd80c038523ebdc451a1cce75237cfcc52dbd1aca224578001d5927 - only-arches: - - x86_64 -- type: file - url: https://files.pythonhosted.org/packages/76/3f/dbafccf19cfeca25bbabf6f2dd81796b7218f768ec400f043edc767015a6/zstandard-0.23.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: fd30d9c67d13d891f2360b2a120186729c111238ac63b43dbd37a5a40670b8ca - only-arches: - - x86_64 diff --git a/python3-requirements-binary.yaml b/python3-requirements-binary.yaml new file mode 100644 index 0000000..b1b12b9 --- /dev/null +++ b/python3-requirements-binary.yaml @@ -0,0 +1,12 @@ +# Generated by req2flatpak.py -t 312-x86_64 -r requirements-binary.in --yaml -o python3-requirements-binary.yaml +name: python3-package-installation +buildsystem: simple +build-commands: +- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} --no-build-isolation orjson +sources: +- type: file + url: https://files.pythonhosted.org/packages/01/7e/62517dddcfce6d53a39543cd74d0dccfcbdf53967017c58af68822100272/orjson-3.11.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + sha256: 97eb5942c7395a171cbfecc4ef6701fc3c403e762194683772df4c54cfbb2210 + only-arches: + - x86_64 diff --git a/python3-requirements-source.yaml b/python3-requirements-source.yaml new file mode 100644 index 0000000..6eec378 --- /dev/null +++ b/python3-requirements-source.yaml @@ -0,0 +1,190 @@ +# Generated with flatpak-pip-generator -r requirements-source.in --yaml +build-commands: [] +buildsystem: simple +modules: + - name: python3-legendary-gl + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "." --no-build-isolation + sources: + - &id001 + type: file + url: https://files.pythonhosted.org/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl + sha256: 0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de + - &id002 + type: file + url: https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz + sha256: 94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a + - &id003 + type: file + url: https://files.pythonhosted.org/packages/76/91/7216b27286936c16f5b4d0c530087e4a54eead683e6b0b73dd0c64844af6/filelock-3.20.0-py3-none-any.whl + sha256: 339b4732ffda5cd79b13f4e2711a31b0365ce445d95d243bb996273d072546a2 + - &id004 + type: file + url: https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl + sha256: 771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea + - type: git + url: https://github.com/RareDevs/legendary + commit: 4074375b789a4c2c87f72307bc9581900e34fa50 + - &id008 + type: file + url: https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl + sha256: 2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6 + - &id010 + type: file + url: https://files.pythonhosted.org/packages/91/23/7c1096731c15c83826cb0dd42078b561a838aed44c36f370aeb815168106/requests_futures-1.0.2-py2.py3-none-any.whl + sha256: a3534af7c2bf670cd7aa730716e9e7d4386497554f87792be7514063b8912897 + - &id009 + type: file + url: https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl + sha256: e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc + - name: python3-vdf + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "." --no-build-isolation + sources: + - type: git + url: https://github.com/solsticegamestudios/vdf + commit: be1f7220238022f8b29fe747f0b643f280bfdb6e + - name: python3-build + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "build==1.3.0" --no-build-isolation + sources: + - type: file + url: https://files.pythonhosted.org/packages/cb/8c/2b30c12155ad8de0cf641d76a8b396a16d2c36bc6d50b621a62b7c4567c1/build-1.3.0-py3-none-any.whl + sha256: 7145f0b5061ba90a1500d60bd1b13ca0a8a4cebdd0cc16ed8adf1c0e739f43b4 + - &id005 + type: file + url: https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl + sha256: 29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 + - &id006 + type: file + url: https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl + sha256: 9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913 + - name: python3-certifi + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "certifi==2025.10.5" --no-build-isolation + sources: + - *id001 + - name: python3-charset-normalizer + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "charset-normalizer==3.4.4" --no-build-isolation + sources: + - *id002 + - name: python3-filelock + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "filelock==3.20.0" --no-build-isolation + sources: + - *id003 + - name: python3-idna + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "idna==3.11" --no-build-isolation + sources: + - *id004 + - name: python3-installer + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "installer==0.7.0" --no-build-isolation + sources: + - type: file + url: https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl + sha256: 05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53 + - name: python3-packaging + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "packaging==25.0" --no-build-isolation + sources: + - *id005 + - name: python3-pypresence + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "pypresence==4.6.1" --no-build-isolation + sources: + - type: file + url: https://files.pythonhosted.org/packages/bd/0d/1c817c6769ce0b64cc0dcc20bc9d0edb4dc560e83a3b5f0d5cbda04c3d35/pypresence-4.6.1-py3-none-any.whl + sha256: 33d4549fcdf4102f81935df4ba587bacb22193e0c50c541d1ab9329b21df33cd + - name: python3-pyproject_hooks + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "pyproject_hooks==1.2.0" --no-build-isolation + sources: + - *id006 + - name: python3-QtAwesome + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "QtAwesome==1.4.0" --no-build-isolation + sources: + - &id007 + type: file + url: https://files.pythonhosted.org/packages/69/76/37c0ccd5ab968a6a438f9c623aeecc84c202ab2fabc6a8fd927580c15b5a/QtPy-2.4.3-py3-none-any.whl + sha256: 72095afe13673e017946cc258b8d5da43314197b741ed2890e563cf384b51aa1 + - *id005 + - type: file + url: https://files.pythonhosted.org/packages/a5/ee/6e6c6715129c929af2d95ddb2e9decf54c1beffe58f336911197aacc0448/qtawesome-1.4.0-py3-none-any.whl + sha256: a4d689fa071c595aa6184171ce1f0f847677cb8d2db45382c43129f1d72a3d93 + - name: python3-QtPy + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "QtPy==2.4.3" --no-build-isolation + sources: + - *id007 + - *id005 + - name: python3-requests + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "requests==2.32.5" --no-build-isolation + sources: + - *id001 + - *id002 + - *id004 + - *id008 + - *id009 + - name: python3-requests-futures + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "requests-futures==1.0.2" --no-build-isolation + sources: + - *id001 + - *id002 + - *id004 + - *id008 + - *id010 + - *id009 + - name: python3-setuptools-scm + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "setuptools-scm==9.2.2" --no-build-isolation + sources: + - *id005 + - type: file + url: https://files.pythonhosted.org/packages/3d/ea/ac2bf868899d0d2e82ef72d350d97a846110c709bacf2d968431576ca915/setuptools_scm-9.2.2-py3-none-any.whl + sha256: 30e8f84d2ab1ba7cb0e653429b179395d0c33775d54807fc5f1dd6671801aef7 + - name: python3-urllib3 + buildsystem: simple + build-commands: + - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" + --prefix=${FLATPAK_DEST} "urllib3==2.5.0" --no-build-isolation + sources: + - *id009 +name: python3-requirements-source.in diff --git a/python3-runtime-wheels.yaml b/python3-runtime-wheels.yaml deleted file mode 100644 index 55e4af3..0000000 --- a/python3-runtime-wheels.yaml +++ /dev/null @@ -1,58 +0,0 @@ -# Generated by req2flatpak.py -t 312-x86_64 -r modules-runtime-frozen.in --yaml -name: python3-runtime-wheels -buildsystem: simple -build-commands: -- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" - --prefix=${FLATPAK_DEST} --no-build-isolation certifi charset-normalizer filelock - idna legendary-gl orjson packaging pypresence QtAwesome QtPy requests setuptools - urllib3 vdf wheel -sources: -- type: file - url: https://files.pythonhosted.org/packages/35/b0/f5d87ddd388917965377c64ae8ee70f3fa6cb565823be78f5c4bd0383ec5/QtAwesome-1.3.1-py3-none-any.whl - sha256: 6078449035cd5311bc461e99940a426c27cb919fb4211c8cfc64506cb71e2dd7 -- type: file - url: https://files.pythonhosted.org/packages/0a/0c/58a1e48209b0b1220ca2368435573f39ff1fa3577b7eef913f8960c5d429/QtPy-2.4.2-py3-none-any.whl - sha256: 5a696b1dd7a354cb330657da1d17c20c2190c72d4888ba923f8461da67aa1a1c -- type: file - url: https://files.pythonhosted.org/packages/a5/32/8f6669fc4798494966bf446c8c4a162e0b5d893dff088afddf76414f70e1/certifi-2024.12.14-py3-none-any.whl - sha256: 1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56 -- type: file - url: https://files.pythonhosted.org/packages/88/83/489e9504711fa05d8dde1574996408026bdbdbd938f23be67deebb5eca92/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00 - only-arches: - - x86_64 -- type: file - url: https://files.pythonhosted.org/packages/b9/f8/feced7779d755758a52d1f6635d990b8d98dc0a29fa568bbe0625f18fdf3/filelock-3.16.1-py3-none-any.whl - sha256: 2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0 -- type: file - url: https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl - sha256: 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 -- type: file - url: https://files.pythonhosted.org/packages/2d/bb/f392f3b114410c7cd411500af424867d1cdacb347d12e8696758372de8c3/legendary_gl-0.20.34-py3-none-any.whl - sha256: 14f56c337f705346a4bfe27a14e56d60eecbe6508cc0a580ef18d1e44813136c -- type: file - url: https://files.pythonhosted.org/packages/77/ee/492b198c77b9985ae28e0c6b8092c2994cd18d6be40dc7cb7f9a385b7096/orjson-3.10.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - sha256: 5f00c7fb18843bad2ac42dc1ce6dd214a083c53f1e324a0fd1c8137c6436269b - only-arches: - - x86_64 -- type: file - url: https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl - sha256: 09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759 -- type: file - url: https://files.pythonhosted.org/packages/1e/40/1d30b30e18f81eb71365681223971a9822a89b3d6ee5269dd2aa955bc228/pypresence-4.3.0-py2.py3-none-any.whl - sha256: af878c6d49315084f1b108aec86b31915080614d9421d6dd3a44737aba9ff13f -- type: file - url: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl - sha256: 70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6 -- type: file - url: https://files.pythonhosted.org/packages/55/21/47d163f615df1d30c094f6c8bbb353619274edccf0327b185cc2493c2c33/setuptools-75.6.0-py3-none-any.whl - sha256: ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d -- type: file - url: https://files.pythonhosted.org/packages/c8/19/4ec628951a74043532ca2cf5d97b7b14863931476d117c471e8e2b1eb39f/urllib3-2.3.0-py3-none-any.whl - sha256: 1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df -- type: file - url: https://files.pythonhosted.org/packages/96/60/6456b687cf55cf60020dcd01f9bc51561c3cc84f05fd8e0feb71ce60f894/vdf-3.4-py2.py3-none-any.whl - sha256: 68c1a125cc49e343d535af2dd25074e9cb0908c6607f073947c4a04bbe234534 -- type: file - url: https://files.pythonhosted.org/packages/0b/2c/87f3254fd8ffd29e4c02732eee68a83a1d3c346ae39bc6822dcbcb697f2b/wheel-0.45.1-py3-none-any.whl - sha256: 708e7481cc80179af0e556bbf0cc00b8444c7321e2700b8d8580231d13017248 diff --git a/requirements-binary.in b/requirements-binary.in new file mode 100644 index 0000000..bb677c2 --- /dev/null +++ b/requirements-binary.in @@ -0,0 +1,2 @@ +orjson==3.11.4 +ruff==0.12.12 diff --git a/requirements-source.in b/requirements-source.in new file mode 100644 index 0000000..6b8940f --- /dev/null +++ b/requirements-source.in @@ -0,0 +1,19 @@ +build==1.3.0 +certifi==2025.10.5 +charset-normalizer==3.4.4 +filelock==3.20.0 +idna==3.11 +installer==0.7.0 +legendary-gl @ git+https://github.com/RareDevs/legendary@4074375b789a4c2c87f72307bc9581900e34fa50 +packaging==25.0 +pypresence==4.6.1 +pyproject_hooks==1.2.0 +QtAwesome==1.4.0 +QtPy==2.4.3 +requests==2.32.5 +requests-futures==1.0.2 +setuptools==80.9.0 +setuptools-scm==9.2.2 +urllib3==2.5.0 +vdf @ git+https://github.com/solsticegamestudios/vdf@be1f7220238022f8b29fe747f0b643f280bfdb6e +wheel==0.45.1 From 7382f1312a9041d1b4761ceb0dcc8322968a2bd9 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Mon, 27 Oct 2025 11:38:52 +0200 Subject: [PATCH 03/19] flatpak: update permissions --- io.github.dummerle.rare.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index d886a98..ee6a323 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -15,9 +15,14 @@ finish-args: - --share=network - --socket=fallback-x11 - --socket=wayland - - --filesystem=xdg-config - - --filesystem=xdg-data - - --filesystem=xdg-cache + - --filesystem=xdg-desktop:create + - --filesystem=xdg-config/Rare:create + - --filesystem=xdg-config/legendary:create + - --filesystem=xdg-data/Rare:create + - --filesystem=xdg-data/applications:create + - --filesystem=xdg-data/Steam:ro + - --filesystem=xdg-cache/Rare:create + - --filesystem=home/Games:create - --filesystem=home - --device=all - --talk-name=org.freedesktop.Flatpak From 4ca13e311ab1962e13d2185eee4b2c64a74474a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 10:51:15 +0000 Subject: [PATCH 04/19] Bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d81a75f..e9b4ee2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,7 +24,7 @@ jobs: image: ghcr.io/flathub-infra/flatpak-github-actions:kde-6.9 options: --privileged steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: flatpak/flatpak-github-actions/flatpak-builder@master with: bundle: rare-${{ github.ref_name }}.flatpak From 2b6e18f62d46a728655a806a797fc7e016608f28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 10:51:17 +0000 Subject: [PATCH 05/19] Bump actions/download-artifact from 3 to 6 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 6. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3...v6) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d81a75f..fa037e8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: name: "Release" runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v6 with: name: rare-${{ github.ref_name }}-x86_64 - uses: svenstaro/upload-release-action@v2 From c81657dda60ccc904ae8e06a3ac844630c7dfe0b Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Mon, 27 Oct 2025 13:06:17 +0200 Subject: [PATCH 06/19] workflow: update for workflow changes --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 12c9c94..693a3cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,11 +40,11 @@ jobs: steps: - uses: actions/download-artifact@v6 with: - name: rare-${{ github.ref_name }}-x86_64 + name: rare-${{ github.ref_name }}-x86_64.flatpak - uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: rare-${{ github.ref_name }}.flatpak - asset_name: rare-${{ github.ref_name }}.flatpak + file: rare-${{ github.ref_name }}-x86_64.flatpak + asset_name: rare-${{ github.ref_name }}-x86_64.flatpak tag: ${{ github.ref_name }} overwrite: true From 36ce5dc070a22f9d0686e3c4d0aa5b1514ede955 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Mon, 27 Oct 2025 13:21:43 +0200 Subject: [PATCH 07/19] fixup! workflow: update for workflow changes --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 693a3cf..fcc3b43 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,7 +44,7 @@ jobs: - uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: rare-${{ github.ref_name }}-x86_64.flatpak + file: rare-${{ github.ref_name }}.flatpak asset_name: rare-${{ github.ref_name }}-x86_64.flatpak tag: ${{ github.ref_name }} overwrite: true From d15e5c0647b4e2b8586d292a684b480bfbf3bbce Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Fri, 31 Oct 2025 14:28:45 +0200 Subject: [PATCH 08/19] flatpak: version 1.11.3.255 --- io.github.dummerle.rare.appdata.xml | 6 ++++++ io.github.dummerle.rare.yaml | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/io.github.dummerle.rare.appdata.xml b/io.github.dummerle.rare.appdata.xml index 2953b73..9e66268 100644 --- a/io.github.dummerle.rare.appdata.xml +++ b/io.github.dummerle.rare.appdata.xml @@ -38,6 +38,12 @@ https://github.com/RareDevs/Rare + + +

Boga Discus (Hotfix 3) (dev 255)

+
+ https://github.com/RareDevs/Rare/releases/tag/1.11.3.255 +

Boga Discus (Hotfix 3) (dev 221)

diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index ee6a323..6bd42aa 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -40,7 +40,7 @@ modules: - name: rare buildsystem: simple env: - SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.221' + SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.255' build-commands: - ./tools/qrc2py.sh --force - ./tools/ts2qm.py @@ -58,7 +58,7 @@ modules: sources: - type: git url: https://github.com/RareDevs/Rare.git - tag: '1.11.3.221' + tag: '1.11.3.255' disable-shallow-clone: true modules: - python3-requirements-source.yaml From 2813951ad84e464fb35125f1fa2a28e1852d1863 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Fri, 31 Oct 2025 15:17:31 +0200 Subject: [PATCH 09/19] flatpak: fix env variable position --- io.github.dummerle.rare.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index 6bd42aa..adde006 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -9,6 +9,7 @@ cleanup-commands: build-options: env: BASEAPP_REMOVE_WEBENGINE: '1' + SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.255' command: rare finish-args: - --share=ipc @@ -39,8 +40,6 @@ modules: path: io.github.dummerle.rare.appdata.xml - name: rare buildsystem: simple - env: - SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.255' build-commands: - ./tools/qrc2py.sh --force - ./tools/ts2qm.py From ac13d4178304a388c5fb2143c4d57234f507c388 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Fri, 31 Oct 2025 15:20:23 +0200 Subject: [PATCH 10/19] flatpak: add access to xdg-data/umu --- io.github.dummerle.rare.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index adde006..2e9a12c 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -21,6 +21,7 @@ finish-args: - --filesystem=xdg-config/legendary:create - --filesystem=xdg-data/Rare:create - --filesystem=xdg-data/applications:create + - --filesystem=xdg-data/umu:ro - --filesystem=xdg-data/Steam:ro - --filesystem=xdg-cache/Rare:create - --filesystem=home/Games:create From 2694fadc52e11f6233d42d112ee40bfd9a9fec2a Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Tue, 18 Nov 2025 15:48:29 +0200 Subject: [PATCH 11/19] flatpak: version 1.11.3.286 --- io.github.dummerle.rare.appdata.xml | 6 ++++++ io.github.dummerle.rare.yaml | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/io.github.dummerle.rare.appdata.xml b/io.github.dummerle.rare.appdata.xml index 9e66268..1183a50 100644 --- a/io.github.dummerle.rare.appdata.xml +++ b/io.github.dummerle.rare.appdata.xml @@ -38,6 +38,12 @@ https://github.com/RareDevs/Rare + + +

Boga Discus (Hotfix 3) (dev 286)

+
+ https://github.com/RareDevs/Rare/releases/tag/1.11.3.286 +

Boga Discus (Hotfix 3) (dev 255)

diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index 2e9a12c..fea54e0 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -9,7 +9,7 @@ cleanup-commands: build-options: env: BASEAPP_REMOVE_WEBENGINE: '1' - SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.255' + SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.286' command: rare finish-args: - --share=ipc @@ -58,7 +58,7 @@ modules: sources: - type: git url: https://github.com/RareDevs/Rare.git - tag: '1.11.3.255' + tag: '1.11.3.286' disable-shallow-clone: true modules: - python3-requirements-source.yaml From 5ffc4658d9d1abff6ea80355268bc88874822c01 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Sat, 6 Dec 2025 20:57:35 +0200 Subject: [PATCH 12/19] flatpak: version 1.11.3.332 --- io.github.dummerle.rare.appdata.xml | 6 ++++++ io.github.dummerle.rare.yaml | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/io.github.dummerle.rare.appdata.xml b/io.github.dummerle.rare.appdata.xml index 1183a50..cc2c0da 100644 --- a/io.github.dummerle.rare.appdata.xml +++ b/io.github.dummerle.rare.appdata.xml @@ -38,6 +38,12 @@ https://github.com/RareDevs/Rare + + +

Boga Discus (Hotfix 3) (dev 332)

+
+ https://github.com/RareDevs/Rare/releases/tag/1.11.3.332 +

Boga Discus (Hotfix 3) (dev 286)

diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index fea54e0..b184a90 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -9,7 +9,7 @@ cleanup-commands: build-options: env: BASEAPP_REMOVE_WEBENGINE: '1' - SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.286' + SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.332' command: rare finish-args: - --share=ipc @@ -58,7 +58,7 @@ modules: sources: - type: git url: https://github.com/RareDevs/Rare.git - tag: '1.11.3.286' + tag: '1.11.3.332' disable-shallow-clone: true modules: - python3-requirements-source.yaml From f519a923e585b3a384588084711e98a4419ba92a Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Fri, 31 Oct 2025 19:30:30 +0200 Subject: [PATCH 13/19] flatpak: don't share Rare config, data and cache --- io.github.dummerle.rare.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index b184a90..e00c07a 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -17,13 +17,9 @@ finish-args: - --socket=fallback-x11 - --socket=wayland - --filesystem=xdg-desktop:create - - --filesystem=xdg-config/Rare:create - - --filesystem=xdg-config/legendary:create - - --filesystem=xdg-data/Rare:create - --filesystem=xdg-data/applications:create - --filesystem=xdg-data/umu:ro - --filesystem=xdg-data/Steam:ro - - --filesystem=xdg-cache/Rare:create - --filesystem=home/Games:create - --filesystem=home - --device=all From 407eb63c59e08e6bf6f2ed7ef0796ea1f71b1749 Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Tue, 9 Dec 2025 22:09:18 +0200 Subject: [PATCH 14/19] flatpak: version 1.12.0 --- io.github.dummerle.rare.appdata.xml | 6 ++++++ io.github.dummerle.rare.yaml | 4 ++-- python3-requirements-source.yaml | 2 +- requirements-source.in | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/io.github.dummerle.rare.appdata.xml b/io.github.dummerle.rare.appdata.xml index cc2c0da..95e5028 100644 --- a/io.github.dummerle.rare.appdata.xml +++ b/io.github.dummerle.rare.appdata.xml @@ -38,6 +38,12 @@ https://github.com/RareDevs/Rare + + +

Cobia Cormorant

+
+ https://github.com/RareDevs/Rare/releases/tag/1.12.0 +

Boga Discus (Hotfix 3) (dev 332)

diff --git a/io.github.dummerle.rare.yaml b/io.github.dummerle.rare.yaml index e00c07a..d15245d 100644 --- a/io.github.dummerle.rare.yaml +++ b/io.github.dummerle.rare.yaml @@ -9,7 +9,7 @@ cleanup-commands: build-options: env: BASEAPP_REMOVE_WEBENGINE: '1' - SETUPTOOLS_SCM_PRETEND_VERSION: '1.11.3.332' + SETUPTOOLS_SCM_PRETEND_VERSION: '1.12.0' command: rare finish-args: - --share=ipc @@ -54,7 +54,7 @@ modules: sources: - type: git url: https://github.com/RareDevs/Rare.git - tag: '1.11.3.332' + tag: '1.12.0' disable-shallow-clone: true modules: - python3-requirements-source.yaml diff --git a/python3-requirements-source.yaml b/python3-requirements-source.yaml index 6eec378..bdbebed 100644 --- a/python3-requirements-source.yaml +++ b/python3-requirements-source.yaml @@ -26,7 +26,7 @@ modules: sha256: 771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea - type: git url: https://github.com/RareDevs/legendary - commit: 4074375b789a4c2c87f72307bc9581900e34fa50 + commit: rare-1.12.0 - &id008 type: file url: https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl diff --git a/requirements-source.in b/requirements-source.in index 6b8940f..82f4fa4 100644 --- a/requirements-source.in +++ b/requirements-source.in @@ -4,7 +4,7 @@ charset-normalizer==3.4.4 filelock==3.20.0 idna==3.11 installer==0.7.0 -legendary-gl @ git+https://github.com/RareDevs/legendary@4074375b789a4c2c87f72307bc9581900e34fa50 +legendary-gl @ git+https://github.com/RareDevs/legendary@rare-1.12.0 packaging==25.0 pypresence==4.6.1 pyproject_hooks==1.2.0 From 8aa8faaf3e3eeb97e733836db835e3941b0800d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Dec 2025 22:11:36 +0200 Subject: [PATCH 15/19] Bump actions/checkout from 5 to 6 (#6) Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fcc3b43..455fc9b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,7 +24,7 @@ jobs: image: ghcr.io/flathub-infra/flatpak-github-actions:kde-6.9 options: --privileged steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - uses: flatpak/flatpak-github-actions/flatpak-builder@master with: bundle: rare-${{ github.ref_name }}.flatpak From 4d1512429aa6d6322b3b04c472b3237a9a531a49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Dec 2025 22:11:47 +0200 Subject: [PATCH 16/19] Bump certifi from 2025.10.5 to 2025.11.12 (#8) Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.10.5 to 2025.11.12. - [Commits](https://github.com/certifi/python-certifi/compare/2025.10.05...2025.11.12) --- updated-dependencies: - dependency-name: certifi dependency-version: 2025.11.12 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-source.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-source.in b/requirements-source.in index 82f4fa4..e4414b2 100644 --- a/requirements-source.in +++ b/requirements-source.in @@ -1,5 +1,5 @@ build==1.3.0 -certifi==2025.10.5 +certifi==2025.11.12 charset-normalizer==3.4.4 filelock==3.20.0 idna==3.11 From 8d5e976bcd0e16112c4d33f34c645e7cdd143887 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Dec 2025 22:11:55 +0200 Subject: [PATCH 17/19] Bump orjson from 3.11.4 to 3.11.5 (#10) Bumps [orjson](https://github.com/ijl/orjson) from 3.11.4 to 3.11.5. - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](https://github.com/ijl/orjson/compare/3.11.4...3.11.5) --- updated-dependencies: - dependency-name: orjson dependency-version: 3.11.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-binary.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-binary.in b/requirements-binary.in index bb677c2..1634fa0 100644 --- a/requirements-binary.in +++ b/requirements-binary.in @@ -1,2 +1,2 @@ -orjson==3.11.4 +orjson==3.11.5 ruff==0.12.12 From 71fbeeeab64185e5beff3c0a79519b9ab105713a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Dec 2025 22:12:38 +0200 Subject: [PATCH 18/19] Bump urllib3 from 2.5.0 to 2.6.0 (#11) Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.5.0...2.6.0) --- updated-dependencies: - dependency-name: urllib3 dependency-version: 2.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-source.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-source.in b/requirements-source.in index e4414b2..20c80f1 100644 --- a/requirements-source.in +++ b/requirements-source.in @@ -14,6 +14,6 @@ requests==2.32.5 requests-futures==1.0.2 setuptools==80.9.0 setuptools-scm==9.2.2 -urllib3==2.5.0 +urllib3==2.6.0 vdf @ git+https://github.com/solsticegamestudios/vdf@be1f7220238022f8b29fe747f0b643f280bfdb6e wheel==0.45.1 From 507e8217e2453d92239461e78903b5b35c9b538e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Dec 2025 22:15:41 +0200 Subject: [PATCH 19/19] Bump ruff from 0.12.12 to 0.14.8 (#12) Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.12 to 0.14.8. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.12.12...0.14.8) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.14.8 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements-binary.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-binary.in b/requirements-binary.in index 1634fa0..72d017a 100644 --- a/requirements-binary.in +++ b/requirements-binary.in @@ -1,2 +1,2 @@ orjson==3.11.5 -ruff==0.12.12 +ruff==0.14.8