Magic Wormhole
Get things from one computer to another, safely.
This package provides a library and a command-line tool named wormhole,
which makes it possible to get arbitrary-sized files and directories
(or short pieces of text) from one computer to another. The two endpoints are
identified by using identical "wormhole codes": in general, the sending
machine generates and displays the code, which must then be typed into the
receiving machine.
The codes are short and human-pronounceable, using a phonetically-distinct wordlist. The receiving side offers tab-completion on the codewords, so usually only a few characters must be typed. Wormhole codes are single-use and do not need to be memorized.
For complete documentation, please see https://magic-wormhole.readthedocs.io or the docs/ subdirectory.
This program uses two servers, whose source code is kept in separate repositories: the mailbox server, and the transit relay.
License, Compatibility
Magic-Wormhole is released under the MIT license, see the LICENSE file for details.
This library is compatible with Python 3.10 and higher (tested against versions up to 3.12).
Packaging, Installation
Magic Wormhole packages are included in many operating systems.
To install it without an OS package, follow the Installation docs.
Metadata
Release files for magic-wormhole 0.24.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| magic_wormhole-0.24.0.tar.gz | 308.8 kB | Without provenance | Details for magic_wormhole-0.24.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| magic_wormhole-0.24.0-py3-none-any.whl | Python 3 | none | any | Details for magic_wormhole-0.24.0-py3-none-any.whl |
Total release size: 522.4 kB
Release files / magic_wormhole-0.24.0.tar.gz
| Download URL | magic_wormhole-0.24.0.tar.gz |
|---|---|
| Size | 308.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c01b4815878e5fbcad7a22cfa190c529349bf271164189a0ad955a34a8d4cde0
|
|
BLAKE2b-256 checksum How to use checksums |
d78c964308aeed7b828ca726da4bbfcc8f2bc89713b39ba768e24ce6331b30f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.0
|
Release files / magic_wormhole-0.24.0-py3-none-any.whl
| Download URL | magic_wormhole-0.24.0-py3-none-any.whl |
|---|---|
| Size | 213.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
312d7d55cba76fe443fd207b1e006d12b7c56699961ed6dce46bed765945e712
|
|
BLAKE2b-256 checksum How to use checksums |
faf4e10f3fd5856f8d7172b56a02ec8312c5f472aa5f569701042da45faabc7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.0
|
Security for magic-wormhole 0.24.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.