tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

python and exact dependencies



I'm trying to package homeassistant (in wip - partially done), and it
has exact dependencies on python module packages, rather than accepting
0.11.7 when it wanted 0.11.5.

I have not generally seen this before, and I wonder what our approach is
in pkgsrc.  I could see any of

  upstream is buggy and should be fixed to be >=

  one should use some sort of virtualenv and pip, but somehow within
  pkgsrc

  and of course something else I didn't think of.


I suspect that there is a world-view mismatch between pkgsrc and hass,
where hass says that one should use the exact version tested (which has
signficant merit) and use a virtualenv within which to set it up, to
isolate hass from other python users and their version requirements.



Home | Main Index | Thread Index | Old Index