summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTioDuke2016-09-16 07:39:44 -0400
committerTioDuke2016-09-16 07:39:44 -0400
commit93111c9b02f0ac0c88c1838f0c7d36c82dba85d6 (patch)
tree28e24d9b29c9b1e431cccd21d468c46159467d08
parente286e11aeaf8b3aafb5aeefef1772fdd355660d1 (diff)
downloadaur-93111c9b02f0ac0c88c1838f0c7d36c82dba85d6.tar.gz
update to 0.0.15
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD20
-rw-r--r--habitica_api_v3.patch85
3 files changed, 11 insertions, 106 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d0cfa278916d..e1363549fcff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Fri Aug 5 00:37:33 UTC 2016
+# Fri Sep 16 11:39:21 UTC 2016
pkgbase = python-habitica
pkgdesc = Commandline interface to Habitica.
- pkgver = 0.0.13
- pkgrel = 2
+ pkgver = 0.0.15
+ pkgrel = 1
url = https://pypi.python.org/pypi/habitica
arch = any
license = MIT
@@ -11,12 +11,10 @@ pkgbase = python-habitica
depends = python
depends = python-docopt
depends = python-requests
- source = https://pypi.python.org/packages/source/h/habitica/habitica-0.0.13.tar.gz
+ source = https://pypi.python.org/packages/a6/20/65ab6fc5dc8a41b28e08a628096707ae5acf384b7015f1ccaecd9d3d1f25/habitica-0.0.15.tar.gz
source = auth.cfg.sample
- source = habitica_api_v3.patch
- md5sums = 4fffa63a0f2c97a72826dbb77a603163
+ md5sums = 09de19d6f692a78b07064fcc29c7e2a1
md5sums = 73203917ea9a075cafaf287f9d707a15
- md5sums = 51b8709c608ac1d6a95f6d3031cd53d6
pkgname = python-habitica
diff --git a/PKGBUILD b/PKGBUILD
index 780754b85f6b..4d3348153eae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,28 +2,20 @@
_pkgname=habitica
pkgname=python-habitica
-pkgver=0.0.13
-pkgrel=2
+pkgver=0.0.15
+pkgrel=1
pkgdesc="Commandline interface to Habitica."
arch=('any')
url="https://pypi.python.org/pypi/habitica"
license=('MIT')
depends=('python' 'python-docopt' 'python-requests')
makedepends=('python-setuptools')
-source=("https://pypi.python.org/packages/source/h/habitica/${_pkgname}-$pkgver.tar.gz"
- auth.cfg.sample
- habitica_api_v3.patch)
-md5sums=('4fffa63a0f2c97a72826dbb77a603163'
- '73203917ea9a075cafaf287f9d707a15'
- '51b8709c608ac1d6a95f6d3031cd53d6')
+source=("https://pypi.python.org/packages/a6/20/65ab6fc5dc8a41b28e08a628096707ae5acf384b7015f1ccaecd9d3d1f25/${_pkgname}-$pkgver.tar.gz"
+ auth.cfg.sample)
+md5sums=('09de19d6f692a78b07064fcc29c7e2a1'
+ '73203917ea9a075cafaf287f9d707a15')
-prepare() {
- cd "$srcdir/${_pkgname}-$pkgver"
-
- patch -p0 -i $srcdir/habitica_api_v3.patch
-}
-
build() {
cd "$srcdir/${_pkgname}-$pkgver"
python setup.py build
diff --git a/habitica_api_v3.patch b/habitica_api_v3.patch
deleted file mode 100644
index 66b58581e314..000000000000
--- a/habitica_api_v3.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-diff --git habitica/api.py habitica/api.py
-index 850d3ad..071f79c 100644
---- habitica/api.py
-+++ habitica/api.py
-@@ -13,7 +13,7 @@
-
- import requests
-
--API_URI_BASE = 'api/v2'
-+API_URI_BASE = 'api/v3'
- API_CONTENT_TYPE = 'application/json'
-
-
-@@ -48,19 +48,22 @@ def __call__(self, **kwargs):
- if self.aspect:
- aspect_id = kwargs.pop('_id', None)
- direction = kwargs.pop('_direction', None)
-+ uri = '%s/%s' % (self.auth['url'],
-+ API_URI_BASE)
- if aspect_id is not None:
-- uri = '%s/%s/%s/%s/%s' % (self.auth['url'],
-- API_URI_BASE,
-- self.resource,
-- self.aspect,
-- str(aspect_id))
-+ uri = '%s/%s/%s' % (uri,
-+ self.aspect,
-+ str(aspect_id))
-+ elif self.aspect == 'tasks':
-+ uri = '%s/%s/%s' % (uri,
-+ self.aspect,
-+ self.resource)
- else:
-- uri = '%s/%s/%s/%s' % (self.auth['url'],
-- API_URI_BASE,
-- self.resource,
-- self.aspect)
-+ uri = '%s/%s/%s' % (uri,
-+ self.resource,
-+ self.aspect)
- if direction is not None:
-- uri = '%s/%s' % (uri, direction)
-+ uri = '%s/score/%s' % (uri, direction)
- else:
- uri = '%s/%s/%s' % (self.auth['url'],
- API_URI_BASE,
-@@ -76,6 +79,6 @@ def __call__(self, **kwargs):
-
- # print(res.url) # debug...
- if res.status_code == requests.codes.ok:
-- return res.json()
-+ return res.json()["data"]
- else:
- res.raise_for_status()
-diff --git habitica/core.py habitica/core.py
-index ffe6659..5135850 100755
---- habitica/core.py
-+++ habitica/core.py
-@@ -307,7 +307,7 @@ def cli():
-
- # GET/POST habits
- elif args['<command>'] == 'habits':
-- habits = hbt.user.tasks(type='habit')
-+ habits = hbt.user.tasks(type='habits')
- if 'up' in args['<args>']:
- tids = get_task_ids(args['<args>'][1:])
- for tid in tids:
-@@ -334,7 +334,7 @@ def cli():
-
- # GET/PUT tasks:daily
- elif args['<command>'] == 'dailies':
-- dailies = hbt.user.tasks(type='daily')
-+ dailies = hbt.user.tasks(type='dailys')
- if 'done' in args['<args>']:
- tids = get_task_ids(args['<args>'][1:])
- for tid in tids:
-@@ -357,7 +357,7 @@ def cli():
-
- # GET tasks:todo
- elif args['<command>'] == 'todos':
-- todos = [e for e in hbt.user.tasks(type='todo')
-+ todos = [e for e in hbt.user.tasks(type='todos')
- if not e['completed']]
- if 'done' in args['<args>']:
- tids = get_task_ids(args['<args>'][1:])