Skip to main content

Installer and automatic update framework for cross-platform desktop applications

Project description

Velopack

Velopack is an installation and auto-update framework for cross-platform applications. It's opinionated, extremely easy to use with zero config needed. With just one command you can be up and running with an installable application, and it's lightning fast for your users, too.

Features

  • 😍 Zero config – Velopack takes your compiler output and generates an installer, updates, delta packages, and self-updating portable package in just one command.
  • 🎯 Cross platform – Velopack supports building packages for Windows, OSX, and Linux, so you can use one solution for every target.
  • 🚀 Automatic migrations - If you are coming from other popular frameworks (eg. Squirrel), Velopack can automatically migrate your application.
  • ⚡️ Lightning fast – Velopack is written in Rust for native performance. Delta packages mean your user only downloads what's changed between versions.
  • 📔 Language agnostic - With support for C#, C++, JS, Rust and more. Use a familiar API for updates no matter what language your project is.

Documentation

Community

  • ❓ Ask questions, get support, or discuss ideas on Discord
  • 🗣️ Report bugs or request features on GitHub Issues

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

velopack-0.0.1331.dev4399.tar.gz (70.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

velopack-0.0.1331.dev4399-cp313-cp313t-win_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13tWindows ARM64

velopack-0.0.1331.dev4399-cp313-cp313t-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.13tWindows x86-64

velopack-0.0.1331.dev4399-cp313-cp313t-win32.whl (860.9 kB view details)

Uploaded CPython 3.13tWindows x86

velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686

velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

velopack-0.0.1331.dev4399-cp313-cp313t-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

velopack-0.0.1331.dev4399-cp313-cp313t-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ x86-64

velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ i686

velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARMv7l

velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ i686

velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

velopack-0.0.1331.dev4399-cp37-abi3-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

velopack-0.0.1331.dev4399-cp37-abi3-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7+macOS 10.12+ x86-64

File details

Details for the file velopack-0.0.1331.dev4399.tar.gz.

File metadata

  • Download URL: velopack-0.0.1331.dev4399.tar.gz
  • Upload date:
  • Size: 70.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for velopack-0.0.1331.dev4399.tar.gz
Algorithm Hash digest
SHA256 6dbea0bdd63e2bf986a476415c0577802ba97dfd41d4713004faa8104734dac4
MD5 cc3785be09297dccc669e6c2acc67de0
BLAKE2b-256 14092acc05359fe733d6463a18a881331988883c3e9a1974db7a7a06cfa8db34

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-win_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 8ee905bf2b44222d144934d8264d048a1e57a135ad1aa21b4eb1ef14a12dc1fc
MD5 427fc7702f46dd3578a733d947cf9e78
BLAKE2b-256 73efbae74a826b468d075e0c01fafde0617ec602086feda342a8776d5425d478

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 8a381aa6bab3ae3f65566691043b5968176a4e5d9191a78ac2b256e6b4f37837
MD5 a24aa9bd064b9f915836440acdda8451
BLAKE2b-256 0b83c735feb71e27ee8052b20d4d15cbf53946f2e5d8542f92a107de92e5e8da

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-win32.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 9a0a5749f3ba4e60e644d796e70fa9f3bac73fff31a0eb4a6e6a7351fdc36862
MD5 28f0372c84162d8021e4ee82d847b205
BLAKE2b-256 51a365b7f53449452beb804bc3aee9233d68b14c7a6127f83df456b38fe2c3c2

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c10f14bc14596f208b742909930907efcd2f7a9a3951d65a973df2d88547806
MD5 3035acf8b9de9f9e31ce1a2017b416d4
BLAKE2b-256 3c74334ca66f817caecb0da216630298ac66b99b4fa203bf164e34c0d60a1dca

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b57839e1c6224df7098bba4ea594a7d1b57c2cd137d3c6fef08ce97bdfffee19
MD5 cbfe29a606f70fdae3a559a5ab7f0cd1
BLAKE2b-256 56ccf6c8268c428a2370162e26c0228cb49853b604464bd83fcbe93e5dfd65e3

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 245eac76cbcd828cc87d28369f70196dcf07de6f1fa55d5274a7a248b4276ec0
MD5 fe25f27e9182b2ff3d5d0aa5b82bfb52
BLAKE2b-256 703d93401a9fcdbcfdb84d4df754db8b69aee9b2ca3221632b98db77282c29b3

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e181a4885c2c6297615b02c88205f5fcfd27a8717f60fb27ba16f59e0b1f0cf9
MD5 9e333b0992e27f9c9b403e66a3e322dd
BLAKE2b-256 e1c57830c5403aa21a41d2368d1f5d5c0c3901e645229962b6ad050699e30b54

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43c5cbe01e8fbb64ecf3e23382a58797213c6d633016885b29d68418706a7b06
MD5 52b6f5c00282b5b92aeb8d2f1f0b87c8
BLAKE2b-256 0c359bcc59ae753754fe2660952ffce5532af7011622ecf0027715b519ae3c30

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f0fc788b48cdd216cb088477276edbe85720894d954d53a906deed3d75a411f3
MD5 8468e484696d2626c885b87e436ce4e3
BLAKE2b-256 6ed1912319b55f4d91455d773975335b3ce82de409aa42b18d21cf5b97dd2a39

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 36cf8084b575b2d97fe1c19f4b7fa2fe11a615ac3573067cab0c807b3d1a09f3
MD5 0b6b281e25725ba735d0b2d71170d147
BLAKE2b-256 c50539a494c547bd225f5cbda44b9b109755df8cede49b79c40f13631ee5a802

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 555b0d46c1feafe6088579accb2a935c32f9b546472a0cf6c79f2359dc599b6a
MD5 afb9b5324c09ad86a6969ab983397d4e
BLAKE2b-256 771cd96ba50f5b348e4824eeffc32978d7d9fb06e859bef63c769ce29d2b8db2

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2a8c3238270320aa413be40dde00e8fe1495791b5d2ae445a2aef4677997553d
MD5 6a884478dd11ecc0c1598d3d746b3793
BLAKE2b-256 4d9feab8e512e1dd4e298a3d2070c9f1d444969431926745e076a8388ec0f563

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5437832beec8597c8eebcc13061116886bc45c3a42008236ce3ed55cceb430c7
MD5 4c3e6a0a264501f7a8dde2bd9fb57e78
BLAKE2b-256 f28a0a4021e1face6059ae5952e227bafc557f6065f8466f57e81c460893bfe9

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cdef438f00c396aaff2a738bb1ffcad85fbb9b722fa3a35d8c0b9a42fb27e7c
MD5 1e288c8f9943adf33cbef80eb0393073
BLAKE2b-256 f31f622d66c3743aa2d7ee2fd64eacf907c60192d5fb2e585f7bfd4fd8d0e2a2

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 85eab119f219a338368c2208a847c5a2d6952f557a56a531b0845d74e4e2b8a6
MD5 a5ac6dd3fd238137c674b0faae7ae22e
BLAKE2b-256 aa86c9b17e9a71715bd7df0a3eddef351ea1b3f9d2e1cfc9eb76eaa686f7b027

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 11ea77c5a5c5d350a646ff69b052d5096ea9225f099c2690470d7586454967b9
MD5 fed10e0d3cbdc536dd8d81eb19e62686
BLAKE2b-256 edebd6ad8d2fdd6590d4804db69c4fb3b49b6a026f7c7c435a88a06a655eb963

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c608ad581150b90ab9f0c796c6165eed087d33412e6be51476fd9f96ce34e459
MD5 89d911a88f0ad2f5e8ec6602bdbe36b1
BLAKE2b-256 4f3ff94cee8a2a50321a2ff395d541e13c72e5388e48df30be0bb527e84454f6

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 449796b03a14701d71a9b0620a4e76e140dd1ab01cb55970e50f43e427548f84
MD5 5293ee3e30a0568642cab3bbcdded3fd
BLAKE2b-256 744daa451aabbfb7672e2e6fa01df3431f53e3dd9a995e51774dfbd72e61ee3f

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e24e420dac16075c9d527662f08c5a642521fa9ca84bd68c87e6196137bfa4c2
MD5 ff3e88bcc6ff3fc3c82acdfe00d9b94c
BLAKE2b-256 a6a99002b739675b140c6f9762992bee0d8d1c444d2cfdc3b1f2218794612773

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84a46001171aa83651af20401e559ea832ab44460218f74a5d0c23f8ef040fc4
MD5 14f68eb6e29ac153b1c3cad47e67dcb9
BLAKE2b-256 e06662c309078e288531c1c2047ab7cb0b6e249e02a081fd220286f907c666bf

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f5f8008ac6ed21e44f1609685b94b63d4ececf5e0a3c097b7c27a314caefa64b
MD5 73765184c3a8649c8d84f6c82cabe70b
BLAKE2b-256 0475979fe61be4b07ef2aa2e7f86296090b646eebe954d1cbd0f42e6120b2e8e

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4bc430c24a6c229a9e7d26611919ea80af31935cffb72a9db00a3a67a7cef3c9
MD5 4c1a02f3e2ca9725bc0ec1b52a92c747
BLAKE2b-256 ebd20e332f0a0f141ea7fb8caa017584333b780bf2dd2e211259f96798f8a720

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8612b395044b420727844e3d7a51c6ebdce774cc968f35b77bc9f9108a40b07b
MD5 08a0fea6eddf0114c14ab861c9222d55
BLAKE2b-256 f4e01cc53a2bd6f24a3630dcf7eaaaa3e81986798f99fd672f27969febf9356f

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ae5833836bbd402de15c2e750d0b5f8917aad60e6d4f9bded15cba1acbafd5eb
MD5 cb95729fe963e8cfe676fd5141371035
BLAKE2b-256 fb401685abd614cbeb1b4e932515557eac5315e7f4847909b6489c116e197a55

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a432984cd7b4869bb3e7c833e0cf3bcf4d0db3b54c41d0d2075c0b7ead006f1e
MD5 4a6d38eb146ddbdfbe0cafef05395d22
BLAKE2b-256 836e67715b913443242608c9f61675d4920aa1673ea44779eb1409c652f8d5cf

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e36fdf9f7b3b00beb571807ac0d9a4aa8eefe0bf46aae5e89b5eac75bf5ad70
MD5 193ee138ea76413760fa5aa87585e89c
BLAKE2b-256 101b09d4ff2df873733679f3a8e7db7f49f17c5372c39276c03ca232ddbf85d8

See more details on using hashes here.

File details

Details for the file velopack-0.0.1331.dev4399-cp37-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1331.dev4399-cp37-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b72247f0edc5e6068f19660d4397a589bde715abf252467f50f8087e1b774d3d
MD5 91ee808ec17e001d490c84953124812e
BLAKE2b-256 399678db4855b8a16d44895199f39d7a10630b789c6579937c6ec28508221e76

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page