Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

AddonManager: should check version of python and detect if installed addons require update to libraries or downloading/removing of others

Aperta
#53 8 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
python
Ambito
tooling

Direzione di ricerca

Inizia con il fallimento dell’inizializzazione segnalato da InitGui.py e confronta gli ambienti elencati per Python 3.11.11 e 3.13.0. Traccia quindi la gestione da parte di Addon Manager degli add-on installati e delle relative dipendenze; il lavoro è completo quando è possibile identificare le librerie incompatibili o mancanti e determinare le modifiche richieste agli add-on tra le versioni di Python supportate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Is there an existing issue for this?
  • 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
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
  • I agree to follow this project's Code of Conduct
Lingua principale
Python
Stelle
19
Fork
29
Merge medio
21h 22m
PR unite (30g)
16

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di FreeCAD/AddonManager

Tutte le issue di FreeCAD/AddonManager

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.