threedi / hhnk-threedi-plugin

QGIS plugin gebruikt voor analyses van 3Di modellen bij HHNK.
1 stars 0 forks source link

inconsistente packages in locale python39 #46

Closed wvangerwen closed 1 year ago

wvangerwen commented 1 year ago

image

Melding van inconsistente packages omdat er packages in %appdata%\Python\Python39\site-packages staan.

Toevoegen als mogelijke oplossing om deze map leeg te gooien?

wvangerwen commented 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.

d2hydro commented 1 year ago

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

d2hydro commented 1 year ago

Zoals besproken, je kunt nu naar de packages toe d.m.v. clickable links, zie hieronder ter inspiratie.

Image