irc.libera.chat #tryton log beginning Thu Sep 28 12:10:01 AM CEST 2023 | ||
-!- HumanGeek(~HumanG33k@82.66.65.160) has joined #tryton | 00:01 | |
-!- springwurm(~springwur@2a01:76c0:100:f500:a003:4b97:57f7:e178) has joined #tryton | 05:29 | |
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton | 06:11 | |
-!- ChanServ changed mode/#tryton -> +o cedk | 06:11 | |
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton | 06:19 | |
-!- ChanServ changed mode/#tryton -> +o cedk | 06:19 | |
-!- tbruyere(~Thunderbi@mail.saluc.com) has joined #tryton | 06:24 | |
-!- mrichez(~Maxime@mail.saluc.com) has joined #tryton | 06:26 | |
-!- rpit(~rpit@p200300c88f19a400b629dc14e46bf803.dip0.t-ipconnect.de) has joined #tryton | 07:11 | |
-!- acaubet(~Thunderbi@194.224.31.235) has joined #tryton | 07:17 | |
-!- udono(~udo@013-154-117-131.ip-addr.inexio.net) has joined #tryton | 07:20 | |
-!- rpit(~rpit@p200300c88f19a400b629dc14e46bf803.dip0.t-ipconnect.de) has left #tryton | 07:39 | |
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton | 08:34 | |
-!- ChanServ changed mode/#tryton -> +o cedk | 08:34 | |
-!- acaubet(~Thunderbi@194.224.31.235) has joined #tryton | 09:03 | |
-!- acaubet(~Thunderbi@194.224.31.235) has joined #tryton | 09:08 | |
-!- htgoebel(~htgoebel@p200300d5df25cc008654b656d567efd2.dip0.t-ipconnect.de) has joined #tryton | 09:41 | |
htgoebel | Hi | 09:41 |
---|---|---|
htgoebel | Is there some package registy where one can download packages for Tryton development versions (e.g. 6.9)? | 09:43 |
htgoebel | https://trydevpi.tryton.org/ seems to no longer be actualized | 09:50 |
pokoli | htgoebel: I think we lost such feature when we migrated to heptapod | 10:19 |
pokoli | As in heptapod packages are generated from the repository and downloaded directly | 10:19 |
cedk | VCS can be used with pip: https://pip.pypa.io/en/stable/topics/vcs-support/#mercurial | 10:27 |
cedk | and subdirectory fragment to point to the module: https://pip.pypa.io/en/stable/topics/vcs-support/#url-fragments | 10:27 |
htgoebel | cedk: Nice. But this requires to explicitly list all modules, right? | 11:08 |
pokoli | cedk: you can generate the links on setup.py by just reading the dependencies | 11:38 |
pokoli | reading dependencies from tryton.cfg | 11:39 |
pokoli | Most of the setup.py files already do that, you just need to adapt to read from repository instead of from pypi | 11:39 |
-!- springwurm(~springwur@2a01:76c0:100:f500:4dd3:78f0:7b4:7826) has joined #tryton | 12:08 | |
htgoebel | pokoli: | 17:15 |
htgoebel | pokoli: This is quite cumbersome and inefficient when used for CI: Every third-party developer needs to adjust its CI in every repo. And then pip will clone the huge mono-repo in each CI run. Or did I miss something? Does mercurial support shallow clones (e.g. --depth=1)? | 17:19 |
-!- cedk(~ced@gentoo/developer/cedk) has joined #tryton | 22:04 | |
-!- ChanServ changed mode/#tryton -> +o cedk | 22:04 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!