Skip to content

Commit

Permalink
Test work-around for setuptools==69.5.1 + setuptools-conda issue with…
Browse files Browse the repository at this point in the history
… PEP-517 incompliant packages,

ie. numbakit-ode
  • Loading branch information
dihm committed May 17, 2024
1 parent 799930f commit 80d2efd
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 16 deletions.
33 changes: 17 additions & 16 deletions .github/workflows/make_packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,22 +22,23 @@ jobs:
matrix:
include:
- { os: ubuntu-latest, python: '3.11', arch: x64}
- { os: ubuntu-latest, python: '3.10', arch: x64 }
- { os: ubuntu-latest, python: '3.9', arch: x64 }
- { os: ubuntu-latest, python: '3.8', arch: x64 }

- { os: macos-13, python: '3.11', arch: x64 }
- { os: macos-13, python: '3.10', arch: x64 }
- { os: macos-13, python: '3.9', arch: x64 }
- { os: macos-13, python: '3.8', arch: x64 }
- { os: macos-latest, python: '3.11', arch: arm64}
- { os: macos-latest, python: '3.10', arch: arm64}
- { os: macos-latest, python: '3.9', arch: arm64}

- { os: windows-latest, python: '3.11', arch: x64 }
- { os: windows-latest, python: '3.10', arch: x64 }
- { os: windows-latest, python: '3.9', arch: x64 }
- { os: windows-latest, python: '3.8', arch: x64 }
#- { os: ubuntu-latest, python: '3.10', arch: x64 }
#- { os: ubuntu-latest, python: '3.9', arch: x64 }
#- { os: ubuntu-latest, python: '3.8', arch: x64 }

#- { os: macos-13, python: '3.11', arch: x64 }
#- { os: macos-13, python: '3.10', arch: x64 }
#- { os: macos-13, python: '3.9', arch: x64 }
#- { os: macos-13, python: '3.8', arch: x64 }

#- { os: macos-latest, python: '3.11', arch: arm64}
#- { os: macos-latest, python: '3.10', arch: arm64}
#- { os: macos-latest, python: '3.9', arch: arm64}

#- { os: windows-latest, python: '3.11', arch: x64 }
#- { os: windows-latest, python: '3.10', arch: x64 }
#- { os: windows-latest, python: '3.9', arch: x64 }
#- { os: windows-latest, python: '3.8', arch: x64 }

if: github.repository == 'QTC-UMD/rydiqule-vendored-conda-builds'
steps:
Expand Down
1 change: 1 addition & 0 deletions pkgs.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ build_args = ["--license=CC-BY-SA", # override so full license text not used
# CC BY-SA 4.0

[numbakit-ode]
build_args = ["--from-downloaded-wheel"] # not PEP-517 compatible, don't build locally
# BSD

[leveldiagram]
Expand Down

0 comments on commit 80d2efd

Please sign in to comment.