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


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

Re: Asking for help Poetry

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Emmanuel Arias <eamanu@yaerobi.com>
Newsgroups linux.debian.maint.python
Subject Re: Asking for help Poetry
Date Sat, 02 Jan 2021 17:40:01 +0100
Message-ID <BsS6B-6gD-1@gated-at.bofh.it> (permalink)
References <AmSlc-7Pg-3@gated-at.bofh.it> <AmThg-8n9-1@gated-at.bofh.it> <BcTT4-3dO-5@gated-at.bofh.it> <BdYdY-1I3-3@gated-at.bofh.it> <BiqY3-2mU-23@gated-at.bofh.it>
X-Original-To debian-python <debian-python@lists.debian.org>
X-Mailbox-Line From debian-python-request@lists.debian.org Sat Jan 2 16:35:33 2021
Old-Return-Path <eamanu@yaerobi.com>
X-Amavis-Spam-Status No, score=-4.88 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FOURLA=0.1, HTML_MESSAGE=2, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .yaerobi. - helo: .mail-wm1-x32e.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=yaerobi-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=44IJJo45fEIh88HFcunuTcTh+xGY27FZgCXapu/bXfI=; b=MuQz67GnRbzTSgjwKKpDyHIuDtw19QSGn4X9NKi+pdb65suxzECWdTW8NQOFpbvc6q g8/IbBjgAv/M43c6C0uFpkujdkJje/ctQuLbmW2TclBxpUMp4zjJ8K3x+srwxuDJ3k7t pX7vdIIb7EjlRexleumsw8wxSPNSY9ntxz4pi34AH8BPCalgA+x+R4Md9ycPvAiGenWU /Sz8zQiUkXosoJ8ZuOkUDDeT8r3az3KG5RPAHfSIsEbuSlfzYbFoib7iGy+xSRx+tZcX cOTZCTo0bCid90+l+a/IOCdip8PA40C+y9+dOOFiG09RnsScKGBPt76wmmfbz44b/ekQ N71Q==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=44IJJo45fEIh88HFcunuTcTh+xGY27FZgCXapu/bXfI=; b=tmb1IVeldJd9fIJ0X/Aj1aWnSteDrIiIgJNrCUjvC/BV6pooUeVti4kbjuZO+adIIc ek4TjtvCpr6I9QEaiJHuD8kbJQiEc42TpL3PcHfkHxvbzsr2nDnBGM47t8g1MI29fMJL N1gK7vl1DLSubua4FD9o5lcJohwXqmITKWIQIe5FAOd5xnWu5/Xzn0yWSzknrsFBccT+ Q7QiFCA0Ull89C4/bvu0BnBaHBc6KudCplS4Y5G3Beu7OZAXRMl4QdnIXoec/O1hTS5e MWtZeHHblOS2MnYIpwFJqekx2fmj/0pEqEs65g16n0DScK0yw7Ukql3KWpTWKOa2GLY0 NQ0Q==
X-Gm-Message-State AOAM531PYGb37eO8nGFnOlCmPJQhWpMzAewTLWpCron5BNw3jbslPiOc 3AJBWwN9lteZ7STR0AyXO+9bOIAWh/NCTJn1ekao1Q/8UsL98vjj
X-Google-SMTP-Source ABdhPJzyz/PBZHmdqYdnCrs3qX1+6ECzbYLWwEhENJuxJVDM042wOodx2f3r6ZM4kdgvs1iDNMbEdANrnNAk92Immqo=
X-Received by 2002:a7b:c5d6:: with SMTP id n22mr19262198wmk.70.1609605314268; Sat, 02 Jan 2021 08:35:14 -0800 (PST)
MIME-Version 1.0
Content-Type multipart/alternative; boundary="000000000000fc5cdc05b7ed70fe"
X-Mailing-List <debian-python@lists.debian.org> archive/latest/18869
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/CAFNO5odH3R_gYqyeM5-07xWxiZvL66rkgrDc2-JgP79gnZY+tQ@mail.gmail.com
Approved robomod@news.nic.it
Lines 327
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sat, 2 Jan 2021 13:35:03 -0300
X-Original-Message-ID <CAFNO5odH3R_gYqyeM5-07xWxiZvL66rkgrDc2-JgP79gnZY+tQ@mail.gmail.com>
X-Original-References <CAFNO5odGZaFaz5VjEnS1w1efYZbnk588y47DT+YhAvzSUQvbAA@mail.gmail.com> <A8748465-C0F9-4BD2-A2AD-64232ECD0654@kitterman.com> <rp626s$mjb$1@ciao.gmane.io> <CAFNO5ocSsmcJ8GLSjJEJ1BTKG29KJc23hQYmDwUFu4kNageqNQ@mail.gmail.com> <CAFNO5of_wRRsGOsgP85K-VLDB6GRhjCzELm+2E9iO5KMs_eHZA@mail.gmail.com>
Xref csiph.com linux.debian.maint.python:13095

Show key headers only | View raw


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

Hi Everybody,

Happy new year.

I would leave some advances on poetry packaging.

>From the missing dependencies we have:
* poetry-core in NEW [0]
* pastel in NEW need for clikit [1]
* pylev in NEW need for clikit [2]
* crashtest has RFS need for clikit [3]
* clikit is ready on salsa but waiting for crashtest before RFS [4]
* cleo ready but waiting for clikit [5]
* shellingham not ready nor ITP yet.
* poetry some advances on salsa [6]

For experience in the other packages (pylev, paste, etc) and for
recommendation of DDs,
poetry package use upstream github repository where we have
important things like
tests. I was looking and exist lot of setup.py that makes me think that we
will need
repack the upstream package.

I will continue working on it but after my reset week, I will be offline
until 9 january


Thanks
Cheers,
Emmanuel

[0] https://ftp-master.debian.org/new/poetry-core_1.0.0-1.html
[1] https://ftp-master.debian.org/new/pastel_0.2.1-1.html
[2] https://ftp-master.debian.org/new/pylev_1.2.0-1.html
[3] https://lists.debian.org/debian-python/2020/12/msg00061.html
[4] https://salsa.debian.org/python-team/packages/crashtest
[5] https://salsa.debian.org/python-team/packages/cleo
[6] https://salsa.debian.org/python-team/packages/poetry

On Fri, Dec 4, 2020 at 6:36 PM Emmanuel Arias <eamanu@yaerobi.com> wrote:

> Hi everyone,
>
> After read [0] and thinking about it, IMO the best solution is try to
> package python-poetry,
> and its dependencies. I make a very simple (and probably wrong) script [1]
> to verify the
> package that will be need package into Debian, before poetry package.
>
> [{'name': 'cleo'}, {'name': 'clikit'}, {'name': 'crashtest'}, {'name':
> 'shellingham'}, {'name': 'pastel'}, {'name': 'pylev'}]
>
> Please feel free to ITP them :)
>
> [0] https://github.com/python-poetry/poetry/issues/2346
> [1] https://github.com/eamanu/pydebdep
>
> On Sun, Nov 22, 2020 at 11:03 AM Emmanuel Arias <eamanu@yaerobi.com>
> wrote:
>
>> Hi everyone,
>>
>> In the last week I re-take this work.
>>
>> But, we need to discuss the poetry situation. First of all, poetry
>> upstream doesn't consider
>> adding vendor libs to the source. They have their reasons about this
>> situation. I recommend
>> you read this [0] [1].
>>
>> The problem here, is that poetry need some dependencies that are not in
>> Debian yet,
>> and that dependencies have more dependencies (not in Debian).
>>
>> Here there're some possibilities that from my point of view we can
>> follow.
>> If you read [0] @abn recommend use `sonnet` script to build poetry
>> but is not maintained. In the other hand we can can try to package
>> poetry-core
>> that is a more pip similar case with the vendor libs.
>>
>> In this week I want to make some tests using `sonnet` and look poetry-core
>> with the aim to  package poetry before freezing Debian.
>>
>> I can send you (not today) the list of the dependencies that will be need
>> package if we want poetry in Debian.
>>
>> This is my analysis about poetry (from a not so experienced DM) I will
>> happy to listen to more experienced people about this, and if you consider
>> correct that I mention, please.
>>
>> Thanks!
>>
>> [0] https://github.com/python-poetry/poetry/issues/2607
>> [1] https://github.com/python-poetry/poetry/issues/2346
>>
>>
>> Cheers,
>> Arias Emmanuel
>> @eamanu
>> yaerobi.com
>>
>>
>> On Thu, Nov 19, 2020 at 12:16 PM Bastian Venthur <venthur@debian.org>
>> wrote:
>>
>>> Hi,
>>>
>>> I see some updates on the salsa repository, any chance we can get this
>>> package ready before the next freeze so we'll have it in the next stable
>>> release?
>>>
>>>
>>> Cheers,
>>>
>>> Bastian
>>>
>>> On 29.06.20 06:04, Scott Kitterman wrote:
>>> >
>>> >
>>> > On June 29, 2020 3:08:53 AM UTC, Emmanuel Arias <eamanu@yaerobi.com>
>>> wrote:
>>> >> Hi,
>>> >>
>>> >> I'm working on poetry packaging, I created on salsa de repository [0].
>>> >>
>>> >> Note that there are many packages that are not in Debian like cachy,
>>> >> cleo,
>>> >> etc.
>>> >>
>>> >> I RFS python-cachy [1] and now I'm working on cleo, which depends on
>>> >> clikit
>>> >> that is not on Debian (if I search correctly).
>>> >>
>>> >> Bastian Venthur note me that pienv, pip have vendors folder with the
>>> >> dependencies
>>> >> but looking on poetry that _vendor folder is empty.
>>> >>
>>> >> So, looking for I more experienced opinion, do you think that we would
>>> >> try
>>> >> convince
>>> >> to upstream to make available vendors on the release (if that is
>>> >> necessary)
>>> >> or
>>> >> we need to package all the missing dependencies?
>>> >
>>> > Definitely they should be packaged.
>>> >
>>> > At least for pip none of the vendored libs are used in Debian's
>>> package.  Fortunately upstream supports use of system libs with only minor
>>> patching.
>>> >
>>> > Scott K
>>> >
>>> >
>>>
>>>
>>> --
>>> Dr. Bastian Venthur                                  http://venthur.de
>>> Debian Developer                                 venthur at debian org
>>>
>>>

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


Thread

Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2020-06-29 05:10 +0200
  Re: Asking for help Poetry Scott Kitterman <debian@kitterman.com> - 2020-06-29 06:10 +0200
    Re: Asking for help Poetry Bastian Venthur <venthur@debian.org> - 2020-11-19 16:20 +0100
      Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2020-11-22 15:10 +0100
        Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2020-12-04 22:40 +0100
          Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-01-02 17:40 +0100
            Re: Asking for help Poetry Sandro Tosi <morph@debian.org> - 2021-03-12 18:10 +0100
              Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-03-12 23:00 +0100
                Re: Asking for help Poetry Sandro Tosi <morph@debian.org> - 2021-03-15 08:30 +0100
                Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-03-15 15:30 +0100
                Re: Asking for help Poetry Sandro Tosi <morph@debian.org> - 2021-05-09 03:40 +0200
                Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-05-09 04:00 +0200
                Re: Asking for help Poetry Sandro Tosi <morph@debian.org> - 2021-05-11 06:30 +0200
                Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-05-11 14:00 +0200
                Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-05-27 03:40 +0200
                Request for review for Poetry(Was: Re: Asking for help Poetry) Emmanuel Arias <eamanu@yaerobi.com> - 2021-06-20 00:30 +0200
                Re: Request for review for Poetry(Was: Re: Asking for help Poetry) Louis-Philippe Véronneau <pollo@debian.org> - 2021-07-03 00:30 +0200
                Re: Request for review for Poetry(Was: Re: Asking for help Poetry) Louis-Philippe Véronneau <louis-philippe@veronneau.org> - 2021-07-03 00:30 +0200
                Re: Request for review for Poetry(Was: Re: Asking for help Poetry) Emmanuel Arias <eamanu@yaerobi.com> - 2021-08-26 17:00 +0200
                Re: Asking for help Poetry Bastian Venthur <venthur@debian.org> - 2021-03-15 10:00 +0100
                Re: Asking for help Poetry Emmanuel Arias <eamanu@yaerobi.com> - 2021-03-15 15:30 +0100

csiph-web