From 1d0250d9ec728760186d123669a27ef0f85400cd Mon Sep 17 00:00:00 2001 From: prathamesh Date: Tue, 5 Aug 2014 14:01:09 +0530 Subject: Placed setup.py in the parent folder. pip install [git repo], this command will automatically run this setup file. --- setup.py | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..b69cbbb --- /dev/null +++ b/setup.py @@ -0,0 +1,44 @@ +import os +from setuptools import setup + +README = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read() + +# allow setup.py to be run from any path +os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) + +setup( + name='django-exam', + author='Prabhu Ramachandran', + author_email='prabhu.ramachandran@gmail.com', + version='0.1', + packages=['testapp.exam'], + include_package_data=True, + license='BSD License', + entry_points = { + 'console_scripts': [ + 'code_server = exam.code_server:main', + ], + }, + description='A django app to conduct online test.', + long_description=README, + install_requires=[ + 'django', + 'django-taggit', + 'django-taggit-autocomplete-modified', + ], + classifiers=[ + 'Development Status :: 4 - Beta', + 'Environment :: Web Environment', + 'Framework :: Django', + 'Intended Audience :: Developers', + 'Intended Audience :: Education', + 'Intended Audience :: End Users/Desktop', + 'License :: OSI Approved :: BSD License', + 'Natural Language :: English', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2.6', + 'Programming Language :: Python :: 2.7', + 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', + ], +) -- cgit From 9a48e360c841212c32377003bf8c47609913f586 Mon Sep 17 00:00:00 2001 From: prathamesh Date: Tue, 5 Aug 2014 14:22:25 +0530 Subject: testing django-exam app, pip install from git --- setup.py | 1 + 1 file changed, 1 insertion(+) (limited to 'setup.py') diff --git a/setup.py b/setup.py index b69cbbb..35b96fd 100644 --- a/setup.py +++ b/setup.py @@ -22,6 +22,7 @@ setup( description='A django app to conduct online test.', long_description=README, install_requires=[ + 'django-exam', 'django', 'django-taggit', 'django-taggit-autocomplete-modified', -- cgit From 5a9c892e2965695d1f33c38b581e8d7fb0a6ca9b Mon Sep 17 00:00:00 2001 From: prathamesh Date: Tue, 5 Aug 2014 14:43:45 +0530 Subject: minor change --- setup.py | 1 - 1 file changed, 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 35b96fd..b69cbbb 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,6 @@ setup( description='A django app to conduct online test.', long_description=README, install_requires=[ - 'django-exam', 'django', 'django-taggit', 'django-taggit-autocomplete-modified', -- cgit From 009e421c7a9fce96164f820ec8cba3a6f206d567 Mon Sep 17 00:00:00 2001 From: prathamesh Date: Tue, 5 Aug 2014 16:14:06 +0530 Subject: Modification in manifiest.in to exlude some files from the testapp package --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index b69cbbb..6aabdc0 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,5 @@ import os -from setuptools import setup +from setuptools import setup, find_packages README = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read() @@ -11,7 +11,7 @@ setup( author='Prabhu Ramachandran', author_email='prabhu.ramachandran@gmail.com', version='0.1', - packages=['testapp.exam'], + packages=find_packages(), include_package_data=True, license='BSD License', entry_points = { -- cgit From 7fb736c5751023b1a0c4237b0dcedf457c1d42c7 Mon Sep 17 00:00:00 2001 From: prathamesh Date: Mon, 11 Aug 2014 01:25:35 +0530 Subject: setup.py and readme files updated --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 6aabdc0..9fac2f0 100644 --- a/setup.py +++ b/setup.py @@ -6,6 +6,9 @@ README = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read() # allow setup.py to be run from any path os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) +link = 'git+https://github.com/prathamesh920/\ +django-taggit-autocomplete-modified.git' + setup( name='django-exam', author='Prabhu Ramachandran', @@ -24,8 +27,9 @@ setup( install_requires=[ 'django', 'django-taggit', - 'django-taggit-autocomplete-modified', + 'django-taggit-autocomplete-modified>=0.1.0b5', ], + dependency_links=[link+'#egg=django_taggit_autocomplete_modified-0.1.0b5'], classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Web Environment', -- cgit From 4b402b7b3701982627dbfc8881792851e316068f Mon Sep 17 00:00:00 2001 From: prathamesh Date: Mon, 11 Aug 2014 01:50:28 +0530 Subject: minor change --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 9fac2f0..a5b3417 100644 --- a/setup.py +++ b/setup.py @@ -27,9 +27,9 @@ setup( install_requires=[ 'django', 'django-taggit', - 'django-taggit-autocomplete-modified>=0.1.0b5', + 'django-taggit-autocomplete-modified>=0.2', ], - dependency_links=[link+'#egg=django_taggit_autocomplete_modified-0.1.0b5'], + dependency_links=[link+'#egg=django_taggit_autocomplete_modified-0.2'], classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Web Environment', -- cgit From 267aa32a5b43638e71f401e14699fa8c30e86072 Mon Sep 17 00:00:00 2001 From: prathamesh Date: Tue, 23 Sep 2014 15:23:54 +0530 Subject: Changes in install requirements. Added mysql-python and versions to various the packages. --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index a5b3417..1abfdc7 100644 --- a/setup.py +++ b/setup.py @@ -25,8 +25,9 @@ setup( description='A django app to conduct online test.', long_description=README, install_requires=[ - 'django', - 'django-taggit', + 'django==1.6', + 'mysql-python==1.2.5', + 'django-taggit==0.12.2', 'django-taggit-autocomplete-modified>=0.2', ], dependency_links=[link+'#egg=django_taggit_autocomplete_modified-0.2'], -- cgit From 47eaf4c9939bc416491b2c8cf58bd06161250b48 Mon Sep 17 00:00:00 2001 From: prathamesh Date: Wed, 24 Sep 2014 17:51:04 +0530 Subject: minor change --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 1abfdc7..9b0ca91 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ setup( license='BSD License', entry_points = { 'console_scripts': [ - 'code_server = exam.code_server:main', + 'code_server = testapp.exam.code_server:main', ], }, description='A django app to conduct online test.', -- cgit From 2c6aa7e1ec058453ce8c559fce26b3ee05d99cae Mon Sep 17 00:00:00 2001 From: prathamesh Date: Wed, 18 Feb 2015 17:42:52 +0530 Subject: Made changes as per the comments on the PR. --- setup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 9b0ca91..79efa76 100644 --- a/setup.py +++ b/setup.py @@ -11,8 +11,8 @@ django-taggit-autocomplete-modified.git' setup( name='django-exam', - author='Prabhu Ramachandran', - author_email='prabhu.ramachandran@gmail.com', + author='python team at IIT Bombay', + author_email='python@fossee.in', version='0.1', packages=find_packages(), include_package_data=True, @@ -22,13 +22,13 @@ setup( 'code_server = testapp.exam.code_server:main', ], }, - description='A django app to conduct online test.', + description='A django app to conduct online tests.', long_description=README, install_requires=[ 'django==1.6', 'mysql-python==1.2.5', 'django-taggit==0.12.2', - 'django-taggit-autocomplete-modified>=0.2', + 'django-taggit-autocomplete-modified > 0.1.0b4', ], dependency_links=[link+'#egg=django_taggit_autocomplete_modified-0.2'], classifiers=[ -- cgit