Why are most Python dependencies use depends_lib?

2018-09-07 Thread Chih-Hsuan Yen
Hi all, In many Python libraries, depends_lib is used to store dependencies listed in install_requires of setup.py. According to MacPorts documents, depends_lib is for dependencies that are necessary for both build-time and run-time, and depends_run is for those required in run-time only. For most

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Mojca Miklavec
On Fri, 7 Sep 2018 at 10:39, Chih-Hsuan Yen wrote: > > Hi all, > > In many Python libraries, depends_lib is used to store dependencies > listed in install_requires of setup.py. According to MacPorts > documents, depends_lib is for dependencies that are necessary for both > build-time and run-time,

Excluding obsolete port(groups) from Travis builds

2018-09-07 Thread Mojca Miklavec
Dear Zero, Would you be willing to implement exclusion of obsolete ports and portgroups from Travis builds? Thank you, Mojca

Re: Excluding obsolete port(groups) from Travis builds

2018-09-07 Thread Zero King
On Fri, Sep 07, 2018 at 03:26:21PM +0200, Mojca Miklavec wrote: Dear Zero, Would you be willing to implement exclusion of obsolete ports and portgroups from Travis builds? Please review https://github.com/macports/mpbb/pull/7 then. Please don't merge it though, I'd rather push it directly beca

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Ryan Schmidt
On Sep 7, 2018, at 04:08, Mojca Miklavec wrote: > On Fri, 7 Sep 2018 at 10:39, Chih-Hsuan Yen wrote: >> >> Hi all, >> >> In many Python libraries, depends_lib is used to store dependencies >> listed in install_requires of setup.py. According to MacPorts >> documents, depends_lib is for depend

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Chih-Hsuan Yen
Ryan Schmidt 於 2018年9月8日 週六 上午5:15寫道: > > > > On Sep 7, 2018, at 04:08, Mojca Miklavec wrote: > > > On Fri, 7 Sep 2018 at 10:39, Chih-Hsuan Yen wrote: > >> > >> Hi all, > >> > >> In many Python libraries, depends_lib is used to store dependencies > >> listed in install_requires of setup.py. Accord

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Ryan Schmidt
On Sep 7, 2018, at 22:08, Chih-Hsuan Yen wrote: > Thank you both for explanations and reasoning! As depends_run and > depends_lib are practically the same for Python ports, how about > moving all ports to either depends_lib or depends_run gradually? > Having two patterns hurts my eyes :D > > I

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Mojca Miklavec
On Sat, 8 Sep 2018 at 06:17, Ryan Schmidt wrote: > On Sep 7, 2018, at 22:08, Chih-Hsuan Yen wrote: > > > Thank you both for explanations and reasoning! As depends_run and > > depends_lib are practically the same for Python ports, how about > > moving all ports to either depends_lib or depends_run g

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Chih-Hsuan Yen
Mojca Miklavec 於 2018年9月8日 週六 下午1:59寫道: > > On Sat, 8 Sep 2018 at 06:17, Ryan Schmidt wrote: > > On Sep 7, 2018, at 22:08, Chih-Hsuan Yen wrote: > > > > > Thank you both for explanations and reasoning! As depends_run and > > > depends_lib are practically the same for Python ports, how about > > >