Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,27 +36,27 @@ jobs:
python: 314
platform_id: win_amd64

# Linux 64 bit manylinux2014
# Linux 64 bit manylinux_2_28
- os: ubuntu-latest
python: 310
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 311
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 312
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 313
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 314
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28

# MacOS x86_64
- os: macos-15-intel
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,27 +30,27 @@ jobs:
python: 314
platform_id: win_amd64

# Linux 64 bit manylinux2014
# Linux 64 bit manylinux_2_28
- os: ubuntu-latest
python: 310
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 311
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 312
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 313
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 314
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28

# MacOS x86_64
- os: macos-15-intel
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,27 +32,27 @@ jobs:
python: 314
platform_id: win_amd64

# Linux 64 bit manylinux2014
# Linux 64 bit manylinux_2_28
- os: ubuntu-latest
python: 310
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 311
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 312
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 313
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 314
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28

# MacOS x86_64
- os: macos-15-intel
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/test-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,27 +30,27 @@ jobs:
python: 314
platform_id: win_amd64

# Linux 64 bit manylinux2014
# Linux 64 bit manylinux_2_28
- os: ubuntu-latest
python: 310
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 311
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 312
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 313
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 314
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28

# MacOS x86_64
- os: macos-15-intel
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Types of changes:
- Fixed the backend-dependent `dt` duration unit being incorrectly relabeled as `ns` when unrolling `delay` and `box` statements without a `device_cycle_time`. Since `dt` cannot be converted to SI units without a sample rate, it is now preserved as `dt`. ([#317](https://github.com/qBraid/pyqasm/pull/317))

### Dependencies
- Migrated the Linux wheel *build container* from `manylinux2014` to `manylinux_2_28`. NumPy stopped publishing `manylinux2014` (glibc 2.17) wheels for CPython 3.12+, so `pip` fell back to building NumPy from source inside the build container, whose GCC is older than NumPy requires — failing every Linux wheel job for cp312/cp313/cp314. The published wheels are unaffected: auditwheel tags them from the extension's actual symbol requirements, so they remain `manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64` and still install on glibc 2.17 systems.
- Bumped `actions/configure-pages` from 5 to 6. ([#307](https://github.com/qBraid/pyqasm/pull/307))
- Bumped `codecov/codecov-action` from 5.5.2 to 6.0.0. ([#308](https://github.com/qBraid/pyqasm/pull/308))
- Bumped `actions/deploy-pages` from 4 to 5. ([#309](https://github.com/qBraid/pyqasm/pull/309))
Expand Down
Loading