confluent-kafka-python icon indicating copy to clipboard operation
confluent-kafka-python copied to clipboard

Don't install the LICENSE as a datafile

Open dirkmueller opened this issue 6 years ago • 5 comments
trafficstars

Data files are installed in the wrong directory when packaging this, and it is very uncommon to do so. data files should be files needed for the runtime only.

dirkmueller avatar Oct 31 '19 08:10 dirkmueller

It looks like @dirkmueller hasn't signed our Contributor License Agreement, yet.

The purpose of a CLA is to ensure that the guardian of a project's outputs has the necessary ownership or grants of rights over all contributions to allow them to distribute under the chosen licence. Wikipedia

You can read and sign our full Contributor License Agreement here.

Once you've signed reply with [clabot:check] to prove it.

Appreciation of efforts,

clabot

ghost avatar Oct 31 '19 08:10 ghost

I can not easily sign such a CLA.

dirkmueller avatar Oct 31 '19 09:10 dirkmueller

Thanks for bringing this to our attention. We will look into this a bit more to figure out what exactly the best practice is here. I suspect omitting the license entirely is less than ideal.

rnpridgeon avatar Dec 12 '19 18:12 rnpridgeon

Add in license_files key instead? See here: https://setuptools.pypa.io/en/latest/references/keywords.html

Atheuz avatar Jun 15 '22 09:06 Atheuz

CLA assistant check
All committers have signed the CLA.

cla-assistant[bot] avatar Aug 15 '23 18:08 cla-assistant[bot]