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

feat: build wheels using CIBuildWheel #103

Merged
merged 53 commits into from Sep 17, 2021
Merged

feat: build wheels using CIBuildWheel #103

merged 53 commits into from Sep 17, 2021

Commits on Sep 10, 2021

  1. ci: try using cibuildwheel

    tseaver committed Sep 10, 2021
    Copy the full SHA
    0867591 View commit details
    Browse the repository at this point in the history
  2. ci: consolidate jobs

    tseaver committed Sep 10, 2021
    Copy the full SHA
    8995707 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    330bda4 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    cfbfd06 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    6bf2e6c View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    33eb5f2 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    8ca15dc View commit details
    Browse the repository at this point in the history
  8. ci: test built wheels

    tseaver committed Sep 10, 2021
    Copy the full SHA
    e601df8 View commit details
    Browse the repository at this point in the history
  9. ci: enable macos wheel builds

    tseaver committed Sep 10, 2021
    Copy the full SHA
    16d9676 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    33d16ce View commit details
    Browse the repository at this point in the history
  11. restore linux / macos builds

    tseaver committed Sep 10, 2021
    Copy the full SHA
    9c89e65 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. Copy the full SHA
    401348a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8ef4d88 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    73fdf57 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6ac948e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    5774c22 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    e623c72 View commit details
    Browse the repository at this point in the history
  7. ci: moar tracer bullitz

    tseaver committed Sep 13, 2021
    Copy the full SHA
    636fd7e View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    56c9f15 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    20a396f View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    dbfbf7d View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    12a31b7 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    f173dce View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    732d832 View commit details
    Browse the repository at this point in the history
  14. ci: build only AMD64 wheel

    We need to work out how the architcture labels play between Github Workflow
    and CIBuildWheel, so that we only build Win32 wheels when we've built the
    corresponding C library.
    tseaver committed Sep 13, 2021
    Copy the full SHA
    e6aa137 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2021

  1. Copy the full SHA
    c9846f8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    48be970 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    f7c2a3e View commit details
    Browse the repository at this point in the history
  4. ci: use envvar everywhere

    tseaver committed Sep 14, 2021
    Copy the full SHA
    0830744 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4c5fe57 View commit details
    Browse the repository at this point in the history
  6. ci: cache C library build

    tseaver committed Sep 14, 2021
    Copy the full SHA
    067afde View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    2254fb1 View commit details
    Browse the repository at this point in the history
  8. ci: fix c library cache test

    tseaver committed Sep 14, 2021
    Copy the full SHA
    ecc113e View commit details
    Browse the repository at this point in the history
  9. ci: tweak CIBW_ARCHS setting

    tseaver committed Sep 14, 2021
    Copy the full SHA
    261c324 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    c3d39b4 View commit details
    Browse the repository at this point in the history
  11. ci: cache MacOS library build

    tseaver committed Sep 14, 2021
    Copy the full SHA
    5672753 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    75b8d69 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    fd709af View commit details
    Browse the repository at this point in the history
  14. ci: raw string literal

    tseaver committed Sep 14, 2021
    Copy the full SHA
    3599f6e View commit details
    Browse the repository at this point in the history
  15. ci: set prefix output var

    tseaver committed Sep 14, 2021
    Copy the full SHA
    77dfa5b View commit details
    Browse the repository at this point in the history
  16. ci: document the workarounds

    tseaver committed Sep 14, 2021
    Copy the full SHA
    c07b78e View commit details
    Browse the repository at this point in the history
  17. ci: polish presubmit

    tseaver committed Sep 14, 2021
    Copy the full SHA
    e7cad0c View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    e3edb94 View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    52d358c View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    28ddef6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. Copy the full SHA
    fd8530b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f95382a View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0a23fc7 View commit details
    Browse the repository at this point in the history
  4. fix: typo

    tseaver committed Sep 16, 2021
    Copy the full SHA
    45d6ff5 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    43d1e16 View commit details
    Browse the repository at this point in the history
  6. ci: s/arg/arch/

    tseaver committed Sep 16, 2021
    Copy the full SHA
    880b2f8 View commit details
    Browse the repository at this point in the history
  7. ci: remove running 'python-publish' workflow on push

    Instead, run nightly, as well as on creation of a release.
    
    Uploads to PyPI only occur during release runs.
    tseaver committed Sep 16, 2021
    Copy the full SHA
    bc9a4a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Copy the full SHA
    2ea95c5 View commit details
    Browse the repository at this point in the history