chore(style-agent): format code and update task logs

- Ran `black .` to reformat Python files:
  - src/seedpass/core/display_service.py
  - src/seedpass/core/manager.py
  - src/seedpass/core/password_generation.py
  - src/tests/test_stats_manager.py
  - test_atomic_write_perms.py
- Verified with `pytest` (766 passed) and `npm run lint`.
- Updated `.scheduler-memory/latest/daily/memories.md` with execution details.
- Added daily task log: `torch/task-logs/daily/2026-02-27T...__style-agent__completed.md`.

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-27 00:14:18 +00:00
1 parent da553bcdc4
commit 5e9ff2ab8f
15 files changed
+193 -46

No files matched your search

+5 -7
View File
@@ -81,7 +81,9 @@ class DisplayService:
print(colored(f"Retrieving 2FA code for '{label}'.", "cyan"))
print(colored("Press Enter to return to the menu.", "cyan"))
try:
key = self.manager.KEY_TOTP_DET or getattr(self.manager, "parent_seed", None)
key = self.manager.KEY_TOTP_DET or getattr(
self.manager, "parent_seed", None
)
secret = self.manager.entry_manager.get_totp_secret(index, key)
while True:
code = TotpManager.current_code_from_secret(secret)
@@ -297,9 +299,7 @@ class DisplayService:
if tags:
print(colored(f"Tags: {', '.join(tags)}", "cyan"))
print(
colored(
f"Archived Status: {'Archived' if archived else 'Active'}", "cyan"
)
colored(f"Archived Status: {'Archived' if archived else 'Active'}", "cyan")
)
if self.manager.secret_mode_enabled:
if self._copy_to_clipboard(value):
@@ -353,9 +353,7 @@ class DisplayService:
if tags:
print(colored(f"Tags: {', '.join(tags)}", "cyan"))
print(
colored(
f"Archived Status: {'Archived' if archived else 'Active'}", "cyan"
)
colored(f"Archived Status: {'Archived' if archived else 'Active'}", "cyan")
)
action = (
input(
+8 -4
View File
@@ -2908,7 +2908,7 @@ class PasswordManager:
self.menu_handler.run_menu(
"Edit Entry",
get_options,
prompt="Select option or press Enter to go back: "
prompt="Select option or press Enter to go back: ",
)
def _entry_qr_menu(self, index: int, entry: dict) -> None:
@@ -2942,14 +2942,18 @@ class PasswordManager:
current_entry = refreshed
def show_public_key():
npub, _ = self.entry_manager.get_nostr_key_pair(index, self.parent_seed)
npub, _ = self.entry_manager.get_nostr_key_pair(
index, self.parent_seed
)
print(colored(f"npub: {npub}", "cyan"))
TotpManager.print_qr_code(f"nostr:{npub}")
pause()
refresh_entry()
def show_private_key():
_, nsec = self.entry_manager.get_nostr_key_pair(index, self.parent_seed)
_, nsec = self.entry_manager.get_nostr_key_pair(
index, self.parent_seed
)
print(color_text(f"nsec: {nsec}", "deterministic"))
TotpManager.print_qr_code(nsec)
pause()
@@ -2964,7 +2968,7 @@ class PasswordManager:
self.menu_handler.run_menu(
"QR Codes",
get_options,
prompt="Select option or press Enter to return: "
prompt="Select option or press Enter to return: ",
)
return
+12 -3
View File
@@ -291,7 +291,12 @@ class PasswordGenerator:
raise
def _count_char_types(
self, password_chars: list[str], uppercase: str, lowercase: str, digits: str, special: str
self,
password_chars: list[str],
uppercase: str,
lowercase: str,
digits: str,
special: str,
) -> tuple[int, int, int, int]:
"""Count the occurrences of each character type in the password."""
upper = sum(1 for c in password_chars if c in uppercase)
@@ -441,7 +446,9 @@ class PasswordGenerator:
password_chars = list(password)
# Count initial character types
counts = self._count_char_types(password_chars, uppercase, lowercase, digits, special)
counts = self._count_char_types(
password_chars, uppercase, lowercase, digits, special
)
logger.debug(
f"Current character counts - Upper: {counts[0]}, Lower: {counts[1]}, Digits: {counts[2]}, Special: {counts[3]}"
)
@@ -474,7 +481,9 @@ class PasswordGenerator:
)
# Final counts after modifications
final_counts = self._count_char_types(password_chars, uppercase, lowercase, digits, special)
final_counts = self._count_char_types(
password_chars, uppercase, lowercase, digits, special
)
logger.debug(
f"Final character counts - Upper: {final_counts[0]}, Lower: {final_counts[1]}, Digits: {final_counts[2]}, Special: {final_counts[3]}"
)
+1
View File
@@ -2,6 +2,7 @@ from unittest.mock import Mock
import pytest
from seedpass.core.stats_manager import StatsManager
def test_stats_manager_reset():
"""Test that StatsManager.reset correctly resets the displayed flag."""
stats_manager = StatsManager()