src/setup.py
changeset 159 a2e6d314da2f
parent 154 79b70254a5e0
child 297 ae36a174a3e5
equal deleted inserted replaced
158:f9d0d6a840cf 159:a2e6d314da2f
    85     with open("MANIFEST.in", "w") as m:
    85     with open("MANIFEST.in", "w") as m:
    86         m.write("include CHANGES\n")
    86         m.write("include CHANGES\n")
    87         m.write("include LICENSE\n")
    87         m.write("include LICENSE\n")
    88         m.write("include README.md\n")
    88         m.write("include README.md\n")
    89         m.write("include MANIFEST.in\n")
    89         m.write("include MANIFEST.in\n")
       
    90         m.write("include requirements/base.txt\n")
       
    91         m.write("include requirements/dev.txt\n")
       
    92         m.write("include requirements/prod.txt\n")
    90         for entry in data_files:
    93         for entry in data_files:
    91             file_list = entry[1]
    94             file_list = entry[1]
    92             for filename in file_list:
    95             for filename in file_list:
    93                 m.write("include %s\n" % (filename))
    96                 m.write("include %s\n" % (filename))
    94 
    97 
   114                        'License :: Ceccil-B',
   117                        'License :: Ceccil-B',
   115                        'Operating System :: OS Independent',
   118                        'Operating System :: OS Independent',
   116                        'Programming Language :: Python',
   119                        'Programming Language :: Python',
   117                        'Topic :: Utilities',
   120                        'Topic :: Utilities',
   118         ],
   121         ],
       
   122         install_requires=[
       
   123             "Django >= 1.9",
       
   124             "django-comments-xtd",
       
   125             "django-contrib-comments",
       
   126             "django-haystack",
       
   127             "django-notifications-hq",
       
   128             "elasticsearch",
       
   129             "jsonfield",
       
   130             "Pillow",
       
   131             "psycopg2",
       
   132             "pytz",
       
   133             "requests",
       
   134             "six",
       
   135             "sorl-thumbnail >= 12.4a1",
       
   136         ],
   119     )
   137     )
   120 
   138 
   121 
   139 
   122 if __name__ == "__main__":
   140 if __name__ == "__main__":
   123 
   141