chore: format and cleanup

This commit is contained in:
Ivan 2026-08-13 09:41:03 -05:00
parent 6d7806980a
commit 05e98717ec
No known key found for this signature in database
6 changed files with 3951 additions and 3940 deletions

Binary file not shown.

View file

@ -1,230 +1,230 @@
[
{
"name": "aiohappyeyeballs",
"version": "2.6.1",
"author": "J. Nick Koston",
"license": "PSF-2.0"
},
{
"name": "aiohttp",
"version": "3.14.3",
"author": "-",
"license": "Apache-2.0 AND MIT"
},
{
"name": "aiohttp-session",
"version": "2.12.1",
"author": "Andrew Svetlov",
"license": "Apache 2"
},
{
"name": "aiosignal",
"version": "1.4.0",
"author": "aiohttp team <team@aiohttp.org>",
"license": "Apache 2.0"
},
{
"name": "altcha",
"version": "2.0.2",
"author": "Daniel Regeci",
"license": "OSI Approved :: MIT License"
},
{
"name": "anyio",
"version": "4.14.2",
"author": "Alex Grönholm <alex.gronholm@nextday.fi>",
"license": "MIT"
},
{
"name": "attrs",
"version": "26.1.0",
"author": "Hynek Schlawack <hs@ox.cx>",
"license": "MIT"
},
{
"name": "audioop-lts",
"version": "0.2.2",
"author": "-",
"license": "PSF-2.0"
},
{
"name": "bcrypt",
"version": "5.0.0",
"author": "The Python Cryptographic Authority developers <cryptography-dev@python.org>",
"license": "Apache-2.0"
},
{
"name": "bleak",
"version": "3.0.2",
"author": "Henrik Blidh",
"license": "MIT"
},
{
"name": "cbor2",
"version": "6.1.1",
"author": "Alex Grönholm <alex.gronholm@nextday.fi>",
"license": "MIT"
},
{
"name": "certifi",
"version": "2026.7.22",
"author": "Kenneth Reitz",
"license": "MPL-2.0"
},
{
"name": "cffi",
"version": "2.0.0",
"author": "Armin Rigo, Maciej Fijalkowski",
"license": "MIT"
},
{
"name": "cryptography",
"version": "50.0.0",
"author": "The Python Cryptographic Authority and individual contributors <cryptography-dev@python.org>",
"license": "Apache-2.0 OR BSD-3-Clause"
},
{
"name": "dbus-fast",
"version": "5.0.22",
"author": "Bluetooth Devices Authors",
"license": "MIT"
},
{
"name": "frozenlist",
"version": "1.8.0",
"author": "aiohttp team <team@aiohttp.org>",
"license": "Apache-2.0"
},
{
"name": "h11",
"version": "0.16.0",
"author": "Nathaniel J. Smith",
"license": "MIT"
},
{
"name": "httpcore",
"version": "1.0.9",
"author": "Tom Christie <tom@tomchristie.com>",
"license": "BSD-3-Clause"
},
{
"name": "httpx",
"version": "0.28.1",
"author": "Tom Christie <tom@tomchristie.com>",
"license": "BSD-3-Clause"
},
{
"name": "idna",
"version": "3.18",
"author": "Kim Davies <kim+pypi@gumleaf.org>",
"license": "BSD-3-Clause"
},
{
"name": "lxmf",
"version": "1.1.0",
"author": "Mark Qvist",
"license": "Reticulum License"
},
{
"name": "lxmfy",
"version": "2.0.1",
"author": "Quad4 <team@quad4.io>",
"license": "BSD-0-Clause"
},
{
"name": "lxst",
"version": "0.5.1",
"author": "Mark Qvist",
"license": "Other/Proprietary License"
},
{
"name": "miniaudio",
"version": "1.71",
"author": "Irmen de Jong <irmen@razorvine.net>",
"license": "MIT"
},
{
"name": "multidict",
"version": "6.7.1",
"author": "Andrew Svetlov",
"license": "Apache License 2.0"
},
{
"name": "numpy",
"version": "2.4.6",
"author": "Travis E. Oliphant et al.",
"license": "BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0"
},
{
"name": "ply",
"version": "3.11",
"author": "David Beazley",
"license": "BSD"
},
{
"name": "propcache",
"version": "0.4.1",
"author": "Andrew Svetlov",
"license": "Apache-2.0"
},
{
"name": "psutil",
"version": "7.2.2",
"author": "Giampaolo Rodola",
"license": "BSD-3-Clause"
},
{
"name": "pycodec2",
"version": "4.1.1",
"author": "Grzegorz Milka",
"license": "OSI Approved :: BSD License"
},
{
"name": "pycparser",
"version": "3.0",
"author": "Eli Bendersky <eliben@gmail.com>",
"license": "BSD-3-Clause"
},
{
"name": "pyserial",
"version": "3.5",
"author": "Chris Liechti",
"license": "BSD"
},
{
"name": "reticulum-meshchatx",
"version": "4.8.2",
"author": "Quad4",
"license": "0BSD AND MIT"
},
{
"name": "rns",
"version": "1.4.2",
"author": "Mark Qvist",
"license": "Reticulum License"
},
{
"name": "rns-filesync",
"version": "1.0.0",
"author": "-",
"license": "BSD-2-Clause"
},
{
"name": "wasmtime",
"version": "46.0.1",
"author": "The Wasmtime Project Developers <hello@bytecodealliance.org>",
"license": "Apache-2.0 WITH LLVM-exception"
},
{
"name": "websockets",
"version": "16.0",
"author": "Aymeric Augustin <aymeric.augustin@m4x.org>",
"license": "BSD-3-Clause"
},
{
"name": "yarl",
"version": "1.23.0",
"author": "Andrew Svetlov",
"license": "Apache-2.0"
}
{
"name": "aiohappyeyeballs",
"version": "2.6.1",
"author": "J. Nick Koston",
"license": "PSF-2.0"
},
{
"name": "aiohttp",
"version": "3.14.3",
"author": "-",
"license": "Apache-2.0 AND MIT"
},
{
"name": "aiohttp-session",
"version": "2.12.1",
"author": "Andrew Svetlov",
"license": "Apache 2"
},
{
"name": "aiosignal",
"version": "1.4.0",
"author": "aiohttp team <team@aiohttp.org>",
"license": "Apache 2.0"
},
{
"name": "altcha",
"version": "2.0.2",
"author": "Daniel Regeci",
"license": "OSI Approved :: MIT License"
},
{
"name": "anyio",
"version": "4.14.2",
"author": "Alex Grönholm <alex.gronholm@nextday.fi>",
"license": "MIT"
},
{
"name": "attrs",
"version": "26.1.0",
"author": "Hynek Schlawack <hs@ox.cx>",
"license": "MIT"
},
{
"name": "audioop-lts",
"version": "0.2.2",
"author": "-",
"license": "PSF-2.0"
},
{
"name": "bcrypt",
"version": "5.0.0",
"author": "The Python Cryptographic Authority developers <cryptography-dev@python.org>",
"license": "Apache-2.0"
},
{
"name": "bleak",
"version": "3.0.2",
"author": "Henrik Blidh",
"license": "MIT"
},
{
"name": "cbor2",
"version": "6.1.1",
"author": "Alex Grönholm <alex.gronholm@nextday.fi>",
"license": "MIT"
},
{
"name": "certifi",
"version": "2026.7.22",
"author": "Kenneth Reitz",
"license": "MPL-2.0"
},
{
"name": "cffi",
"version": "2.0.0",
"author": "Armin Rigo, Maciej Fijalkowski",
"license": "MIT"
},
{
"name": "cryptography",
"version": "50.0.0",
"author": "The Python Cryptographic Authority and individual contributors <cryptography-dev@python.org>",
"license": "Apache-2.0 OR BSD-3-Clause"
},
{
"name": "dbus-fast",
"version": "5.0.22",
"author": "Bluetooth Devices Authors",
"license": "MIT"
},
{
"name": "frozenlist",
"version": "1.8.0",
"author": "aiohttp team <team@aiohttp.org>",
"license": "Apache-2.0"
},
{
"name": "h11",
"version": "0.16.0",
"author": "Nathaniel J. Smith",
"license": "MIT"
},
{
"name": "httpcore",
"version": "1.0.9",
"author": "Tom Christie <tom@tomchristie.com>",
"license": "BSD-3-Clause"
},
{
"name": "httpx",
"version": "0.28.1",
"author": "Tom Christie <tom@tomchristie.com>",
"license": "BSD-3-Clause"
},
{
"name": "idna",
"version": "3.18",
"author": "Kim Davies <kim+pypi@gumleaf.org>",
"license": "BSD-3-Clause"
},
{
"name": "lxmf",
"version": "1.1.0",
"author": "Mark Qvist",
"license": "Reticulum License"
},
{
"name": "lxmfy",
"version": "2.0.1",
"author": "Quad4 <team@quad4.io>",
"license": "BSD-0-Clause"
},
{
"name": "lxst",
"version": "0.5.1",
"author": "Mark Qvist",
"license": "Other/Proprietary License"
},
{
"name": "miniaudio",
"version": "1.71",
"author": "Irmen de Jong <irmen@razorvine.net>",
"license": "MIT"
},
{
"name": "multidict",
"version": "6.7.1",
"author": "Andrew Svetlov",
"license": "Apache License 2.0"
},
{
"name": "numpy",
"version": "2.4.6",
"author": "Travis E. Oliphant et al.",
"license": "BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0"
},
{
"name": "ply",
"version": "3.11",
"author": "David Beazley",
"license": "BSD"
},
{
"name": "propcache",
"version": "0.4.1",
"author": "Andrew Svetlov",
"license": "Apache-2.0"
},
{
"name": "psutil",
"version": "7.2.2",
"author": "Giampaolo Rodola",
"license": "BSD-3-Clause"
},
{
"name": "pycodec2",
"version": "4.1.1",
"author": "Grzegorz Milka",
"license": "OSI Approved :: BSD License"
},
{
"name": "pycparser",
"version": "3.0",
"author": "Eli Bendersky <eliben@gmail.com>",
"license": "BSD-3-Clause"
},
{
"name": "pyserial",
"version": "3.5",
"author": "Chris Liechti",
"license": "BSD"
},
{
"name": "reticulum-meshchatx",
"version": "4.8.2",
"author": "Quad4",
"license": "0BSD AND MIT"
},
{
"name": "rns",
"version": "1.4.2",
"author": "Mark Qvist",
"license": "Reticulum License"
},
{
"name": "rns-filesync",
"version": "1.0.0",
"author": "-",
"license": "BSD-2-Clause"
},
{
"name": "wasmtime",
"version": "46.0.1",
"author": "The Wasmtime Project Developers <hello@bytecodealliance.org>",
"license": "Apache-2.0 WITH LLVM-exception"
},
{
"name": "websockets",
"version": "16.0",
"author": "Aymeric Augustin <aymeric.augustin@m4x.org>",
"license": "BSD-3-Clause"
},
{
"name": "yarl",
"version": "1.23.0",
"author": "Andrew Svetlov",
"license": "Apache-2.0"
}
]

File diff suppressed because it is too large Load diff

View file

@ -65,7 +65,9 @@ overflow-checks = true
@pytest.mark.skipif(shutil.which("patch") is None, reason="patch is required")
def test_pyo3_no_interpreter_patch_applies_to_cryptography_50_0_0(tmp_path: Path) -> None:
def test_pyo3_no_interpreter_patch_applies_to_cryptography_50_0_0(
tmp_path: Path,
) -> None:
assert META.read_text(encoding="utf-8").count('version: "50.0.0"') == 1
cargo = tmp_path / "Cargo.toml"
cargo.write_text(CARGO_TOML_50_0_0, encoding="utf-8")
@ -78,5 +80,12 @@ def test_pyo3_no_interpreter_patch_applies_to_cryptography_50_0_0(tmp_path: Path
)
assert result.returncode == 0, result.stderr or result.stdout
patched = cargo.read_text(encoding="utf-8")
assert patched.count('pyo3 = { version = "0.29", features = ["abi3", "abi3t", "abi3-py310"] }') == 1
assert patched.count('pyo3 = { version = "0.29", features = ["abi3", "abi3t"] }') == 0
assert (
patched.count(
'pyo3 = { version = "0.29", features = ["abi3", "abi3t", "abi3-py310"] }'
)
== 1
)
assert (
patched.count('pyo3 = { version = "0.29", features = ["abi3", "abi3t"] }') == 0
)

View file

@ -16,8 +16,8 @@ describe("Linux AppImage packaging contracts", () => {
const warm = readSource("scripts/ci/github-warm-appimage-tools.sh");
expect(warm).toContain(`APPIMAGE_TOOLSET="${toolset}"`);
expect(warm).toContain("FILENAME=\"appimage-tools-runtime-20251108.tar.gz\"");
expect(warm).toContain("SHA256=\"a784a8c26331ec2e945c23d6bdb14af5c9df27f5939825d84b8709c61dc81eb0\"");
expect(warm).toContain('FILENAME="appimage-tools-runtime-20251108.tar.gz"');
expect(warm).toContain('SHA256="a784a8c26331ec2e945c23d6bdb14af5c9df27f5939825d84b8709c61dc81eb0"');
expect(warm).toContain("--http1.1");
expect(warm).toContain("--retry-all-errors");
});
@ -42,7 +42,10 @@ describe("Linux AppImage packaging contracts", () => {
expect(release).toContain("Cache electron-builder toolsets");
expect(release).toContain("~/.cache/electron-builder");
const linuxBuild = linux.slice(linux.indexOf("- name: Build release-assets"), linux.indexOf("- name: Build release-assets") + 400);
const linuxBuild = linux.slice(
linux.indexOf("- name: Build release-assets"),
linux.indexOf("- name: Build release-assets") + 400
);
const releaseBuild = release.slice(
release.indexOf("- name: Build release-assets"),
release.indexOf("- name: Build release-assets") + 400

View file

@ -325,10 +325,9 @@ describe("swShellRuntime navigation preload", () => {
it("cancelled navigation preload falls through to cache without throwing", async () => {
const caches = new MemoryCacheStorage();
const cacheName = cacheNameForBuild("cancelled");
await (await caches.open(cacheName)).put(
SHELL_FALLBACK_URL,
okResponse("<html>shell</html>", { headers: { "content-type": "text/html" } })
);
await (
await caches.open(cacheName)
).put(SHELL_FALLBACK_URL, okResponse("<html>shell</html>", { headers: { "content-type": "text/html" } }));
const cancelled = Promise.reject(
Object.assign(new Error("The service worker navigation preload request was cancelled"), {
name: "NetworkError",