Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #11143

Re: packaging django-rest-framework-filters

Path csiph.com!news.redatomik.org!aioe.org!bofh.it!news.nic.it!robomod
From Scott Kitterman <debian@kitterman.com>
Newsgroups linux.debian.maint.python
Subject Re: packaging django-rest-framework-filters
Date Thu, 29 Nov 2018 13:30:01 +0100
Message-ID <wZtC9-1ZB-3@gated-at.bofh.it> (permalink)
References <wWPpv-7HD-3@gated-at.bofh.it> <wZs3o-VY-19@gated-at.bofh.it> <wZsZr-1wt-7@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Thu Nov 29 12:27:11 2018
Old-Return-Path <debian@kitterman.com>
X-Amavis-Spam-Status No, score=-12.2 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5
Dkim-Signature v=1; a=ed25519-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201803e; t=1543494419; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type : from : subject : date; bh=4vX5j9sJXnXOcYnN1/gMUyGcjMyRl0pepf68YqYjip0=; b=DMS9iZftZ91sMJaHutrc6LoMneaYf194I5TH5+O876zuQbaKE7l9vDTN tsij8HNootkpdlTpwrt/SW3xGLQ3CQ==
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201803r; t=1543494419; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type : from : subject : date; bh=4vX5j9sJXnXOcYnN1/gMUyGcjMyRl0pepf68YqYjip0=; b=bhoW0tlQKKGka14kKLHk7XH7I1rrKpmU5T4lkv9nl5JaeNxg32sOL9/W DAJA6NYyoIdyo+yRlygnpkqGiqUQZoA/GoLo0lE2UYq/7qT6UtQuQAPuA0 2ILqm3MoVkmiBLW6niIPoNpweArayISoFtYytMwK29qZeg8v/JXsVg6Rxm ct/tTN6i2zMrMruMC8QPUoK+7U3+E8f7cvpXvxdq8Usz36bvORf9cErEfT HlKNSJa7wAdCi54/QwbOmi9jQoILBOuD4y1Qk+hsyDSCnIlDd/c66mPWiW iXjtFUjBbSCc7Psn9eyrk2QUj5bQ1jiro8cN9PpRC8D1F/G9ATZdpg==
User-Agent KMail/4.13.3 (Linux/3.13.0-158-generic; KDE/4.13.3; x86_64; ; )
MIME-Version 1.0
Content-Type multipart/signed; boundary="nextPart3238470.leGJkzqihv"; micalg="pgp-sha256"; protocol="application/pgp-signature"
X-Mailing-List <debian-python@lists.debian.org> archive/latest/16587
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/3808513.Eq8BaGn0ig@kitterma-e6430
Approved robomod@news.nic.it
Lines 55
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc Neil Williams <codehelp@debian.org>
X-Original-Date Thu, 29 Nov 2018 07:26:53 -0500
X-Original-Message-ID <3808513.Eq8BaGn0ig@kitterma-e6430>
X-Original-References <20181122050200.tcg7urpyqjd5rx7n@mail.wookware.org> <48711e64-382f-e89f-81a3-4b5f69788905@debian.org> <20181129114444.0ff6bd4e@calvin.codehelp>
Xref csiph.com linux.debian.maint.python:11143

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Thursday, November 29, 2018 11:44:44 AM Neil Williams wrote:
> On Thu, 29 Nov 2018 11:41:40 +0100
> 
> Thomas Goirand <zigo@debian.org> wrote:
> > On 11/28/18 5:51 PM, Neil Williams wrote:
> > > I'd expect at least python3-django to be in that list. Could be an
> > > upstream bug in their setup.py
> > 
> > From my experience, it's always best to explicitly express the
> > dependencies manually and not rely on upstream setup.py to do things
> > correctly. Often, it doesn't.
> 
> That does have the weakness that if there are changes in the version
> requirements, those won't get picked up as easily, adding to the
> maintenance workload. I do think it's worth reporting such issues to
> upstream. (I'd certainly want it reported for the projects where I am
> part of upstream.)

dh-python already doesn't use upstream version requirements when automatically 
extracting dependencies, so you have to check those yourself regardless of how 
you do it.  This design decision was based on generally poor experiences with 
the accuracy of upstream version descriptions (using exact version 
requirements is very common in the upstream Python community and that 
generally isn't supportable in Debian).

Scott K

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

packaging django-rest-framework-filters  Wookey <wookey@wookware.org> - 2018-11-22 06:10 +0100
  Re: packaging django-rest-framework-filters Thomas Goirand <zigo@debian.org> - 2018-11-22 09:00 +0100
    Re: packaging django-rest-framework-filters Wookey <wookey@wookware.org> - 2018-11-22 18:10 +0100
      Re: packaging django-rest-framework-filters Piotr Ożarowski <piotr@debian.org> - 2018-11-22 22:30 +0100
    Re: packaging django-rest-framework-filters Wookey <wookey@wookware.org> - 2018-11-26 05:10 +0100
      Re: packaging django-rest-framework-filters Neil Williams <codehelp@debian.org> - 2018-11-28 10:00 +0100
        Re: packaging django-rest-framework-filters Wookey <wookey@wookware.org> - 2018-11-28 15:40 +0100
          Re: packaging django-rest-framework-filters Neil Williams <codehelp@debian.org> - 2018-11-28 18:00 +0100
            Re: packaging django-rest-framework-filters Thomas Goirand <zigo@debian.org> - 2018-11-29 11:50 +0100
              Re: packaging django-rest-framework-filters Neil Williams <codehelp@debian.org> - 2018-11-29 12:50 +0100
                Re: packaging django-rest-framework-filters Scott Kitterman <debian@kitterman.com> - 2018-11-29 13:30 +0100
                Re: packaging django-rest-framework-filters Piotr Ożarowski <piotr@debian.org> - 2018-11-29 14:10 +0100
    Re: packaging django-rest-framework-filters Wookey <wookey@wookware.org> - 2018-12-08 05:00 +0100

csiph-web