Simple multi-platform file syncing tool
Project description
Gdirsync
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b876ce8800197a30eaef0dd9b6818bd621fe705abec91526115439163775c8e |
|
MD5 | 202f6c2ad4ba332381aef7d5a8675b93 |
|
BLAKE2b-256 | c5ba5fc3483488c17c0aafc7aaf85f5d498a95ae086cf108b5d0c1fbf5d08a24 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95109fd81143b38b86cc65ecdab581a05991f27269d61fa9ab4f9ffe03ef9490 |
|
MD5 | c6f9125ebbdd560a07fc20885294aca0 |
|
BLAKE2b-256 | 6d0edd96370b5a47e60d15785e0e571e236f3eb324f76b34248bf1fc024309e0 |