Closed wvangerwen closed 1 year ago
Is het ook mogelijk om het pad aan te geven waar deze packages gevonden zijn? attrs==22.1.0 stond in %appdata%\Python\Python39\site-packages. Vervolgens een melding dat attrs==20.2.0 niet goed is. Die staat in C:\Program Files\3DiModellerInterface 3.22\apps\Python39\Lib\site-packages.
Waarom geven we in onze environment.yml het exacte versienummer mee? Dit gaat bij elke update voor meldingen zorgen terwijl het functioneel niet heel veel anders is. attrs>=20.2.0 zou toch ook volstaan.
Hier even een korte afstemming aan weiden? Exacte versienummers, want een zo gegarandeerd mogelijk werken van de plugin (mits we (goed) genoeg testen). Ook bij nw versies van packages kan functionaliteit breken. En ook, de code begrijpt andere signs dan == nu niet, dus dat zou doorontwikkeling zijn :-).
Al het commentaar lezende denk ik aan de volgende enhancements:
Voor nu implementeren we alleen de 1e 2 opties
Zoals besproken, je kunt nu naar de packages toe d.m.v. clickable links, zie hieronder ter inspiratie.
Melding van inconsistente packages omdat er packages in %appdata%\Python\Python39\site-packages staan.
Toevoegen als mogelijke oplossing om deze map leeg te gooien?