Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deterministic builds #256

Merged
merged 74 commits into from
Apr 5, 2020
Merged

Deterministic builds #256

merged 74 commits into from
Apr 5, 2020

Commits on Jan 28, 2020

  1. Configuration menu
    Copy the full SHA
    06696c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cae983 View commit details
    Browse the repository at this point in the history
  3. Fix docker copy

    joerick committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    c0967ad View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2020

  1. Configuration menu
    Copy the full SHA
    b159617 View commit details
    Browse the repository at this point in the history
  2. Update constraints

    joerick committed Jan 31, 2020
    Configuration menu
    Copy the full SHA
    042efd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b9b6e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ead985 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2020

  1. Configuration menu
    Copy the full SHA
    bad72cb View commit details
    Browse the repository at this point in the history
  2. Move the config flow control of the linux build into Python

    The use of separate bash processes for each build means we can be a bit
    freer with environment pollution
    joerick committed Feb 2, 2020
    Configuration menu
    Copy the full SHA
    076987c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9607ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    baa0897 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6177408 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e32d0af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d8a245d View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. Remove auditwheel from pinned deps - it's preinstalled on manylinux

    auditwheel's pinning of an old version of 'wheel' is causing problems on
    mac
    joerick committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    a953c5f View commit details
    Browse the repository at this point in the history
  2. Fix imports on Python 2

    joerick committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    bf65679 View commit details
    Browse the repository at this point in the history
  3. Neaten comment

    joerick committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    17a019b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ada46aa View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2020

  1. Configuration menu
    Copy the full SHA
    1033817 View commit details
    Browse the repository at this point in the history
  2. Merge fixes and code style

    joerick committed Feb 15, 2020
    Configuration menu
    Copy the full SHA
    f2c2a06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50bd6f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c076b8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf87df5 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2020

  1. Docs updates

    joerick committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    fe3abfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9e4a66 View commit details
    Browse the repository at this point in the history
  3. Fix expected wheels in test

    joerick committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    b7fc45a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c20f70 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddc4fb2 View commit details
    Browse the repository at this point in the history
  6. Remove dead code

    joerick committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    fd69aed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f55a5d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fc20273 View commit details
    Browse the repository at this point in the history
  9. Add the --no-download flag to virtualenv, to prevent it getting the l…

    …atest
    
    version of pip, setuptools, wheel from PyPI on creation.
    
    Virtualenv will use bundled version of those tools instead
    joerick committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    5187633 View commit details
    Browse the repository at this point in the history
  10. Fix expected wheel test logic

    joerick committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    8a450b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2020

  1. Configuration menu
    Copy the full SHA
    5e16e86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c7453d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1880b6d View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2020

  1. Add other architectures and pypy to pinned image config.

    Also, restructure the file to have platform first, then manylinux version
    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    9768897 View commit details
    Browse the repository at this point in the history
  2. Update constraints

    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    7e583dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    298df76 View commit details
    Browse the repository at this point in the history
  4. Fix missing pypy image name

    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    2192662 View commit details
    Browse the repository at this point in the history
  5. Add back the version field to manylinux PythonConfiguration

    (needed for constraints)
    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    54fda3f View commit details
    Browse the repository at this point in the history
  6. Add missing function call, which causing tests to be skipped

    (maybe types are not such a bad idea...)
    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    e06b769 View commit details
    Browse the repository at this point in the history
  7. Fix unit tests

    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    04531d9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dbc2f06 View commit details
    Browse the repository at this point in the history
  9. Add separate constraints for Python3.5

    The new virtualenv requires some packages whose latest versions are 3.6+
    joerick committed Mar 7, 2020
    Configuration menu
    Copy the full SHA
    7c6e69e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f1ec58 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ad1b59f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fd1cd24 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dd2c27a View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2020

  1. Configuration menu
    Copy the full SHA
    02a5279 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2020

  1. Merge branch 'master' of github.com:joerick/cibuildwheel into determi…

    …nistic-builds
    
    # Conflicts:
    #	cibuildwheel/__main__.py
    #	cibuildwheel/linux.py
    #	cibuildwheel/macos.py
    #	cibuildwheel/windows.py
    joerick committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    7ab2d59 View commit details
    Browse the repository at this point in the history
  2. Update constraints

    joerick committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    8603dea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fb4e44 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Configuration menu
    Copy the full SHA
    cc956ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b55e98f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4ed192 View commit details
    Browse the repository at this point in the history
  4. Try updating more things

    joerick committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    7efec9a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4f54c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2020

  1. Some docker fixes

    joerick committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    e49644e View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2020

  1. Configuration menu
    Copy the full SHA
    4e31c65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94824f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2db9d9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7090bfa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    580b065 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2020

  1. Configuration menu
    Copy the full SHA
    dc5dbea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7316d69 View commit details
    Browse the repository at this point in the history
  3. Fix docker build on CircleCI

    joerick committed Mar 14, 2020
    Configuration menu
    Copy the full SHA
    98dbbae View commit details
    Browse the repository at this point in the history
  4. Revert "See stdout during tests to debug circleCI"

    This reverts commit dc5dbea.
    joerick committed Mar 14, 2020
    Configuration menu
    Copy the full SHA
    36a2f00 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. Configuration menu
    Copy the full SHA
    33da3d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2020

  1. Configuration menu
    Copy the full SHA
    ffaad91 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. Configuration menu
    Copy the full SHA
    de4bf6d View commit details
    Browse the repository at this point in the history
  2. Docs wording edit

    joerick committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    4b6df45 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Configuration menu
    Copy the full SHA
    13554d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2020

  1. Configuration menu
    Copy the full SHA
    3fa9935 View commit details
    Browse the repository at this point in the history