add setup for renkanmanager.
authorymh <ymh.work@gmail.com>
Mon, 10 Nov 2014 11:33:03 +0100
changeset 334 de35ce18643a
parent 333 935cffdf3904
child 335 670a73732668
add setup for renkanmanager.
.hgignore
.settings/org.eclipse.core.resources.prefs
server/python/django/renkanmanager/__init__.py
server/python/django/renkanmanager/utils.py
server/python/django/setup.py
--- a/.hgignore	Thu Sep 25 12:16:00 2014 +0200
+++ b/.hgignore	Mon Nov 10 11:33:03 2014 +0100
@@ -20,3 +20,6 @@
 ^client/data/example-cinema\.json$
 ^client/data/dynamic-data\.json$
 spring-shell.log
+^server/python/django/build$
+^server/python/django/dist$
+^server/python/django/renkanmanager\.egg-info$
\ No newline at end of file
--- a/.settings/org.eclipse.core.resources.prefs	Thu Sep 25 12:16:00 2014 +0200
+++ b/.settings/org.eclipse.core.resources.prefs	Mon Nov 10 11:33:03 2014 +0100
@@ -1,5 +1,7 @@
 eclipse.preferences.version=1
 encoding//server/java/renkan-web/src/main/webapp/WEB-INF/i18n/messages_en.properties=UTF-8
 encoding//server/java/renkan-web/src/main/webapp/WEB-INF/i18n/messages_fr.properties=UTF-8
+encoding//server/python/django/renkanmanager/__init__.py=utf-8
+encoding//server/python/django/renkanmanager/migrations/0001_initial.py=utf-8
 encoding//server/python/django/renkanmanager/utils.py=utf-8
 encoding//server/python/django/renkanmanager/views.py=utf-8
--- a/server/python/django/renkanmanager/__init__.py	Thu Sep 25 12:16:00 2014 +0200
+++ b/server/python/django/renkanmanager/__init__.py	Mon Nov 10 11:33:03 2014 +0100
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-VERSION = (0, 1, 0, "final", 0)
+VERSION = (0, 8, 0, "final", 0)
 
 
 def get_version():
--- a/server/python/django/renkanmanager/utils.py	Thu Sep 25 12:16:00 2014 +0200
+++ b/server/python/django/renkanmanager/utils.py	Mon Nov 10 11:33:03 2014 +0100
@@ -11,7 +11,7 @@
 from django.utils.encoding import smart_str
 from renkanmanager.models import Renkan
 import math
-import md5
+import hashlib
 import re
 import uuid
 
@@ -23,7 +23,7 @@
     cache_key = re.sub(r'\s+', '-', key)
     cache_key = smart_str(cache_key)
     if len(cache_key) > (250-(2+len(cache.key_prefix)+len(str(cache.version)))-33):
-        cache_key = cache_key[:(250-(2+len(cache.key_prefix)+len(str(cache.version)))-33)] + '-' + md5.new(cache_key).hexdigest()
+        cache_key = cache_key[:(250-(2+len(cache.key_prefix)+len(str(cache.version)))-33)] + '-' + hashlib.md5(cache_key).hexdigest()
     return cache_key
 
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/server/python/django/setup.py	Mon Nov 10 11:33:03 2014 +0100
@@ -0,0 +1,33 @@
+from setuptools import setup, find_packages
+
+# Dynamically calculate the version based on django.VERSION.
+version = __import__('renkanmanager').get_version()
+
+
+setup(
+    name='renkanmanager',
+    version=version,
+    url='http://renkan.iri-research.org/',
+    author='I.R.I.',
+    author_email='contact@iri-research.org',
+    description=('Basic Django module for saving renkan'),
+    license='CECILL-B',
+    packages=find_packages(),
+    include_package_data=True,
+    zip_safe=False,
+    classifiers=[
+        'Development Status :: 3 - Alpha',
+        'Environment :: Web Environment',
+        'Framework :: Django',
+        'Intended Audience :: Developers',
+        'License :: OSI Approved :: CECILL License',
+        'Operating System :: OS Independent',
+        'Programming Language :: Python',
+        'Programming Language :: Python :: 2',
+        'Programming Language :: Python :: 2.7',
+        'Topic :: Internet :: WWW/HTTP',
+        'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
+        'Topic :: Internet :: WWW/HTTP :: WSGI',
+        'Topic :: Software Development :: Libraries :: Python Modules',
+    ],
+)