Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

xybu/onedrived-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 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.

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages