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

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: >> >> >> >>

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 > wrote: Am 13.01.2017 um 16:25 schrieb Jim Fulton: On Fri, Jan 13, 2017 at 7:23 AM, Thomas Güttler

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,

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

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

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 > wrote: What is an application for you? Another way to think about this, FWIW, is to distinguish between the "whole system"

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

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

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

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:

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