LGPL is only allowed in optional dependencies.

On Tue, Apr 20, 2021 at 08:31 Lior Schachter <lior...@gmail.com> wrote:

> We can't just remove this dependency as it comes from the Airflow package
> deoendencies.
>
> On Tue, Apr 20, 2021, 15:51 JB Onofré <j...@nanthrax.net> wrote:
>
> > Did it change about LGPL ? I’m pretty sure LGPL was cat B and GPL was cat
> > X.
> > Maybe it changed (or I’m wrong).
> >
> > Anyway I would cancel this vote to remove this dependency.
> >
> > Regards
> > JB
> >
> > > Le 20 avr. 2021 à 14:20, Lior Schachter <lior...@gmail.com> a écrit :
> > >
> > > Hi Justin,
> > > chardet is indeed LGPL (https://pypi.org/project/chardet/).
> > >
> > > However, from a quick analysis it seems it is installed as Apache
> Airflow
> > > project dependency.
> > > See below the dependency analysis of this package.
> > >
> > > (apache-liminal-002rc1) lior.schachter@liors-mac
> > liminal-getting-started %
> > > pipdeptree --reverse --packages chardet
> > >
> > > chardet==4.0.0
> > >
> > >  - requests==2.25.1 [requires: chardet>=3.0.2,<5]
> > >
> > >    - apache-airflow==1.10.12 [requires: requests>=2.20.0,<3]
> > >
> > >      - apache-liminal==0.0.2rc1 [requires: apache-airflow==1.10.12]
> > >
> > >    - docker==4.2.0 [requires: requests>=2.14.2,!=2.18.0]
> > >
> > >      - apache-liminal==0.0.2rc1 [requires: docker==4.2.0]
> > >
> > >    - kubernetes==12.0.1 [requires: requests]
> > >
> > >      - apache-liminal==0.0.2rc1 [requires: kubernetes==12.0.1]
> > >
> > >    - requests-oauthlib==1.3.0 [requires: requests>=2.0.0]
> > >
> > >      - kubernetes==12.0.1 [requires: requests-oauthlib]
> > >
> > >        - apache-liminal==0.0.2rc1 [requires: kubernetes==12.0.1]
> > >
> > > Please advise how to proceed,
> > > Lior
> > >
> > >> On Tue, Apr 20, 2021 at 11:53 AM Hans Van Akelyen <
> > >> hans.van.akel...@gmail.com> wrote:
> > >>
> > >> Aren't both (L)GPL Category X [1]?
> > >>
> > >> Cheers,
> > >> Hans
> > >>
> > >> [1] https://www.apache.org/legal/resolved.html
> > >>
> > >> On Tue, 20 Apr 2021 at 10:48, Jean-Baptiste Onofre <j...@nanthrax.net>
> > >> wrote:
> > >>
> > >>> Good catch. AFAIR chardet is LGPL based (not GPL), and LGPL is Cat B
> > (not
> > >>> X).
> > >>>
> > >>> @Liminal team, do you confirm LGPL license for chardet (on Pypi) ?
> > >>>
> > >>> Regards
> > >>> JB
> > >>>
> > >>>> Le 20 avr. 2021 à 08:43, Justin Mclean <jus...@classsoftware.com> a
> > >>> écrit :
> > >>>>
> > >>>> Hi,
> > >>>>
> > >>>> Sorry it’s -1 (binding) form me. If issue re the dependancy is
> > >> clarified
> > >>> I’ll change my vote.
> > >>>>
> > >>>> I checked:
> > >>>> - incubating in name
> > >>>> - signatures and hashes are fine
> > >>>> - DISCLAIMER exists
> > >>>> - LICENSE and NOTICE fine
> > >>>> - no expected binary files
> > >>>> - All source files have ASF headers
> > >>>>
> > >>>> I was looking the dependancies and noticed one with Category X GPL
> > >>> license - chardet
> > >>>>
> > >>>> Thanks,
> > >>>> Justin
> > >>>>
> > >>>
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > >>> For additional commands, e-mail: general-h...@incubator.apache.org
> > >>>
> > >>>
> > >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>

Reply via email to