Skip to main content

Simple multi-platform file syncing tool

Project description

Gdirsync

Build Status Documentation Status Code style: black

Gdirsync is a simple multi-platform file syncing tool written in python.

Gdirsync at its simplest is a GUI wrapper for the dirsync library https://pypi.org/project/dirsync/

Running the program using python

Clone the repository and run the python file

git clone https://github.com/chrisbeardy/Gdirsync.git
cd Gdirsync
pip install -r requirements.txt
python gdirsync/gdirsync.py 

Development and build

Developing should be done inside a virtualenv.

Python requirements for development and build can be found in requirements.txt and requirements-dev.txt, use

pip install -r requirements.txt
pip install -r requirements-dev.txt

use pyinstaller to build an executable

pyinstaller gdirsync.spec

Docs

Docs are written using Sphinx and hosted on read the docs, requirements for generating documentation locally are in docs/requirements.txt, use

pip install -r docs/requirements.txt

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

Gdirsync-0.1.0.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

Gdirsync-0.1.0-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file Gdirsync-0.1.0.tar.gz.

File metadata

  • Download URL: Gdirsync-0.1.0.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for Gdirsync-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5b876ce8800197a30eaef0dd9b6818bd621fe705abec91526115439163775c8e
MD5 202f6c2ad4ba332381aef7d5a8675b93
BLAKE2b-256 c5ba5fc3483488c17c0aafc7aaf85f5d498a95ae086cf108b5d0c1fbf5d08a24

See more details on using hashes here.

File details

Details for the file Gdirsync-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: Gdirsync-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for Gdirsync-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 95109fd81143b38b86cc65ecdab581a05991f27269d61fa9ab4f9ffe03ef9490
MD5 c6f9125ebbdd560a07fc20885294aca0
BLAKE2b-256 6d0edd96370b5a47e60d15785e0e571e236f3eb324f76b34248bf1fc024309e0

See more details on using hashes here.

Supported by

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