Skip to content

Commit

Permalink
Travis/Tox fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Mancevice committed Aug 20, 2017
1 parent 0fcc6ee commit 00e13a1
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 14 deletions.
13 changes: 12 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ python:
- '3.3'
- '3.4'
- '3.5'
- '3.6'
install: pip install . codecov mock pytest pytest-cov pylint
script:
- py.test --cov influxalchemy
Expand All @@ -14,7 +15,17 @@ deploy:
provider: pypi
user: amancevice
password:
secure: KcT5EOQSnhmfs49RSA7Lfa+2O4IsZcuYyMQBVUDxz2eQIXHKP6WWTmAjVwFYhnlnBUoTRINieAhCElQraTdm55AAy9z4GwN+aXBLvnvnVZseLwCz6p25snYR9W47RykaLmvgbBvy20pvKBAWGvT/9KfD2L4tL5vQrVluuLbwBwCqK89KAPBc9wmaAeIQfAWb7ZlOAb3ts+k9FfUfpqjxUo5b1wWPOAvCcfmu/5qYNcEuowzqImQPzAX5sRZgXnp2/W9SRSMjt/DpxfG2DdGgYo0Vpm2WfZ4lvi9RzqD4mU6PtaO/R0DexquN1HxcfEUmVxvgpVqCPMlwf//H0GEXk8FfxK8b/bKIiBCzW3CP6chceK+3gvggCZKpQWHa8/1oeq0kk8UpVMWFutCaj7/T3rPE6F9earrPkMkPnX/pXRljz5E90mBryblYPW6cj4u32OeH1GpOjUU1eJHMsgtQ9L0XsqC5kQ4wzspxjdUR4TLdilxD1YLNIQkHnnXtb1d5CdMTLPiTPoM1LYpnF/IDYGFqzDdC4SNpdocMjWW0rWsJ5p+4FGswBOi9HKpLbBC8Vy8NIyV5fUji+N3+CJ38B8budcltXql6yjld4v6yLDEMu7fVwEsjI+vDo0+VAkX9jEU7oYxgCgkwySjUXPWwdcwXikqX/PAI/rjWVlMbb/I=
secure: >
KcT5EOQSnhmfs49RSA7Lfa+2O4IsZcuYyMQBVUDxz2eQIXHKP6WWTmAjVwFYhnlnBUoTRINie
AhCElQraTdm55AAy9z4GwN+aXBLvnvnVZseLwCz6p25snYR9W47RykaLmvgbBvy20pvKBAWGv
T/9KfD2L4tL5vQrVluuLbwBwCqK89KAPBc9wmaAeIQfAWb7ZlOAb3ts+k9FfUfpqjxUo5b1wW
POAvCcfmu/5qYNcEuowzqImQPzAX5sRZgXnp2/W9SRSMjt/DpxfG2DdGgYo0Vpm2WfZ4lvi9R
zqD4mU6PtaO/R0DexquN1HxcfEUmVxvgpVqCPMlwf//H0GEXk8FfxK8b/bKIiBCzW3CP6chce
K+3gvggCZKpQWHa8/1oeq0kk8UpVMWFutCaj7/T3rPE6F9earrPkMkPnX/pXRljz5E90mBryb
lYPW6cj4u32OeH1GpOjUU1eJHMsgtQ9L0XsqC5kQ4wzspxjdUR4TLdilxD1YLNIQkHnnXtb1d
5CdMTLPiTPoM1LYpnF/IDYGFqzDdC4SNpdocMjWW0rWsJ5p+4FGswBOi9HKpLbBC8Vy8NIyV5
fUji+N3+CJ38B8budcltXql6yjld4v6yLDEMu7fVwEsjI+vDo0+VAkX9jEU7oYxgCgkwySjUX
PWwdcwXikqX/PAI/rjWVlMbb/I=
on:
tags: true
repo: amancevice/influxalchemy
19 changes: 7 additions & 12 deletions influxalchemy/meta.py
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
""" InfluxDB Meta Measurement. """

import sys
from datetime import date

from . import operations

if sys.version_info.major >= 3:
# pylint: disable=no-name-in-module
try:
from datetime import timezone
# pylint: disable=invalid-name
utc = timezone.utc
else:
UTC = timezone.utc
except ImportError:
import pytz
# pylint: disable=invalid-name,redefined-variable-type
utc = pytz.utc
UTC = pytz.utc


def make_tz_aware(datetime_obj):
Expand All @@ -26,7 +22,7 @@ def make_tz_aware(datetime_obj):
if datetime_obj.tzinfo:
return datetime_obj
# With naive datetime object, assume it is UTC
return datetime_obj.replace(tzinfo=utc)
return datetime_obj.replace(tzinfo=UTC)


class MetaMeasurement(type):
Expand All @@ -41,8 +37,7 @@ def __getattribute__(cls, name):
except AttributeError:
if name == "time":
return Time(name, cls)
else:
return Tag(name, cls)
return Tag(name, cls)

def __str__(cls):
return cls.__measurement__
Expand All @@ -56,7 +51,7 @@ def __ne__(cls, other):
def __or__(cls, other):
left = str(cls).strip("/")
name = "_".join(left.split("|") + [str(other)])
bases = cls,
bases = (cls,)
measurement = "/%s|%s/" % (str(cls).strip("/"), other)
return type(name, bases, {"__measurement__": measurement})

Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py27, py35
envlist = py27, py36

[testenv]
deps=
Expand Down

0 comments on commit 00e13a1

Please sign in to comment.