Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f1cf415
Update python3 modules
user1-github Nov 18, 2025
a8f86a9
JSON syntax corrections
user1-github Nov 18, 2025
56ac0c5
Add jsonschema-specifications
user1-github Nov 18, 2025
75d32ab
Add referencing
user1-github Nov 18, 2025
128b012
Add rpds-py
user1-github Nov 18, 2025
0aa4337
Add rust SDK extension for compiling rpds-py module
user1-github Nov 18, 2025
caaba15
Try building rpds-py from source
user1-github Nov 18, 2025
e5b3a07
Add maturin
user1-github Nov 18, 2025
f2a18de
Remove Rust extension
user1-github Nov 18, 2025
66344a6
Switch back to pre-compiled rpds-py
user1-github Nov 18, 2025
242d79d
Add meson-python
user1-github Nov 18, 2025
8417fc0
Add meson-python sha256
user1-github Nov 18, 2025
c3dfb99
Add pyproject-metadata module and packagetype: bdist_wheel for .whl m…
user1-github Nov 19, 2025
1c640e7
Add setuptools to requirements.txt
user1-github Nov 19, 2025
9d3e391
Add setuptools module
user1-github Nov 19, 2025
793a717
Remove setuptools from requirements
user1-github Nov 20, 2025
ddce065
Remove setuptools, downgrade jsonschema to see if it will now build
user1-github Nov 20, 2025
f26cc83
Try building pyproject-metadata and meson-python as part of PyGObject…
user1-github Nov 20, 2025
5007465
Add meson-python to requirements.txt
user1-github Nov 20, 2025
72512a5
Build meson-python as separate module again
user1-github Nov 20, 2025
e449f8e
Remove meson-python from requirements.txt
user1-github Nov 20, 2025
cb3c38d
Downgrade PyGObject
user1-github Nov 20, 2025
09ceb8d
Try downgrading py3cairo to see if this will fix something
user1-github Nov 28, 2025
e724201
Add meson-python to requirements.txt
user1-github Nov 28, 2025
d3bff61
Add back the latest PyGObject version
user1-github Nov 28, 2025
f575c4f
Switch back to the latest py3cairo
user1-github Nov 28, 2025
a2554aa
Fix rpds_py x-checker-data
user1-github Dec 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 89 additions & 11 deletions python3-requirements.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,54 @@
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/f4/d7/0fa558c4fb00f15aabc6d42d365fcca7a15fcc1091cd0f5784a14f390b7f/pyrsistent-0.18.0.tar.gz",
"sha256": "773c781216f8c2900b42a7b638d5b517bb134ae1acbebe4d1e8f1f41ea60eb4b"
"url": "https://files.pythonhosted.org/packages/b9/42/555b4ee17508beafac135c8b450816ace5a96194ce97fefc49d58e5652ea/rpds_py-0.29.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"sha256": "de73e40ebc04dd5d9556f50180395322193a78ec247e637e741c1b954810f295",
"x-checker-data": {
"type": "json",
"url": "https://pypi.org/pypi/rpds_py/json",
"version-query": ".info.version",
"url-query": ".releases | .[$version][] | select(.filename==\"rpds_py-\" + $version + \"-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\") | .url"
}
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/20/a9/ba6f1cd1a1517ff022b35acd6a7e4246371dfab08b8e42b829b6d07913cc/attrs-21.2.0-py2.py3-none-any.whl",
"sha256": "149e90d6d8ac20db7a955ad60cf0e6881a3f20d37096140088356da6c716b0b1"
"url": "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl",
"sha256": "adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "attrs"
}
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/4a/25/176c2fb5f063bea33b395cae529a5b9419e1a3d27a89505b96c79c9032c4/jsonschema-4.1.2-py3-none-any.whl",
"sha256": "166870c8ab27bd712a8627e0598de4685bd8d199c4d7bd7cacc3d941ba0c6ca0"
"url": "https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl",
"sha256": "381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "referencing"
}
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl",
"sha256": "98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "jsonschema-specifications"
}
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl",
"sha256": "3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "jsonschema"
}
}
]
},
Expand All @@ -36,8 +72,12 @@
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz",
"sha256": "d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"
"url": "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz",
"sha256": "d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f",
"x-checker-data": {
"type": "pypi",
"name": "PyYAML"
}
}
]
},
Expand All @@ -51,7 +91,41 @@
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/96/60/6456b687cf55cf60020dcd01f9bc51561c3cc84f05fd8e0feb71ce60f894/vdf-3.4-py2.py3-none-any.whl",
"sha256": "68c1a125cc49e343d535af2dd25074e9cb0908c6607f073947c4a04bbe234534"
"sha256": "68c1a125cc49e343d535af2dd25074e9cb0908c6607f073947c4a04bbe234534",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "vdf"
}
}
]
},
{
"name": "python3-meson-python",
"buildsystem": "simple",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"buildsystem": "simple",
"buildsystem": "simple",
"cleanup": ["*"],

"build-commands": [
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"meson-python\" --no-build-isolation"
],
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/7e/b1/8e63033b259e0a4e40dd1ec4a9fee17718016845048b43a36ec67d62e6fe/pyproject_metadata-0.9.1-py3-none-any.whl",
"sha256": "ee5efde548c3ed9b75a354fc319d5afd25e9585fa918a34f62f904cc731973ad",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "pyproject-metadata"
}
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/28/58/66db620a8a7ccb32633de9f403fe49f1b63c68ca94e5c340ec5cceeb9821/meson_python-0.18.0-py3-none-any.whl",
"sha256": "3b0fe051551cc238f5febb873247c0949cd60ded556efa130aa57021804868e2",
"x-checker-data": {
"type": "pypi",
"packagetype": "bdist_wheel",
"name": "meson-python"
}
}
]
},
Expand All @@ -64,8 +138,12 @@
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/ac/4a/f24ddf1d20cc4b56affc7921e29928559a06c922eb60077448392792b914/PyGObject-3.46.0.tar.gz",
"sha256": "481437b05af0a66b7c366ea052710eb3aacbb979d22d30b797f7ec29347ab1e6"
"url": "https://files.pythonhosted.org/packages/d3/a5/68f883df1d8442e3b267cb92105a4b2f0de819bd64ac9981c2d680d3f49f/pygobject-3.54.5.tar.gz",
"sha256": "b6656f6348f5245606cf15ea48c384c7f05156c75ead206c1b246c80a22fb585",
"x-checker-data": {
"type": "pypi",
"name": "PyGObject"
}
}
]
}
Expand Down
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
jsonschema
PyYAML
vdf
meson-python
PyGObject