Problem description

The manylinux1 wheels for cp36 pandas 0.24.1 don't have License files. See https://files.pythonhosted.org/packages/e6/de/a0d3defd8f338eaf53ef716e40ef6d6c277c35d50e09b586e170169cdf0d/pandas-0.24.1-cp36-cp36m-manylinux1_x86_64.whl for example.

Comment From: rahulporuri

Note that the wheels for pandas 0.23.4 + cp36 have license files missing on both macosx and manylinux1.

Comment From: TomAugspurger

Are they just missing for the 3.6 wheels?

On Tue, Feb 19, 2019 at 11:25 AM Poruri Sai Rahul notifications@github.com wrote:

Note that the wheels for pandas 0.23.4 + cp36 have license files missing on both macosx and manylinux1.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pandas-dev/pandas/issues/25374#issuecomment-465229284, or mute the thread https://github.com/notifications/unsubscribe-auth/ABQHIp-PrFGBziiNk6b9pF89dTYMFaXnks5vPDOUgaJpZM4bDebl .

Comment From: rahulporuri

Are they just missing for the 3.6 wheels?

I did a full audit of 0.24.1 wheels and all of the manylinux1 (686, 64) (2.7, 3.5, 3.6, 3.7) wheels are missing the license file in the dist-info dir.

Comment From: TomAugspurger

Thanks. Interested in looking into why it's not being included?

On Tue, Feb 19, 2019 at 3:37 PM Poruri Sai Rahul notifications@github.com wrote:

Are they just missing for the 3.6 wheels?

I did a full audit of 0.24.1 wheels and all of the manylinux1 (686, 64) (2.7, 3.5, 3.6, 3.7) wheels are missing the license file in the dist-info dir.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pandas-dev/pandas/issues/25374#issuecomment-465320498, or mute the thread https://github.com/notifications/unsubscribe-auth/ABQHIk4Q64NagQmJC0bdFbKPqV8aT7iEks5vPG59gaJpZM4bDebl .

Comment From: rahulporuri

It looks like https://github.com/pandas-dev/pandas-release is the infrastructure used to create wheels for manylinux. If it is, I can try looking at why the files are missing over the week.

Comment From: TomAugspurger

Correct. For manylinux, we use multibuild.

I would start by looking here, to ensure that a simple python setup.py bdist_wheel on master produces a wheel with the license file.

On Tue, Feb 19, 2019 at 4:04 PM Poruri Sai Rahul notifications@github.com wrote:

It looks like https://github.com/pandas-dev/pandas-release is the infrastructure used to create wheels for manylinux. If it is, I can try looking at why the files are missing over the week.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pandas-dev/pandas/issues/25374#issuecomment-465329585, or mute the thread https://github.com/notifications/unsubscribe-auth/ABQHIv4CBo2QTZpWpw2T5Mlr9LnSLiaYks5vPHTegaJpZM4bDebl .

Comment From: rahulporuri

That's weird. python setup.py bdist_wheel doesn't produce a wheel with the license file either. But the License file is listed in the manifest so i'm not sure what's going on. Investigating.

...
adding 'pandas/util/_validators.py'
adding 'pandas/util/testing.py'
adding 'pandas-0.25.0.dev0+138.g2909b830f.dist-info/DESCRIPTION.rst'
adding 'pandas-0.25.0.dev0+138.g2909b830f.dist-info/metadata.json'
adding 'pandas-0.25.0.dev0+138.g2909b830f.dist-info/top_level.txt'
adding 'pandas-0.25.0.dev0+138.g2909b830f.dist-info/WHEEL'
adding 'pandas-0.25.0.dev0+138.g2909b830f.dist-info/METADATA'
adding 'pandas-0.25.0.dev0+138.g2909b830f.dist-info/RECORD'

Comment From: mroeschke

I don't think this is an issue with our CI BuildWheel setup for newer versions of pandas so closing. Can reopen if this issue shows up again