Changeset 1748e73 in trunk


Ignore:
Timestamp:
2016-12-15T00:10:29Z (8 years ago)
Author:
Brian Warner <warner@…>
Branches:
master
Children:
7eceb21, e32b664
Parents:
a7479f1 (diff), 2cd30f6 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch '2849-wheels'

This sets up Appveyor to create "build artifacts" which include zipfiles of
generated platform-specific wheels (now for both 32-bit and 64-bit).

It also updates the travis config to use the default OS-X platform (10.11 at
the moment), rather than an old one. (when we first enabled travis for OS-X,
the default was too old, and we had to force a newer one, but time has
marched on, and the "newer" one we picked has since become older than the
default). I haven't yet found an easy way to get OS-X wheels as Travis build
artifacts, so I'll create those manually for now.

refs ticket:2849

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified .appveyor.yml

    ra7479f1 r1748e73  
    77    # For Python versions available on Appveyor, see
    88    # http://www.appveyor.com/docs/installed-software#python
    9     #- PYTHON: "C:\\Python27"
     9    - PYTHON: "C:\\Python27"
    1010    - PYTHON: "C:\\Python27-x64"
    1111    #  DISTUTILS_USE_SDK: "1"
     
    3535
    3636after_test:
    37   # This step builds your wheels.
     37  # This builds the main tahoe wheel, and wheels for all dependencies.
    3838  # Again, you only need build.cmd if you're building C extensions for
    3939  # 64-bit Python 3.3/3.4. And you need to use %PYTHON% to get the correct
     
    4141  - |
    4242    %PYTHON%\python.exe setup.py bdist_wheel
     43    %PYTHON%\python.exe -m pip wheel -w dist .
    4344
    4445artifacts:
    4546  # bdist_wheel puts your built wheel in the dist directory
    46   - path: dist\*
     47  # "pip wheel -w dist ." puts all the dependency wheels there too
     48  # this gives us a zipfile with everything
     49  - path: dist
    4750
    4851#on_success:
  • TabularUnified .travis.yml

    ra7479f1 r1748e73  
    33 - "linux"
    44 - "osx"
    5 # xcode7 gives us OS-X 10.10, which gives us newer OpenSSL (the default gives
    6 # us 10.9, which appears to have OpenSSL-0.9.8, which is rejected by
    7 # cryptography-1.4)
    8 osx_image: xcode7
    95cache: pip
    106before_cache:
Note: See TracChangeset for help on using the changeset viewer.