Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. #this is not functional ( just gave you guys a model of how I'd have this done
  2. import os
  3. import sys
  4. from setuptools import setup, find_packages
  5.  
  6. __author__ = 'myname'
  7. __version__ = '1.0'
  8.  
  9. if sys.argv[-1] == 'publish':
  10. os.system('python setup.py sdist upload')
  11. sys.exit()
  12.  
  13. readme = open('README.md').read()
  14.  
  15. requirements = open('dev.txt').readlines() # I have to accordingly change the path
  16.  
  17. test_requirements = []
  18.  
  19. test_requirements.append('mock<1.1')
  20. if sys.version_info[:2] < (2, 7):
  21. test_requirements.append('unittest2')
  22.  
  23. setup(
  24. name='djangocms-template-installer',
  25. version=__version__,
  26. description='Installer to easily bootstrap djangocms and djangocms blog into some project',
  27. long_description=readme,
  28. author=__author__,
  29. author_email='email@yahoo.com',
  30. url='https://github.com/my-git-account',
  31. packages=find_packages(),
  32. package_dir={'djangocms-template-installer': 'djangocms-template-installer'},
  33. include_package_data=True,
  34. install_requires=requirements,
  35. entry_points={
  36. 'console_scripts': [
  37. 'djangocms = djangocms-template_installer.main:execute'
  38. ]
  39. },
  40. license='BSD',
  41. zip_safe=False,
  42. keywords='djangocms-template-installer',
  43. classifiers=[
  44. 'Framework :: Django',
  45. 'Intended Audience :: Developers',
  46. 'License :: OSI Approved :: BSD License',
  47. 'Natural Language :: English',
  48. ],
  49. test_suite='tests',
  50. tests_require=test_requirements
  51. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement