Re: [Distutils] How to specify dependencies in Python

2017-01-17 Thread Paul Moore
On 17 January 2017 at 17:40, Jim Fulton wrote: >> I am speaking of both. And: I think requirements.txt is optional. > > Then I disagree with your statement. :) > > I should stop, but I'll take one more stab at this. > > It matters whether you're talking about components(/libraries) or whole > syst

Re: [Distutils] How to specify dependencies in Python

2017-01-17 Thread Jim Fulton
On Tue, Jan 17, 2017 at 11:34 AM, Thomas Güttler < guettl...@thomas-guettler.de> wrote: > > > Am 16.01.2017 um 18:06 schrieb Jim Fulton: > >> >> >> On Mon, Jan 16, 2017 at 11:03 AM, Thomas Güttler < >> guettl...@thomas-guettler.de > >> wrote: >> >> >> >> Am

Re: [Distutils] How to specify dependencies in Python

2017-01-17 Thread Thomas Güttler
Am 16.01.2017 um 18:06 schrieb Jim Fulton: On Mon, Jan 16, 2017 at 11:03 AM, Thomas Güttler mailto:guettl...@thomas-guettler.de>> wrote: Am 13.01.2017 um 16:25 schrieb Jim Fulton: On Fri, Jan 13, 2017 at 7:23 AM, Thomas Güttler mailto:guettl...@thomas-guettler.de>

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Glyph Lefkowitz
> On Jan 16, 2017, at 7:59 AM, Thomas Güttler > wrote: > > I think requirements.txt should be the result of some kind of > Continous-Integration run. > If all tests are successful, then requirements.txt should be created with > "pip freeze". > > This means, that the Continous-Integration run

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Jim Fulton
On Mon, Jan 16, 2017 at 11:03 AM, Thomas Güttler < guettl...@thomas-guettler.de> wrote: > > > Am 13.01.2017 um 16:25 schrieb Jim Fulton: > >> >> >> On Fri, Jan 13, 2017 at 7:23 AM, Thomas Güttler < >> guettl...@thomas-guettler.de > >> wrote: >> >> What is a

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Paul Moore
On 16 January 2017 at 15:59, Thomas Güttler wrote: > Thank you for your explanation. For me this means, I should tell the > maintainer > that a library should specify it's dependencies via install_requires. Well yes, but that doesn't mean the quoted comment from Quickstart is wrong. It's not clea

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Thomas Güttler
Am 13.01.2017 um 16:25 schrieb Jim Fulton: On Fri, Jan 13, 2017 at 7:23 AM, Thomas Güttler mailto:guettl...@thomas-guettler.de>> wrote: What is an application for you? Another way to think about this, FWIW, is to distinguish between the "whole system" (for which "Application" is often

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Thomas Güttler
Am 13.01.2017 um 14:07 schrieb Paul Moore: On 13 January 2017 at 12:23, Thomas Güttler wrote: Am 12.01.2017 um 13:43 schrieb Nick Coghlan: On 12 January 2017 at 22:04, Thomas Güttler wrote: I came across a python library which has docs, which start like this: {{{ Quickstart Include

Re: [Distutils] How to specify dependencies in Python

2017-01-13 Thread Jim Fulton
On Fri, Jan 13, 2017 at 7:23 AM, Thomas Güttler < guettl...@thomas-guettler.de> wrote: > What is an application for you? Another way to think about this, FWIW, is to distinguish between the "whole system" (for which "Application" is often a useful shorthand), as opposed to components (aka librar

Re: [Distutils] How to specify dependencies in Python

2017-01-13 Thread Nathaniel Smith
It's probably a good idea here to explicitly distinguish between the kind of application that's a web app you deploy to sort of managed server environment, and the kind of application that's a command line or GUI tool that people download and run. The same word means radically different things to d

Re: [Distutils] How to specify dependencies in Python

2017-01-13 Thread Paul Moore
On 13 January 2017 at 12:23, Thomas Güttler wrote: > Am 12.01.2017 um 13:43 schrieb Nick Coghlan: >> >> On 12 January 2017 at 22:04, Thomas Güttler >> wrote: >>> >>> I came across a python library which has docs, which start like this: >>> >>> {{{ >>> >>> Quickstart >>> >>> Include foolib in yo

Re: [Distutils] How to specify dependencies in Python

2017-01-13 Thread Thomas Güttler
Am 12.01.2017 um 13:43 schrieb Nick Coghlan: On 12 January 2017 at 22:04, Thomas Güttler wrote: I came across a python library which has docs, which start like this: {{{ Quickstart Include foolib in your requirements.txt file. }}} AFAIK dependencies should be specified via `install_requi

Re: [Distutils] How to specify dependencies in Python

2017-01-12 Thread Nick Coghlan
On 12 January 2017 at 22:04, Thomas Güttler wrote: > I came across a python library which has docs, which start like this: > > {{{ > > Quickstart > > Include foolib in your requirements.txt file. > > }}} > > AFAIK dependencies should be specified via `install_requires` in `setup.py`. Applicatio