diff --git a/.travis.yml b/.travis.yml index b219f33..13976d4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -64,3 +64,4 @@ deploy: tags: true password: secure: kymIFCEPUbkgRqe2NAXkWfxMmGRfWvWBOP6LIXdVdkOOkm91fU7bndPGrAjos+/7gN0Org609ZmHSlVXNMJUWcsL2or/x5LcADJ4cZDe+79qynuoRb9xs1Ri4O4SBAuVMZxuVJvs8oUzT2R11ql5vASSMtXgbX+ZDGpmPRVZStkCuXgOc4LBhbPKyl3OFy7UQFPgAEmy3Yjh4ZSKzlXheK+S6mmr60+DCIjpaA0BWPxYK9FUE0qm7JJbHLUbwsUP/QMp5MmGjwFisXCNsIe686B7QKRaiOw62eJc2R7He8AuEC8T9OM4kRwDlecSn8mMpkoSB7QWtlJ+6XdLrJFPNvtrOfgfzS9/96Qrw9WlOslk68hMlhJeRb0s2YUD8tiV3UUkvbL1mfFoS4SI9U+rojS55KhUEJWHg1w7DjoOPoZmaIL2ChRupmvrFYNAGae1cxwG3Urh+t3wYlN3gpKsRDe5GOT7Wm2tr0ad3McCpDGUwSChX59BAJXe/MoLxkKScTrMyR8yMxHOF0b4zpVn5l7xB/o2Ik4zavx5q/0rGBMK2D+5d+gpQogKShoquTPsZUwO7sB5hYeH2hqGqpeGzZtb76E2zZYd18pJ0FsBudm5+KWjYdZ+vbtGrLxdTXJ1EEtzVXm0lscykTpqUucbXSa51dhStJvW2xEEz6p3rHo= + distributions: "sdist bdist_wheel" diff --git a/graphene_django/__init__.py b/graphene_django/__init__.py index e999888..5aaff74 100644 --- a/graphene_django/__init__.py +++ b/graphene_django/__init__.py @@ -5,5 +5,10 @@ from .fields import ( DjangoConnectionField, ) -__all__ = ['DjangoObjectType', - 'DjangoConnectionField'] +__version__ = '2.0.dev2017073101' + +__all__ = [ + '__version__', + 'DjangoObjectType', + 'DjangoConnectionField' +] diff --git a/setup.cfg b/setup.cfg index fe61dcf..6e552e7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -10,3 +10,6 @@ omit = */tests/* [isort] known_first_party=graphene,graphene_django + +[bdist_wheel] +universal=1 diff --git a/setup.py b/setup.py index 4591987..2361492 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,13 @@ from setuptools import find_packages, setup +import sys +import ast +import re + +_version_re = re.compile(r'__version__\s+=\s+(.*)') + +with open('graphene_django/__init__.py', 'rb') as f: + version = str(ast.literal_eval(_version_re.search( + f.read().decode('utf-8')).group(1))) rest_framework_require = [ 'djangorestframework>=3.6.3', @@ -17,7 +26,7 @@ tests_require = [ setup( name='graphene-django', - version='2.0.dev2017072601', + version=version, description='Graphene Django integration', long_description=open('README.rst').read(),