Skip to content

semtle/onedrived-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onedrived-dev

License Code Climate

Introduction

IN DEVELOPMENT. DO NOT USE.

Pre-requisites

It's strongly recommended that you install the latest PIP so that onedrived and its Python dependencies can be installed and removed with ease:

# Assuming you already have Python 3.x installed.

# Check the version of your Python3 interpreter.
$ python3 --version

# Download and install PIP from source.
$ wget -O- https://bootstrap.pypa.io/get-pip.py | sudo python3

# Upgrade PIP and its dependencies (e.g., setuptools).
$ sudo pip3 -U install pip

onedrived, written in Python 3, uses Keyring to store account credentials, and inotifytools to monitor file system changes. This requires that your Linux has the following non-Python packages installed (assuming Ubuntu; names may vary on other distros):

gcc
python3-dev
libssl-dev
inotifytools

Keyring provides secure storage for your OneDrive credentials (the leak of which may result in total compromise of your OneDrive data), but may require additional packages (for example, D-Bus or FreeDesktop Secret Service) depending on your Linux distro and desktop manager. Please refer to its installation instructions for more details.

Python-based pre-requisites are listed in requirements.txt and can be easily installed by PIP.

Installation

TBA.

Usage

Not usable yet.

Uninstallation

TBA.

License

MIT License.

About

A Microsoft OneDrive client for Linux, written in Python3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%