GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — commitizen/commitizen/cz/utils.py at master · commitizen-tools/commitizen Expand file tree/ Copy pathutils.pyMore file actions 31 lines (20 loc) · 833 Bytes / Copy pathutils.pyFile metadata and controls31 lines (20 loc) · 833 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 import os import re import tempfile from pathlib import Path from commitizen import git from commitizen.cz import exceptions _RE_LOCAL_VERSION = re.compile(r"\+.+") def required_validator(answer: str, msg: object = None) -> str: if not answer: raise exceptions.AnswerRequiredError(msg) return answer def multiple_line_breaker(answer: str, sep: str = "|") -> str: return "\n".join(line.strip() for line in answer.split(sep) if line) def strip_local_version(version: str) -> str: return _RE_LOCAL_VERSION.sub("", version) def get_backup_file_path() -> Path: project_root = git.find_git_project_root() project = project_root.as_posix().replace("/", "%") if project_root else "" user = os.environ.get("USER", "") return Path(tempfile.gettempdir(), f"cz.commit%{user}%{project}.backup") |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |