about summary refs log tree commit diff
path: root/setup.py
diff options
context:
space:
mode:
authorFilippo Valsorda <filippo.valsorda@gmail.com>2012-11-29 19:21:19 +0100
committerFilippo Valsorda <filippo.valsorda@gmail.com>2012-11-29 19:21:19 +0100
commit2f1765c4eaeeee58c1711aaf5757c1fb731c7f9b (patch)
tree794d73ebffaeef8cca1bd7b3062ba33caececfa1 /setup.py
parentcc51a7d4e030646a5d7075934f11036ad52a3f1f (diff)
downloadyoutube-dl-2f1765c4eaeeee58c1711aaf5757c1fb731c7f9b.tar.gz
youtube-dl-2f1765c4eaeeee58c1711aaf5757c1fb731c7f9b.tar.xz
youtube-dl-2f1765c4eaeeee58c1711aaf5757c1fb731c7f9b.zip
setup.py Python3 fix, PyPi classifiers
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py19
1 files changed, 17 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 5dfbbc72d..ba051f7de 100644
--- a/setup.py
+++ b/setup.py
@@ -1,3 +1,7 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+from __future__ import print_function
 from distutils.core import setup
 import pkg_resources
 import sys
@@ -5,7 +9,7 @@ import sys
 try:
     import py2exe
 except ImportError:
-    print >> sys.stderr, "Cannot import py2exe"
+    print("Cannot import py2exe", file=sys.stderr)
 
 py2exe_options = {
     "bundle_files": 1,
@@ -20,7 +24,7 @@ py2exe_console = [{
     "dest_base": "youtube-dl",
 }]
 
-execfile('youtube_dl/version.py')
+exec(compile(open('youtube_dl/version.py').read(), 'youtube_dl/version.py', 'exec'))
 
 setup(
     name = 'youtube_dl',
@@ -40,4 +44,15 @@ setup(
 
     scripts = ['bin/youtube-dl'],
     zipfile = None,
+
+    classifiers = [
+        "Topic :: Multimedia :: Video",
+        "Development Status :: 5 - Production/Stable",
+        "Environment :: Console",
+        "License :: Public Domain",
+        "Programming Language :: Python :: 2.6",
+        "Programming Language :: Python :: 2.7",
+        "Programming Language :: Python :: 3",
+        "Programming Language :: Python :: 3.3"
+    ]
 )