2025-10-11T08:23:28Z - 2026-01-11T08:23:28Z
Overview
29 Issues created by 1 user
Opened
#1 Fails with exception on permission errors
Opened
#2 Create CI with building package and sending to pypi
Opened
#3 Race condition in lock file creation could allow concurrent backups
Opened
#4 Missing error handling for invalid lock file content
Opened
#5 SIGKILL used instead of SIGTERM when force-killing backup process
Opened
#6 Potential NameError in copy_file() exception handler
Opened
#7 Wrong stat object used when updating file permissions
Opened
#8 PseudoDirEntry caching ignores follow_symlinks parameter
Opened
#9 Magic numbers for date calculations should be named constants
Opened
#10 os.chown() operations will fail for non-root users
Opened
#11 No type hints on function return values
Opened
#12 cleanup_old_backups() loads all backups into memory
Opened
#13 rsync() creates complete source file map in memory
Opened
#14 No configuration file support for backup settings
Opened
#15 No progress indicators for long-running operations
Opened
#16 No backup statistics or metrics
Opened
#17 No notification system for backup failures
Opened
#18 setup.py modifies source files during installation
Opened
#19 Missing tests for lock file functionality
Opened
#20 Missing tests for core filesystem operations
Opened
#21 No integration tests for full backup workflow
Opened
#22 Python 3.6 support should be dropped (EOL)
Opened
#23 Missing CONTRIBUTING.md and development documentation
Opened
#24 No CHANGELOG.md to track version history
Opened
#25 README missing backup restoration instructions
Opened
#26 No explanation of delta directory in README
Opened
#27 macOS gcp requirement not clearly documented
Opened
#28 Unaddressed TODO comments in codebase
Opened
#29 Unused import in fs.py