Skip to content

Latest commit

 

History

History
65 lines (57 loc) · 1.39 KB

README.md

File metadata and controls

65 lines (57 loc) · 1.39 KB

εxodus core Build Status Language grade: Python

Contains:

  • Static analysis
  • Network analysis
  • Connection helper

Installation

exodus-core is available from PyPI:

pip install exodus-core

Include it to your project

Add the following line in your requirements.txt (replace 'XX' by the desired subversion):

exodus-core==XX

Local usage

Clone this repository:

git clone https://github.com/Exodus-Privacy/exodus-core.git
cd exodus-core

Install dexdump:

sudo apt-get install dexdump

Create a gplaycli configuration file:

mkdir ~/.config/gplaycli
nano ~/.config/gplaycli/gplaycli.conf

containing

[Credentials]
gmail_address=
gmail_password=
#keyring_service=gplaycli
token=True
token_url=https://matlink.fr/token/email/gsfid

[Cache]
token=~/.cache/gplaycli/token

[Locale]
locale=en_US
timezone=CEST

Create Python virtualenv:

virtualenv venv -p python3
source venv/bin/activate

Install dependencies:

pip install -r requirements.txt

Run tests:

python -m unittest discover -s exodus_core -p "test_*.py"