#!/bin/env python

from setuptools import setup

# Load module version from ovr/version.py
exec(open('src/openvr/version.py').read())

setup(
    name = "openvr",
    version = __version__,
    author = "Christopher Bruns",
    author_email = "cmbruns@rotatingpenguin.com",
    description = "Valve OpenVR SDK python bindings using ctypes",
    url = "https://github.com/cmbruns/pyopenvr",
    download_url = "https://github.com/cmbruns/pyopenvr/tarball/" + __version__,
    package_dir = {'': 'src'},
    packages = ['openvr', 'openvr.glframework'],
    package_data = {'openvr': ['*.dll', '*.so', '*.dylib']},
    keywords = "openvr valve htc vive vr virtual reality",
    classifiers = [],
)

@@ -147,19 +147,17 @@
 name
- = %22
+='
 openvr
-%22
+'
 ,%0A  
@@ -165,19 +165,17 @@
  version
- = 
+=
 __versio
@@ -189,20 +189,18 @@
   author
- = %22
+='
 Christop
@@ -208,17 +208,28 @@
 er Bruns
-%22
+ and others'
 ,%0A    au
@@ -238,20 +238,18 @@
 or_email
- = %22
+='
 cmbruns@
@@ -267,17 +267,17 @@
 guin.com
-%22
+'
 ,%0A    de
@@ -285,20 +285,18 @@
 cription
- = %22
+='
 Valve Op
@@ -332,17 +332,17 @@
 g ctypes
-%22
+'
 ,%0A    ur
@@ -342,20 +342,18 @@
 %0A    url
- = %22
+='
 https://
@@ -379,17 +379,17 @@
 pyopenvr
-%22
+'
 ,%0A    do
@@ -398,20 +398,18 @@
 load_url
- = %22
+='
 https://
@@ -444,17 +444,17 @@
 tarball/
-%22
+'
  + __ver
@@ -476,19 +476,17 @@
 kage_dir
- = 
+=
 %7B'': 'sr
@@ -502,19 +502,17 @@
 packages
- = 
+=
 %5B'openvr
@@ -553,19 +553,17 @@
 age_data
- = 
+=
 %7B'openvr
@@ -612,12 +612,10 @@
 ords
- = %22
+='
 open
@@ -654,31 +654,615 @@
 lity
-%22,%0A    classifiers = %5B%5D
+ 3d graphics',%0A    license='BSD',%0A    classifiers=%22%22%22%5C%0AEnvironment :: Win32 (MS Windows)%0AIntended Audience :: Developers%0ALicense :: OSI Approved :: BSD License%0AOperating System :: Microsoft :: Windows%0AOperating System :: Microsoft :: Windows :: Windows 7%0AOperating System :: POSIX :: Linux%0AOperating System :: MacOS :: MacOS X%0AProgramming Language :: Python :: 2.7%0AProgramming Language :: Python :: 3.5%0AProgramming Language :: Python :: Implementation :: CPython%0ATopic :: Multimedia :: Graphics :: 3D Rendering%0ATopic :: Scientific/Engineering :: Visualization%0ADevelopment Status :: 4 - Beta%0A%22%22%22.splitlines()
 ,%0A)%0A

Add classifiers to setup.py Use consistent quoting style in setup.py