Skip to main content

Front end for wormhole, easier and more secure!

Project description

TX

image

Linting

MacOS_Tests Ubuntu_Tests Win_Tests

Easiest way to send files:

Install

pip install wormhole-tx

Run

tx myfile.mp4
# Then follow the directions

This will generate a magic-wormhole command that you can use on the receiving end.

Background

magic-wormhole is even more powerful when properly tuned. wormhole-tx gives saner defaults and is more secure with a larger key. The command to run on the receiving end will auto-accept the file and wait for it to begin.

Additionally, the receiving command is generated at the beginning instead of the end of the archive building phase. This makes the command quicker to run since you can immediately connect the client to the sender.

Install

git clone ... . ./install . ./activate.sh

To develop software, run . ./activate.sh

Windows

This environment requires you to use git-bash.

Linting

Run ./lint.sh to find linting errors using pylint, flake8 and mypy.

TODO

Versions

  • 1.1.0: --multi keeps on dumping files to allow broad cast like file download
  • 1.0.9: Now has an api tx.run for code integration. Many other fixes.
  • 1.0.8: Update magic-wormhole to fix Mac M1 breakage.
  • 1.0.7: Adds missing dependency for colorama.
  • 1.0.6: Varius fixes and force UTF-8 on Windows to prevent crash during file send.
  • 1.0.3: Removes new typing system which doesn't work on python < 3.10
  • 1.0.2: Unknown arguments are passed onto wormhole send. Help now displays wormhole --help.
  • 1.0.1: Fixes missing magic-wormhole dependency.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

wormhole_tx-1.1.6-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file wormhole_tx-1.1.6-py3-none-any.whl.

File metadata

  • Download URL: wormhole_tx-1.1.6-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for wormhole_tx-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 301c7cedb7363be300441a793697b4b140b914fb7e02fbf6575dd7544df5f6c9
MD5 939a8dccf12a77136cea9d9abfe9db9a
BLAKE2b-256 3a5acdb5257815fc767073c7e3fe0c2f7f2419dc9214403c4c23d92e5fde8483

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