FreeCAD / FreeCAD/AddonManager
AddonManager: should check version of python and detect if installed addons require update to libraries or downloading/removing of others
- Dominant language
- Python
- Stars
- 18
- Forks
- 29
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 22
Description
### Is there an existing issue for this?
- [x] I have searched the existing issues
### Problem description
My self-built pixi versions of FreeCAD work fine with the Telemetry Add-on, but I receive an error message with the most recent weekly build. One difference noted is the version of Python is 3.13.0 for the self-built versions, and 3.11.11 for the most recent weekly build.
```
08:35:31 During initialization the error "Posthog Python package is not installed: pip install posthog" occurred in /Users/osh/Library/Application Support/FreeCAD/Mod/FreeCAD-Telemetry/./InitGui.py
08:35:31 Please look into the log file for further information
```
### Full version info
```shell
Failing version info:
OS: macOS Sequoia (15.3)
Architecture: arm64
Version: 1.1.0dev.40971 (Git) Conda
Build date: 2025/03/24 18:02:34
Build type: Release
Branch: main
Hash: b33c2363226a5fc1e8222a02659118c95e1a5119
Python 3.11.11, Qt 6.7.3, Coin 4.0.3, Vtk 9.3.1, IfcOpenShell 0.8.1, OCC 7.8.1
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: OpenDark.qss/OpenDark/
Logical DPI/Physical DPI/Pixel Ratio: 72/127.5/2
Installed mods:
* FreeCAD-Telemetry 1.0.0
* OpenTheme 2024.9.1
* Render
* fasteners 0.5.37
Working version info:
OS: macOS Sequoia (15.3)
Architecture: arm64
Version: 1.1.0dev.40996 (Git) Conda
Build date: 2025/03/25 09:24:27
Build type: Release
Branch: main
Hash: 40ace3241a3b01db680944e649c3f0b04a60ff72
Python 3.13.0, Qt 6.7.3, Coin 4.0.3, Vtk 9.3.1, OCC 7.8.1
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: OpenDark.qss/OpenDark/
Logical DPI/Physical DPI/Pixel Ratio: 72/127.5/2
Installed mods:
* FreeCAD-Telemetry 1.0.0
* OpenTheme 2024.9.1
* Render
* fasteners 0.5.37
```
### Subproject(s) affected?
Addon Manager
### Anything else?
_No response_
### Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.