]>
git.madduck.net Git - etc/vim.git/blobdiff - src/black_primer/lib.py
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
WINDOWS = system() == "Windows"
BLACK_BINARY = "black.exe" if WINDOWS else "black"
WINDOWS = system() == "Windows"
BLACK_BINARY = "black.exe" if WINDOWS else "black"
-GIT_BIAN RY = "git.exe" if WINDOWS else "git"
+GIT_BINA RY = "git.exe" if WINDOWS else "git"
LOG = logging.getLogger(__name__)
LOG = logging.getLogger(__name__)
await process.wait()
raise
await process.wait()
raise
- if process.returncode != 0:
- returncode = process.returncode
- if returncode is None:
- returncode = 69
+ # A non-optional timeout was supplied to asyncio.wait_for, guaranteeing
+ # a timeout or completed process. A terminated Python process will have a
+ # non-empty returncode value.
+ assert process.returncode is not None
+ if process.returncode != 0:
- raise CalledProcessError(returncode, cmd_str, output=stdout, stderr=stderr)
+ raise CalledProcessError(
+ process.returncode, cmd_str, output=stdout, stderr=stderr
+ )
depth: int = 1,
) -> Optional[Path]:
"""git Clone project or rebase"""
depth: int = 1,
) -> Optional[Path]:
"""git Clone project or rebase"""
- git_bin = str(which(GIT_BIAN RY))
+ git_bin = str(which(GIT_BINA RY))
if not git_bin:
LOG.error("No git binary found")
return None
if not git_bin:
LOG.error("No git binary found")
return None