From 8a77769500cc8beb77f3887e7874a25143657b6b Mon Sep 17 00:00:00 2001 From: Jon Michael Aanes Date: Sun, 13 Apr 2025 18:06:56 +0200 Subject: [PATCH] Ruff --- aider_gitea/__main__.py | 26 +++++++++++++------------- aider_gitea/seen_issues_db.py | 3 ++- test/test_generate_branch_name.py | 1 - test/test_seen_issues_db.py | 3 +-- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/aider_gitea/__main__.py b/aider_gitea/__main__.py index 31d5330..ee2fbfb 100644 --- a/aider_gitea/__main__.py +++ b/aider_gitea/__main__.py @@ -4,18 +4,17 @@ This script downloads issues from a given Gitea repository and produces a pull r It assumes that the default branch (default "main") exists and that you have a valid API token if authentication is required. """ -import logging -from pathlib import Path import argparse -import requests -import sys -import dataclasses -import tempfile -import subprocess -import os -import time - +import logging import re +import subprocess +import sys +import tempfile +import time +from pathlib import Path + +import requests + from . import secrets from .seen_issues_db import SeenIssuesDB @@ -133,7 +132,7 @@ class GiteaClient: def parse_args(): parser = argparse.ArgumentParser( - description='Download issues and create pull requests for a Gitea repository.' + description='Download issues and create pull requests for a Gitea repository.', ) parser.add_argument( '--gitea-url', @@ -214,7 +213,8 @@ def process_issue( issue_number: str, ): repo_url = f'{args.gitea_url}:{args.owner}/{args.repo}.git'.replace( - 'https://', 'git@' + 'https://', + 'git@', ) run_cmd(['git', 'clone', repo_url, tmpdirname]) run_cmd(['bash', '-c', AIDER_TEST], tmpdirname) @@ -285,7 +285,7 @@ def main(): if args.daemon: logger.info( - f'Starting daemon mode, checking for new issues every {args.interval} seconds' + f'Starting daemon mode, checking for new issues every {args.interval} seconds', ) try: while True: diff --git a/aider_gitea/seen_issues_db.py b/aider_gitea/seen_issues_db.py index f67f1df..19de052 100644 --- a/aider_gitea/seen_issues_db.py +++ b/aider_gitea/seen_issues_db.py @@ -28,7 +28,8 @@ class SeenIssuesDB: def has_seen(self, issue_text: str) -> bool: issue_hash = self._compute_hash(issue_text) cursor = self.conn.execute( - 'SELECT 1 FROM seen_issues WHERE issue_hash = ?', (issue_hash,) + 'SELECT 1 FROM seen_issues WHERE issue_hash = ?', + (issue_hash,), ) return cursor.fetchone() is not None diff --git a/test/test_generate_branch_name.py b/test/test_generate_branch_name.py index 6e9aa12..d660756 100644 --- a/test/test_generate_branch_name.py +++ b/test/test_generate_branch_name.py @@ -1,4 +1,3 @@ -import pytest from aider_gitea.__main__ import generate_branch_name diff --git a/test/test_seen_issues_db.py b/test/test_seen_issues_db.py index 21cc619..da0bdd0 100644 --- a/test/test_seen_issues_db.py +++ b/test/test_seen_issues_db.py @@ -1,6 +1,5 @@ -import sys import unittest -from pathlib import Path + from aider_gitea.seen_issues_db import SeenIssuesDB