From 45efc43a07d61bacdfd3918cb694f1654f499b5d Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Wed, 9 Feb 2022 19:54:48 +0200 Subject: [PATCH] Integrate isort. --- .pre-commit-config.yaml | 6 ++++++ Documents/bin/_vagrant-clean | 6 ++---- Documents/bin/_vagrant-update | 6 ++---- Documents/bin/download-password-db | 1 - Documents/bin/git-manage | 2 +- Documents/bin/git-namespace-backup | 5 +++-- Documents/bin/nc-notify | 1 - Documents/bin/planet | 2 +- Documents/bin/rcfiles/git.py | 1 + Documents/bin/rcfiles/github.py | 1 + Documents/bin/rcfiles/gitlab.py | 2 ++ Documents/bin/urldecode | 1 - Documents/bin/urlencode | 1 - 13 files changed, 19 insertions(+), 16 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f61dcef..4b4d8b7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,6 +30,12 @@ repos: types: [plain-text] exclude: LICENSE + - repo: https://github.com/PyCQA/isort + rev: 5.10.1 + hooks: + - id: isort + args: ["--filter-files", "--profile", "black"] + - repo: https://github.com/ambv/black rev: 21.8b0 hooks: diff --git a/Documents/bin/_vagrant-clean b/Documents/bin/_vagrant-clean index 6e01712..4a2606b 100755 --- a/Documents/bin/_vagrant-clean +++ b/Documents/bin/_vagrant-clean @@ -3,10 +3,8 @@ """Remove duplicate versions of local Vagrant base boxes.""" # pylint: disable=import-error -from sh import vagrant - from parse import parse - +from sh import vagrant boxes = {} for line in vagrant.box("list"): @@ -22,7 +20,7 @@ for line in vagrant.box("list"): for box in boxes: for provider in boxes[box]: for version in boxes[box][provider][:-1]: - print("Removing box {0} version {1}.".format(box, version)) + print("Removing box {box} version {version}.") vagrant.box( "remove", "--force", diff --git a/Documents/bin/_vagrant-update b/Documents/bin/_vagrant-update index f2d4e76..2f1f256 100755 --- a/Documents/bin/_vagrant-update +++ b/Documents/bin/_vagrant-update @@ -3,10 +3,8 @@ """Update local Vagrant base boxes.""" # pylint: disable=import-error -from sh import vagrant - from parse import parse - +from sh import vagrant boxes = {} dummy_providers = ["aws"] @@ -21,5 +19,5 @@ for line in vagrant.box("list"): # pylint: disable=consider-using-dict-items for box in boxes: for provider in boxes[box]: - print("Updating box {0} provider {1}.".format(box, provider)) + print(f"Updating box {box} provider {provider}.") vagrant.box("update", "--provider", provider, "--box", box) diff --git a/Documents/bin/download-password-db b/Documents/bin/download-password-db index 57f82ab..04894cb 100755 --- a/Documents/bin/download-password-db +++ b/Documents/bin/download-password-db @@ -13,7 +13,6 @@ import os import os.path import subprocess # nosec - DB_PATH = "Documents/Database.kdbx" DEST = os.path.expanduser(f"~/{ os.path.dirname(DB_PATH) }") SOURCE = f"nextcloud:{DB_PATH}" diff --git a/Documents/bin/git-manage b/Documents/bin/git-manage index 69269e4..4b99db8 100755 --- a/Documents/bin/git-manage +++ b/Documents/bin/git-manage @@ -6,6 +6,7 @@ import argparse import os import os.path import sys + import github3.exceptions # pylint: disable=import-error import gitlab.exceptions # pylint: disable=import-error import passhole.passhole # pylint: disable=import-error @@ -17,7 +18,6 @@ import rcfiles.git # noqa: E402 pylint: disable=wrong-import-position import rcfiles.github # noqa: E402 pylint: disable=wrong-import-position import rcfiles.gitlab # noqa: E402 pylint: disable=wrong-import-position - GH_MIRROR_PREFIX = "https://*****@github.com/" diff --git a/Documents/bin/git-namespace-backup b/Documents/bin/git-namespace-backup index d8a790b..d401704 100755 --- a/Documents/bin/git-namespace-backup +++ b/Documents/bin/git-namespace-backup @@ -10,10 +10,11 @@ In this context, a namespace is a directory under ~/Repositories. """ import argparse -import pathlib -import sys import os import os.path +import pathlib +import sys + import gitlab.exception # pylint: disable=import-error import sh # pylint: disable=import-error from sh.contrib import git # pylint: disable=import-error diff --git a/Documents/bin/nc-notify b/Documents/bin/nc-notify index 263fa12..0c0e683 100755 --- a/Documents/bin/nc-notify +++ b/Documents/bin/nc-notify @@ -10,7 +10,6 @@ import os import sys import urllib.request - if __name__ == "__main__": if os.fork(): sys.exit() diff --git a/Documents/bin/planet b/Documents/bin/planet index f83e5f9..b6b3ae4 100755 --- a/Documents/bin/planet +++ b/Documents/bin/planet @@ -5,10 +5,10 @@ import argparse import pathlib import sys import webbrowser + import xdg.BaseDirectory # pylint: disable=import-error import yaml - EXAMPLE_CONFIG = """--- general: # For the list of available browsers, consult diff --git a/Documents/bin/rcfiles/git.py b/Documents/bin/rcfiles/git.py index 10f8518..45cc5f4 100644 --- a/Documents/bin/rcfiles/git.py +++ b/Documents/bin/rcfiles/git.py @@ -3,6 +3,7 @@ import configparser import os.path import pathlib + import sh # pylint: disable=import-error from sh.contrib import git # pylint: disable=import-error diff --git a/Documents/bin/rcfiles/github.py b/Documents/bin/rcfiles/github.py index e5a137e..bd852e2 100644 --- a/Documents/bin/rcfiles/github.py +++ b/Documents/bin/rcfiles/github.py @@ -1,6 +1,7 @@ """A bunch of convenience functions to deal with GitHub.""" import os + import github3 # pylint: disable=import-error HTTP_URL = "https://github.com/" diff --git a/Documents/bin/rcfiles/gitlab.py b/Documents/bin/rcfiles/gitlab.py index 93cf04b..cede8af 100644 --- a/Documents/bin/rcfiles/gitlab.py +++ b/Documents/bin/rcfiles/gitlab.py @@ -2,8 +2,10 @@ import os import re + import gitlab # pylint: disable=import-error,useless-suppression import gitlab.exceptions # pylint: disable=import-error + from . import git diff --git a/Documents/bin/urldecode b/Documents/bin/urldecode index b70a62a..9b48c33 100755 --- a/Documents/bin/urldecode +++ b/Documents/bin/urldecode @@ -3,7 +3,6 @@ import fileinput from urllib.parse import unquote_plus as unquote - if __name__ == "__main__": for line in fileinput.input(): print(unquote(line.strip())) diff --git a/Documents/bin/urlencode b/Documents/bin/urlencode index 02a1441..5e6819a 100755 --- a/Documents/bin/urlencode +++ b/Documents/bin/urlencode @@ -3,7 +3,6 @@ import fileinput from urllib.parse import quote_plus as quote - if __name__ == "__main__": for line in fileinput.input(): print(quote(line.strip())) -- GitLab