Cleanup: quiet mypy warnings

This commit is contained in:
Campbell Barton 2025-01-06 16:58:56 +11:00
parent 4f1817cc18
commit ebf41cf047
4 changed files with 25 additions and 21 deletions

View File

@ -108,6 +108,8 @@ def main() -> int:
" " + "\n ".join(icon_files) + "\n", " " + "\n ".join(icon_files) + "\n",
) )
return 0
if __name__ == "__main__": if __name__ == "__main__":
sys.exit(main()) sys.exit(main())

View File

@ -10,7 +10,7 @@ __all__ = (
import sys import sys
def main(): def main() -> int:
argv = sys.argv[:] argv = sys.argv[:]
strip_byte = False strip_byte = False
@ -20,7 +20,7 @@ def main():
if len(argv) < 2: if len(argv) < 2:
sys.stdout.write("Usage: ctodata <c_file> [--strip-byte]\n") sys.stdout.write("Usage: ctodata <c_file> [--strip-byte]\n")
sys.exit(1) return 1
filename = argv[1] filename = argv[1]
@ -28,7 +28,7 @@ def main():
fpin = open(filename, "r") fpin = open(filename, "r")
except: except:
sys.stdout.write("Unable to open input {:s}\n".format(argv[1])) sys.stdout.write("Unable to open input {:s}\n".format(argv[1]))
sys.exit(1) return 1
data_as_str = fpin.read().rsplit("{")[-1].split("}")[0] data_as_str = fpin.read().rsplit("{")[-1].split("}")[0]
data_as_str = data_as_str.replace(",", " ") data_as_str = data_as_str.replace(",", " ")
@ -56,6 +56,7 @@ def main():
size = fpout.write(data) size = fpout.write(data)
sys.stdout.write("{:d}\n".format(size)) sys.stdout.write("{:d}\n".format(size))
return 0
if __name__ == "__main__": if __name__ == "__main__":

View File

@ -238,7 +238,7 @@ class Credits:
def write_object( def write_object(
self, self,
fh: io.TextIOWrapper, fh: io.TextIOBase,
*, *,
use_metadata: bool = False, use_metadata: bool = False,
) -> None: ) -> None:

View File

@ -40,6 +40,9 @@ from requests.structures import CaseInsensitiveDict
logger = logging.getLogger(__file__) logger = logging.getLogger(__file__)
GITEA_DOMAIN = "https://projects.blender.org/"
@dc.dataclass @dc.dataclass
class TeamMember(): class TeamMember():
id: int id: int
@ -53,7 +56,7 @@ class TeamMember():
login=self.login, login=self.login,
full_name=self.full_name, full_name=self.full_name,
last_login=self.last_login, last_login=self.last_login,
url=gitea_domain + self.login, url=GITEA_DOMAIN + self.login,
) )
@ -215,23 +218,21 @@ def is_inactive(member: TeamMember) -> bool:
return member.last_login < two_years_ago return member.last_login < two_years_ago
teams = (
"Developers",
"Add-ons",
"Translation",
"Documentation",
"Technical-Artists",
"Contributors",
)
api_token = os.environ['GITEA_API_TOKEN']
gitea_domain = "https://projects.blender.org/"
api_url = yarl.URL(gitea_domain + 'api/v1/')
organization_name = "blender"
def main() -> None: def main() -> None:
teams = (
"Developers",
"Add-ons",
"Translation",
"Documentation",
"Technical-Artists",
"Contributors",
)
api_token = os.environ['GITEA_API_TOKEN']
api_url = yarl.URL(GITEA_DOMAIN + 'api/v1/')
organization_name = "blender"
for team_name in teams: for team_name in teams:
logger.warning(team_name) logger.warning(team_name)
members = fetch_team_members( members = fetch_team_members(