Skip to content

Conversation

@securebitsorg
Copy link
Owner

No description provided.

marci added 3 commits September 8, 2025 06:14
…ting guide

- Fix missing executable by reinstalling with pip install -e .
- Reinstall desktop integration with proper file paths
- Update desktop database and icon cache
- Add detailed troubleshooting guide for future issues
- Document alternative solutions for persistent problems
- Provide step-by-step diagnosis commands
- Add comprehensive version detection with multiple fallback strategies
- Implement get_version() function with priority order:
  1. __version__.py import
  2. VERSION file reading
  3. pyproject.toml parsing
  4. Git tag detection (git describe --tags --abbrev=0)
  5. Fallback to current version
- Synchronize all version files to 1.9.1 (latest GitHub release)
- Update VERSION, __version__.py, and pyproject.toml consistently
- Add comprehensive version management documentation
- Ensure app always displays current GitHub release version
- Fix version display issue showing outdated 1.2.1
- Add proper spacing after function definition
- Format import statements with consistent spacing
- Standardize function argument formatting in subprocess.run
- Use double quotes consistently for string literals
- Add blank lines for better code structure
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, please upgrade to Bugbot Pro by visiting the Cursor dashboard. Your first 14 days will be free!

pass

# 5. Fallback
return "1.9.0"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Version Detection Inconsistency

The get_version() function has two issues: lstrip("v") for Git tags incorrectly removes all 'v' characters from the left, potentially malforming version strings. Additionally, the hardcoded fallback version "1.9.0" is inconsistent with the "1.9.1" used in other version sources, leading to an outdated version being reported if dynamic detection fails.

Fix in Cursor Fix in Web

@securebitsorg securebitsorg merged commit 233eca0 into main Sep 8, 2025
14 checks passed
@securebitsorg securebitsorg deleted the feature/github-releases-documentation branch September 8, 2025 04:27
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