fix flake8 issues

This commit is contained in:
Mohamed El-Zeneiny 2023-03-27 18:06:28 -04:00
commit bc512fcc1d

View file

@ -1,9 +1,8 @@
# -*- coding: utf-8 -*-
from pybuilder.core import *
from pybuilder.core import task, dependents, depends, use_plugin, init
from enum import Enum
import glob
import shutil
import warnings
import sys
import os
import subprocess
@ -49,6 +48,7 @@ def delete(logger, path):
elif (os.path.isdir(path)):
shutil.rmtree(path)
@task
def clean(logger, project):
delete_patterns = [
@ -103,7 +103,7 @@ def clean(logger, project):
@task
## build for the current operating system
# build for the current operating system
def build(logger, project):
if (project.os == OS.Linux or project.os == OS.MacOS):
buildUnix(logger, project)
@ -120,6 +120,7 @@ def mkdir_p(path):
except FileExistsError:
pass
@task
@dependents("installUnix")
def buildUnix(logger, project):
@ -137,6 +138,7 @@ def buildUnix(logger, project):
subprocess.run("rm -rf zip", shell=True)
subprocess.run("echo '#!/usr/bin/env python' > youtube-dl ; cat youtube-dl.zip >> youtube-dl ; rm youtube-dl.zip; chmod a+x youtube-dl", shell=True)
@task
@depends("buildUnix")
def installUnix(logger, project):
@ -161,10 +163,12 @@ def installUnix(logger, project):
install -m 644 youtube-dl.fish {DESTDIR}{SYSCONFDIR}/fish/completions/youtube-dl.fish",
shell=True)
@task
def buildWin32(logger, project):
subprocess.run("python -m setup.py py2exe")
@task
def offlinetest(logger, project):
res = subprocess.run("python -m nose --verbose test \
@ -180,6 +184,7 @@ def offlinetest(logger,project):
if (res.returncode != 0):
sys.exit(res.returncode)
@task
def test(logger, project):
res = subprocess.run("nosetests --with-coverage \
@ -190,4 +195,3 @@ def test(logger, project):
shell=True)
if (res.returncode != 0):
sys.exit(res.returncode)