From a7a154ed0300f1b14d155b6d6b81eaaa39933de6 Mon Sep 17 00:00:00 2001 From: Sam Stavinoha Date: Wed, 20 Aug 2014 13:35:54 -0500 Subject: [PATCH] fix setup, bump version --- airbrake/__init__.py | 2 +- setup.py | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/airbrake/__init__.py b/airbrake/__init__.py index cdafc48..c3ba6a4 100644 --- a/airbrake/__init__.py +++ b/airbrake/__init__.py @@ -5,7 +5,7 @@ Client for sending python exceptions to airbrake.io """ -__version__ = "1.1.2" +__version__ = "1.1.3" __url__ = "https://github.com/airbrake/airbrake-python" _notifier = { 'name': 'airbrake-python', diff --git a/setup.py b/setup.py index e9fd8ab..da54d7b 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,19 @@ +import re +import ast from setuptools import setup, find_packages -from airbrake import __version__ as version -from airbrake import __url__ as url + +_version_re = re.compile(r'__version__\s+=\s+(.*)') +_url_re = re.compile(r'__url__\s+=\s+(.*)') + + +with open('airbrake/__init__.py', 'rb') as f: + f = f.read() + version = str(ast.literal_eval(_version_re.search( + f.decode('utf-8')).group(1))) + url = str(ast.literal_eval(_url_re.search( + f.decode('utf-8')).group(1))) + dependencies = [ 'requests>=2.2.1'