Hi,

> And that’s my point: chardet is not a direct Liminal dependency, but actually 
> an Airflow dependency.
> 
> So, I think that’s either Liminal can release "as it is" or Airflow should 
> address this dependency.

If you had a WIP-DISCLAIMER and listed this issue in it you could make a 
release.

I wold contact Airflow and have a chat to them and see why it needed. 

BTW I’m not 100% sure it is an Airflow dependancy, but I’m not 100% familiar 
with how python pip tools work.

pipdeptree for me gives:

pipreqs==0.4.10
  - docopt [required: Any, installed: 0.6.2]
  - yarg [required: Any, installed: 0.1.9]
    - requests [required: Any, installed: 2.25.1]
      - certifi [required: >=2017.4.17, installed: 2020.4.5.1]
      - chardet [required: >=3.0.2,<5, installed: 4.0.0]
      - idna [required: >=2.5,<3, installed: 2.10]
      - urllib3 [required: >=1.21.1,<1.27, installed: 1.26.2]

pipdeptree --reverse --packages chardet gives:

chardet==4.0.0 
  - requests==2.25.1 [requires: chardet>=3.0.2,<5]
    - yarg==0.1.9 [requires: requests]
      - pipreqs==0.4.10 [requires: yarg]

Which is different to what you have.

 Pipregs is just for producing requirements.txt right? So it may not be a 
runtime dependancy and be considered optional?

From  running  pip-licenses Yargs is MIT, requests is ALv2 and chardet is 
LGPLv2.

Thanks,
Justin


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to