Kaynağa Gözat

start 0.3dev

Mort Yao 12 yıl önce
ebeveyn
işleme
9e2613f6ae
5 değiştirilmiş dosya ile 11 ekleme ve 8 silme
  1. 3 3
      setup.py
  2. 0 3
      you-get.json
  3. 3 1
      you_get/__init__.py
  4. 1 1
      you_get/common.py
  5. 4 0
      you_get/version.py

+ 3 - 3
setup.py

@@ -2,17 +2,17 @@
 
 PROJ_METADATA = 'you-get.json'
 
-import os, json
-
+import os, json, imp
 here = os.path.abspath(os.path.dirname(__file__))
 proj_info = json.loads(open(os.path.join(here, PROJ_METADATA)).read())
 README = open(os.path.join(here, 'README.txt')).read()
 CHANGELOG = open(os.path.join(here, 'CHANGELOG.txt')).read()
+VERSION = imp.load_source('version', os.path.join(here, 'you_get/version.py')).__version__
 
 from setuptools import setup, find_packages
 setup(
     name = proj_info['name'],
-    version = proj_info['version'],
+    version = VERSION,
     
     author = proj_info['author'],
     author_email = proj_info['author_email'],

+ 0 - 3
you-get.json

@@ -1,8 +1,5 @@
 {
     "name": "you-get",
-    "version": "0.2.16",
-    "date": "2012-12-01",
-    
     "author": "Mort Yao",
     "author_email": "mort.yao@gmail.com",
     "url": "http://www.soimort.org/you-get/",

+ 3 - 1
you_get/__init__.py

@@ -2,5 +2,7 @@
 
 from .processor import *
 from .downloader import *
+
+from .version import __version__, __date__
+from .common import script_main
 from .main import *
-from .common import script_main, __version__

+ 1 - 1
you_get/common.py

@@ -8,7 +8,7 @@ import re
 import sys
 from urllib import request, parse
 
-__version__ = "0.2.16"
+from .version import __version__
 
 dry_run = False
 force = False

+ 4 - 0
you_get/version.py

@@ -0,0 +1,4 @@
+#!/usr/bin/env python
+
+__version__ = '0.3dev'
+__date__ = '2012-12-09'