- resolve PyInstaller build issues and enhance timeout handling
- add enhanced timeout handling and upload progress tracking
- scan: Add comprehensive logging for detailed diagnostics
- scan: Implement intelligent file exclusion for reduced upload sizes
- scan: Add automatic exclusion of build artifacts, dependencies, and temp files
- scan: Enhanced error handling with specific error pattern detection
- scan: Add network environment diagnostics (proxy detection, local IP)
- scan: Implement retry mechanism with exponential backoff
- scan: Add detailed ZIP creation logging with file/directory counting
- scan: Include system information logging (OS, Python version)
- scan: Add upload progress tracking with timestamps
- scan: Enhanced timeout handling for large file uploads
- scan: Add chunked file upload for large files (>100MB) to prevent memory issues
- scan: Implement comprehensive file size categorization and limits
- scan: Add hard limit of 2GB with automatic rejection for oversized files
- scan: Resolve ConnectionError with OSError(22) 'Invalid argument' for large projects
- scan: Fix memory issues during ZIP creation for large codebases
- scan: Implement chunked file reading to prevent Windows file handle limitations
- scan: Add file accessibility test before upload attempts
- scan: Improve upload stability for enterprise/proxy environments
- scan: Add connection pooling management for large uploads
- scan: Add Windows-specific error handling based on StackOverflow research
- scan: Automatically exclude common large directories (node_modules, .git, Pods, DerivedData)
- scan: Add file size warnings and recommendations
- scan: Enhanced diagnostic output for troubleshooting upload failures
- troubleshooting: Add comprehensive troubleshooting section to README
- add scan source
- release req txt install step
- remove body.md from publishing
- path change
- body.md path
- remove ls -lr
- body.md path
- add more ls to see what happens
- debug point
- changelog path
- changelog path
- changelog path and icon
- dist artifact pathing
- add debug into the action
- executable name
- change path
- remove upload release assets action
- artifact path
- release file assets
- release artifacts step
- versioning
- release upload action
- release artifacts step
- revisioning
- double quote on release yml
- change path and extension
- add changelog increment filename
- add body.md to options
- output version variable
- remove pushing tag
- ci tag pushing
- ci revision
- minor patch increment test
- ci versioning
- delete changelog file