From d0b199de11372b8b2cf47466509caaceac86bae0 Mon Sep 17 00:00:00 2001 From: Username Date: Sat, 20 Dec 2025 18:31:47 +0100 Subject: [PATCH] fix lint errors (line length, unused var, nested if) --- app/config.py | 7 ++++--- fpaste | 9 +++------ 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/app/config.py b/app/config.py index 73ffc95..eda7280 100644 --- a/app/config.py +++ b/app/config.py @@ -40,9 +40,10 @@ class Config: MIN_ENTROPY_SIZE = int(os.environ.get("FLASKPASTE_MIN_ENTROPY_SIZE", 256)) # Require binary content (reject recognizable formats) - # When enabled, rejects content with known magic bytes (PNG, JPEG, PDF, etc.) - # and valid UTF-8 text. Only application/octet-stream allowed. - REQUIRE_BINARY = os.environ.get("FLASKPASTE_REQUIRE_BINARY", "0").lower() in ("1", "true", "yes") + # Rejects content with known magic bytes (PNG, JPEG, PDF, etc.) and UTF-8 text. + REQUIRE_BINARY = ( + os.environ.get("FLASKPASTE_REQUIRE_BINARY", "0").lower() in ("1", "true", "yes") + ) # Reverse proxy trust configuration # SECURITY: The X-SSL-Client-SHA1 header is trusted for authentication. diff --git a/fpaste b/fpaste index 5dc0046..c0a42b6 100755 --- a/fpaste +++ b/fpaste @@ -722,7 +722,6 @@ def main(): # Pre-process arguments: if first positional looks like a file, insert "create" args_to_parse = sys.argv[1:] commands = {"create", "c", "new", "get", "g", "delete", "d", "rm", "info", "i", "cert", "pki"} - top_level_opts = {"-s", "--server", "-h", "--help"} # Find insertion point for "create" command insert_pos = 0 @@ -753,11 +752,9 @@ def main(): break i += 1 - # Insert "create" if no command found and we have input - # (either a file path or piped stdin) - if not has_command: - if file_pos >= 0 or not sys.stdin.isatty(): - args_to_parse.insert(insert_pos, "create") + # Insert "create" if no command found and we have input (file path or piped stdin) + if not has_command and (file_pos >= 0 or not sys.stdin.isatty()): + args_to_parse.insert(insert_pos, "create") parser = argparse.ArgumentParser( prog="fpaste",