Sort imports with ruff

This commit is contained in:
Fabrice Reix 2024-11-09 11:49:28 +01:00
parent 506c7b040d
commit 9f565f9227
No known key found for this signature in database
GPG Key ID: BF5213154B2E7155
67 changed files with 115 additions and 88 deletions

View File

@ -7,10 +7,9 @@ Examples:
$ python3 bin/check/license.py $ python3 bin/check/license.py
""" """
from typing import List, Tuple
import json import json
import subprocess import subprocess
from typing import List, Tuple
def main(): def main():

View File

@ -2,9 +2,10 @@
import datetime import datetime
import json import json
import os import os
import requests
import sys import sys
import requests
def get_latest_release(): def get_latest_release():
r = requests.get("https://api.github.com/repos/rust-lang/rust/releases") r = requests.get("https://api.github.com/repos/rust-lang/rust/releases")

View File

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import sys import sys
from bs4 import BeautifulSoup from bs4 import BeautifulSoup
COVERAGE_DIR = "target/coverage" COVERAGE_DIR = "target/coverage"

View File

@ -16,13 +16,13 @@ from pathlib import Path
from typing import List from typing import List
from markdown import ( from markdown import (
parse_markdown,
MarkdownDoc,
Header, Header,
Paragraph, MarkdownDoc,
Whitespace,
Node, Node,
Paragraph,
Table, Table,
Whitespace,
parse_markdown,
) )

View File

@ -20,7 +20,7 @@ import re
import sys import sys
from pathlib import Path from pathlib import Path
from markdown import parse_markdown, MarkdownDoc from markdown import MarkdownDoc, parse_markdown
def build_home_md(text: str) -> MarkdownDoc: def build_home_md(text: str) -> MarkdownDoc:

View File

@ -13,10 +13,10 @@ import os
import re import re
import sys import sys
import unicodedata import unicodedata
from pathlib import Path
import markdown import markdown
from markdown import MarkdownDoc, Paragraph, RefLink, Header, Whitespace, Table from markdown import Header, MarkdownDoc, Paragraph, RefLink, Table, Whitespace
from pathlib import Path
def add_section_header(doc: MarkdownDoc, title: str): def add_section_header(doc: MarkdownDoc, title: str):

View File

@ -9,11 +9,10 @@ This module allows to manipulate Markdown document:
import re import re
import unicodedata import unicodedata
from parser import Parser
from textwrap import dedent from textwrap import dedent
from typing import List, Optional from typing import List, Optional
from parser import Parser
class Node: class Node:
"""Represent the base class for a Markdown document token.""" """Represent the base class for a Markdown document token."""

View File

@ -11,8 +11,8 @@ Examples:
""" """
import sys
import re import re
import sys
from datetime import date from datetime import date
from typing import Optional from typing import Optional

View File

@ -3,15 +3,14 @@ import datetime
import unittest import unittest
from get_release_note import ( from get_release_note import (
Pull,
Issue, Issue,
Pull,
authors_from_issues, authors_from_issues,
generate_md, generate_md,
pulls_from_issues, pulls_from_issues,
webscrapping_linked_pulls, webscrapping_linked_pulls,
) )
ISSUES = [ ISSUES = [
Issue(number=1, tags=["enhancement"], author="bob", pulls=[Pull("url1", "pull1")]), Issue(number=1, tags=["enhancement"], author="bob", pulls=[Pull("url1", "pull1")]),
Issue( Issue(

View File

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import sys import sys
from option import Option from option import Option
""" """

View File

@ -1,12 +1,13 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
from typing import List
import glob import glob
from option import Option
import generate_source
import generate_man
import generate_completion
import sys
import re import re
import sys
from typing import List
import generate_completion
import generate_man
import generate_source
from option import Option
def get_option_files(dir) -> List[str]: def get_option_files(dir) -> List[str]:

View File

@ -4,6 +4,7 @@ Generate Completion files
""" """
from typing import List from typing import List
from option import Option from option import Option

View File

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import sys import sys
from option import Option from option import Option
""" """

View File

@ -1,7 +1,8 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import sys
from option import Option
import os import os
import sys
from option import Option
""" """
Generate source file for clap Generate source file for clap

View File

@ -4,10 +4,10 @@ Examples:
$ python3 contrib/npm/check_archive.py 1.6.1 $ python3 contrib/npm/check_archive.py 1.6.1
""" """
import sys
import json
from pathlib import Path
import hashlib import hashlib
import json
import sys
from pathlib import Path
from urllib import request from urllib import request

View File

@ -1,8 +1,9 @@
from flask import Flask
import glob import glob
import importlib import importlib
import os import os
from flask import Flask
app = Flask(__name__) app = Flask(__name__)

View File

@ -1,8 +1,8 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import sys
import glob import glob
import re
import platform import platform
import re
import sys
sys.path.append("..") sys.path.append("..")
import test_script import test_script

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/error-assert-bytearray") @app.route("/error-assert-bytearray")

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/error-assert/match-utf8") @app.route("/error-assert/match-utf8")

View File

@ -1,5 +1,5 @@
from flask import make_response
from app import app from app import app
from flask import make_response
@app.route("/error-assert-query-cookie") @app.route("/error-assert-query-cookie")

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/error-query-invalid-utf8") @app.route("/error-query-invalid-utf8")

View File

@ -1,7 +1,8 @@
from app import app
from flask import make_response, Response, redirect
from io import BytesIO from io import BytesIO
from app import app
from flask import Response, make_response, redirect
@app.route("/runner_errors") @app.route("/runner_errors")
def runner_errors(): def runner_errors():

View File

@ -1,8 +1,9 @@
# coding=utf-8 # coding=utf-8
import itertools
import time
from app import app from app import app
from flask import Response from flask import Response
import time
import itertools
@app.route("/streaming") @app.route("/streaming")

View File

@ -1,6 +1,7 @@
from app import app
import time import time
from app import app
@app.route("/timeout") @app.route("/timeout")
def timeout(): def timeout():

View File

@ -1,5 +1,5 @@
from app import app from app import app
from flask import redirect, Response from flask import Response, redirect
@app.route("/assert-header") @app.route("/assert-header")

View File

@ -1,6 +1,6 @@
# coding=utf-8 # coding=utf-8
from flask import Response
from app import app from app import app
from flask import Response
@app.route("/assert-xpath") @app.route("/assert-xpath")

View File

@ -1,7 +1,8 @@
from flask import request
from app import app
import re import re
from app import app
from flask import request
@app.route("/aws-sigv4", methods=["POST"]) @app.route("/aws-sigv4", methods=["POST"])
def aws_sigv4(): def aws_sigv4():

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/bytes") @app.route("/bytes")

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response, request from flask import make_response, request
from io import BytesIO
@app.route("/compressed/gzip") @app.route("/compressed/gzip")

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/content-type-json", methods=["POST"]) @app.route("/content-type-json", methods=["POST"])

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/cookie_file") @app.route("/cookie_file")

View File

@ -1,5 +1,5 @@
from flask import make_response
from app import app from app import app
from flask import make_response
@app.route("/cookie-jar") @app.route("/cookie-jar")

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/cookie-storage/assert-that-cookie1-is-valueA") @app.route("/cookie-storage/assert-that-cookie1-is-valueA")

View File

@ -1,5 +1,5 @@
from flask import request, make_response, Response
from app import app from app import app
from flask import Response, make_response, request
@app.route("/cookies/set-request-cookie1-valueA") @app.route("/cookies/set-request-cookie1-valueA")

View File

@ -1,6 +1,7 @@
from app import app
from datetime import datetime from datetime import datetime
from app import app
last = None last = None
counter = 0 counter = 0

View File

@ -1,7 +1,8 @@
from flask import make_response
from app import app
from io import BytesIO from io import BytesIO
from app import app
from flask import make_response
@app.route("/encoding/utf8") @app.route("/encoding/utf8")
def encoding_utf8(): def encoding_utf8():

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/env-var") @app.route("/env-var")

View File

@ -1,5 +1,5 @@
from app import app from app import app
from flask import request, redirect, Response from flask import Response, redirect, request
@app.route("/follow-redirect", methods=["GET", "POST"]) @app.route("/follow-redirect", methods=["GET", "POST"])

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/get_large") @app.route("/get_large")

View File

@ -1,5 +1,5 @@
from app import app from app import app
from flask import request, make_response from flask import make_response, request
@app.route("/graphql", methods=["POST"]) @app.route("/graphql", methods=["POST"])

View File

@ -1,6 +1,6 @@
# coding=utf-8 # coding=utf-8
from flask import request, make_response
from app import app from app import app
from flask import make_response, request
@app.route("/default-headers") @app.route("/default-headers")

View File

@ -1,5 +1,6 @@
from ipaddress import IPv4Address, IPv6Address, ip_address
from app import app from app import app
from ipaddress import ip_address, IPv4Address, IPv6Address
from flask import Response, request from flask import Response, request

View File

@ -1,6 +1,6 @@
# coding=utf-8 # coding=utf-8
from flask import request
from app import app from app import app
from flask import request
@app.route("/key-template/header") @app.route("/key-template/header")

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/dummy_bytes") @app.route("/dummy_bytes")

View File

@ -1,6 +1,7 @@
from io import BytesIO
from app import app from app import app
from flask import make_response from flask import make_response
from io import BytesIO
@app.route("/non-utf8") @app.route("/non-utf8")

View File

@ -1,5 +1,5 @@
from flask import request, make_response
from app import app from app import app
from flask import make_response, request
@app.route("/patch/file.txt", methods=["PATCH"]) @app.route("/patch/file.txt", methods=["PATCH"])

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/path-as-is/../resource") @app.route("/path-as-is/../resource")

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/post-base64", methods=["POST"]) @app.route("/post-base64", methods=["POST"])

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/post-bytes", methods=["POST"]) @app.route("/post-bytes", methods=["POST"])

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/post-file", methods=["POST"]) @app.route("/post-file", methods=["POST"])

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/post-json", methods=["POST"]) @app.route("/post-json", methods=["POST"])

View File

@ -1,5 +1,5 @@
from flask import request
from app import app from app import app
from flask import request
@app.route("/post-multilines", methods=["POST"]) @app.route("/post-multilines", methods=["POST"])

View File

@ -1,6 +1,6 @@
# coding=utf-8 # coding=utf-8
from flask import request
from app import app from app import app
from flask import request
@app.route("/post-xml", methods=["POST"]) @app.route("/post-xml", methods=["POST"])

View File

@ -1,5 +1,5 @@
from app import app from app import app
from flask import redirect, Response from flask import Response, redirect
@app.route("/redirect-absolute") @app.route("/redirect-absolute")

View File

@ -1,5 +1,6 @@
import uuid import uuid
from http import HTTPStatus from http import HTTPStatus
from app import app from app import app
from flask import Response from flask import Response

View File

@ -1,8 +1,9 @@
# return 500 by default # return 500 by default
# or 200 if previous request has been executed less than 5 second ago # or 200 if previous request has been executed less than 5 second ago
from app import app
import time import time
from app import app
last = 0 last = 0

View File

@ -1,7 +1,6 @@
# coding=utf-8 # coding=utf-8
from app import app from app import app
counter = 0 counter = 0

View File

@ -1,7 +1,8 @@
from flask import request
from app import app
import json import json
from app import app
from flask import request
@app.route("/variables", methods=["POST"]) @app.route("/variables", methods=["POST"])
def variables(): def variables():

View File

@ -1,9 +1,10 @@
#!/usr/bin/env python #!/usr/bin/env python
# usage: ./ssl_server.py <port> <cert_file> <Client certificate authentication> # usage: ./ssl_server.py <port> <cert_file> <Client certificate authentication>
# Start the server with or without client certificate authentication # Start the server with or without client certificate authentication
import flask
import sys
import ssl import ssl
import sys
import flask
app1 = flask.Flask("SSL Server") app1 = flask.Flask("SSL Server")

View File

@ -1,6 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
from os import path, unlink from os import path, unlink
from socket import socket, AF_UNIX from socket import AF_UNIX, socket
from flask import Flask from flask import Flask
app = Flask("Unix Domain Sockets Server") app = Flask("Unix Domain Sockets Server")

View File

@ -5,8 +5,8 @@ import re
import sys import sys
sys.path.append("..") sys.path.append("..")
import test_lint
import test_format import test_format
import test_lint
import test_script import test_script

View File

@ -4,8 +4,8 @@
# #
import codecs import codecs
import os import os
import sys
import subprocess import subprocess
import sys
def decode_string(encoded): def decode_string(encoded):

View File

@ -1,9 +1,10 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# Extract hurl file from html output # Extract hurl file from html output
import sys
from bs4 import BeautifulSoup
import os
import codecs import codecs
import os
import sys
from bs4 import BeautifulSoup
def test(html_file): def test(html_file):

View File

@ -2,8 +2,8 @@
# lint hurl file # lint hurl file
# #
import codecs import codecs
import sys
import subprocess import subprocess
import sys
def decode_string(encoded): def decode_string(encoded):

View File

@ -1,6 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import unittest import unittest
from test_script import parse_pattern, escape_regex_metacharacters
from test_script import escape_regex_metacharacters, parse_pattern
class PatternTest(unittest.TestCase): class PatternTest(unittest.TestCase):

View File

@ -1,12 +1,12 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# Test script file. # Test script file.
# #
import codecs
import sys
import subprocess
import os
import argparse import argparse
import codecs
import os
import re import re
import subprocess
import sys
def decode_string(encoded: bytes) -> str: def decode_string(encoded: bytes) -> str:

1
ruff.toml Normal file
View File

@ -0,0 +1 @@
lint.extend-select = ["I"]