Send files from one computer to another! A graphical interface for magic-wormhole https://magic-wormhole.readthedocs.io
Go to file
2020-10-13 14:45:50 +02:00
dropship When send runs through, also remove 2020-10-13 13:14:36 +02:00
.gitignore Add dank-meme-testing lab 2020-10-13 13:07:32 +02:00
.travis.yml Package it up 2020-10-08 22:05:43 +02:00
CHANGELOG.md Prepare 0.0.5 release, especially for pypi 2020-10-13 14:45:50 +02:00
LICENSE Prepare 0.0.5 release, especially for pypi 2020-10-13 14:45:50 +02:00
poetry.lock Make sure sniffio is locked 2020-10-12 17:29:03 +02:00
pyproject.toml Prepare 0.0.5 release, especially for pypi 2020-10-13 14:45:50 +02:00
README.md Mark binaries as WIP 2020-10-13 14:34:12 +02:00

Dropship

Build Status

Lets try magic wormhole with a nice graphical interface.

Screen cast of dropship interface

(click for video)

Install

Coming Soon™

Develop

Documentation

See our wiki.

Install for Hacking

Install poetry and then install the package locally.

$ poetry install

Run in Hackity Hack Hack Mode

$ poetry run dropship

Updating dependencies

  • Change the bounds/versions/etc. in the pyproject.toml
  • Run poetry update
  • Commit and push your changes

The poetry.lock file helps us all get the same dependencies.

Adding a Github Mirror

We use a Github mirror so we can have a gratis automated release build.

Add the following to the bottom of your .git/config.

[remote "all"]
  url = ssh://gitea@vvvvvvaria.org:12345/rra/dropship.git
  url = git@github.com:decentral1se/dropship.git

The git push -u all main will setup git push to automatically push to both remotes.

Make a new Release

Publishing binaries is disabled until we make further progress on #3

$ git tag $mytag  # follow semver.org please
$ git push

The Travis CI configuration will run a build and publish binaries here.