Skip to content

Travis fails for 2.7 with EXTRA_ and PRE_ wheels #276

Closed
@yarikoptic

Description

@yarikoptic
That wheel it tries to install doesn't work for me either:
$> venvs-pandas-whl/bin/pip install https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com/pandas-0.24.0.dev0+20181030041926_865.ga2e599499-cp27-cp27mu-manylinux1_x86_64.whl
Collecting pandas==0.24.0.dev0+20181030041926-865.ga2e599499 from https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com/pandas-0.24.0.dev0+20181030041926_865.ga2e599499-cp27-cp27mu-manylinux1_x86_64.whl
  Downloading https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com/pandas-0.24.0.dev0+20181030041926_865.ga2e599499-cp27-cp27mu-manylinux1_x86_64.whl (10.0MB)
    100% |████████████████████████████████| 10.0MB 2.9MB/s 
Collecting python-dateutil>=2.5.0 (from pandas==0.24.0.dev0+20181030041926-865.ga2e599499)
  Downloading https://files.pythonhosted.org/packages/74/68/d87d9b36af36f44254a8d512cbfc48369103a3b9e474be9bdfe536abfc45/python_dateutil-2.7.5-py2.py3-none-any.whl (225kB)
    100% |████████████████████████████████| 235kB 3.0MB/s 
Collecting numpy>=1.12.0 (from pandas==0.24.0.dev0+20181030041926-865.ga2e599499)
  Downloading https://files.pythonhosted.org/packages/9e/eb/c9eda9f4865d669e0bb37ce5c780e86c63daa54ca827b95a171429012d08/numpy-1.15.3-cp27-cp27mu-manylinux1_x86_64.whl (13.8MB)
    100% |████████████████████████████████| 13.8MB 2.0MB/s 
Collecting pytz>=2011k (from pandas==0.24.0.dev0+20181030041926-865.ga2e599499)
  Downloading https://files.pythonhosted.org/packages/f8/0e/2365ddc010afb3d79147f1dd544e5ee24bf4ece58ab99b16fbb465ce6dc0/pytz-2018.7-py2.py3-none-any.whl (506kB)
    100% |████████████████████████████████| 512kB 1.6MB/s 
Collecting six>=1.5 (from python-dateutil>=2.5.0->pandas==0.24.0.dev0+20181030041926-865.ga2e599499)
  Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Installing collected packages: six, python-dateutil, numpy, pytz, pandas
Successfully installed numpy-1.15.3 pandas-0.24.0.dev0+865.ga2e599499 python-dateutil-2.7.5 pytz-2018.7 six-1.11.0
venvs-pandas-whl/bin/pip install   4.75s user 0.71s system 54% cpu 9.987 total
1 15135.....................................:Tue 30 Oct 2018 06:56:43 PM EDT:.
hopa:/tmp
$> venvs-pandas-whl/bin/python -c 'import pandas'
Traceback (most recent call last):               
  File "<string>", line 1, in <module>
  File "/tmp/venvs-pandas-whl/local/lib/python2.7/site-packages/pandas/__init__.py", line 35, in <module>
    "the C extensions first.".format(module))
ImportError: C extension: No module named enum not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.

and I also wondered what are those extra wheels collections added 96f1dac in

  global:
    - EXTRA_WHEELS="https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com"
    - PRE_WHEELS="https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com"

really are (adding a comment why each one is needed would be nice).

May be those runs should get added to allow_failures: section of .travis.yml so they do not "fail" the PRs (it seems everyone now would just ignore them)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions