Skip to content

Conversation

@Grotax
Copy link
Member

@Grotax Grotax commented Sep 3, 2025

No description provided.

✅ C0114: Missing module docstring - Added comprehensive module docstring
✅ C0103: Constant naming - Changed log_format and date_format to LOG_FORMAT and DATE_FORMAT
✅ C0303: Trailing whitespace - Removed trailing whitespace
✅ C0304: Missing final newline - Added final newline
✅ W0718: Broad exception caught - Changed from Exception to requests.RequestException
✅ W1203: f-string in logging - Changed all f-string logging to lazy % formatting
✅ R1710: Inconsistent return statements - Added explicit return None to ask_mullvad
✅ W0621: Redefined outer name - Removed global relay_list and renamed parameters
✅ C0116: Missing function docstring - Added docstring to cli() function
✅ R0913/R0917: Too many arguments - Refactored create() to use **kwargs
✅ W1514: Missing encoding - Added encoding="utf-8" to all open() calls
✅ W1309: f-string without interpolation - Fixed the restart message string
Remaining Issue:
⚠️ C0103: Module name doesn't conform to snake_case - This is about the filename wg-conf-gen.py using hyphens instead of underscores. This is typically left as-is to maintain backward compatibility.
@Grotax Grotax merged commit 633b5a6 into main Sep 3, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants