From 82e06a1be68da4bfa799e53caccdc5689269ccc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Iranzo=20G=C3=B3mez?= Date: Fri, 27 Mar 2020 11:16:00 +0100 Subject: [PATCH] Add requirements for easier setup and tox.ini MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pablo Iranzo Gómez --- requirements.txt | 2 ++ tox.ini | 19 +++++++++++++++++++ velasco.sh | 4 ++++ 3 files changed, 25 insertions(+) create mode 100644 requirements.txt create mode 100644 tox.ini create mode 100755 velasco.sh diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..795be0c --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +python-telegram-bot +coloredlogs diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..21d33fc --- /dev/null +++ b/tox.ini @@ -0,0 +1,19 @@ +[tox] +minversion = 2.0 +envlist = py3, flake8 +skipsdist = True + +[testenv] +basepython = python3 +passenv = CI TRAVIS TRAVIS_* +usedevelop = False +deps = -r{toxinidir}/requirements.txt +setenv = LANGUAGE=en +whitelist_externals = sh +commands = + /usr/bin/find . -type f -name "*.pyc" -delete + ostestr {posargs} + +[testenv:velasco] +commands = ./velasco.sh + diff --git a/velasco.sh b/velasco.sh new file mode 100755 index 0000000..9105099 --- /dev/null +++ b/velasco.sh @@ -0,0 +1,4 @@ +#!/bin/bash +[ -f .token] && . .token || echo "Configure token in .token as 'export TOKEN=...'" && exit 1 +[ -f .uid ] && . .uid || echo "Configure UID in .uid as 'export UID=...'" && exit 1 +python velasco.py ${TOKEN} ${UID} | tee -a velasco.log