277
277
If some distributions are known as soft requirements, will retry
280
eggs = "\n".join([i for i in self.options['eggs'].split(os.linesep) if i not in ['Pillow', 'openerp', 'pychart', 'anybox.recipe.openerp', 'anybox']])
281
281
requirement_file = os.path.join(os.getcwd(), 'odoo_requirements.txt')
282
282
with open(requirement_file, 'w') as the_file:
285
285
subprocess.call(['pip', 'install', '-r', requirement_file])
288
289
eggs = zc.recipe.egg.Scripts(self.buildout, '', self.options)
291
293
except MissingDistribution, exc:
292
294
missing = exc.data[0].project_name