def clean(context: Context, delete_dependencies: bool = False): """ Deletes build outputs """ paths = ['nosetests.xml'] context.shell('rm -rf %s' % paths_for_shell(paths)) context.shell('find %s -name "*.pyc" -or -name __pycache__ -delete' % context.app.django_app_name) if delete_dependencies: context.info('Cleaning app %s dependencies' % context.app.name) paths = ['venv'] context.shell('rm -rf %s' % paths_for_shell(paths))
def clean(context: Context, delete_dependencies: bool = False): """ Deletes build outputs """ paths = ['docs/build', 'build', 'dist', '.eggs'] + glob.glob('*.egg-info') context.shell('rm -rf %s' % paths_for_shell(paths)) context.shell('find %s -name "*.pyc" -or -name __pycache__ -delete' % context.app.django_app_name) if delete_dependencies: context.info('Cleaning local %s dependencies' % context.app.name) paths = ['venv'] context.shell('rm -rf %s' % paths_for_shell(paths))