Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
57cbafa
Fix chopper bug (#732)
maljoras-sony Jun 18, 2025
cd0f0c8
Add files via upload (#739)
coreylammie Sep 15, 2025
3f376c8
update notebooks wheel to 1.0.0 gpu enabled (#741)
PabloCarmona Sep 24, 2025
0e85075
change online demo link to proper one (#743)
PabloCarmona Sep 29, 2025
399bae0
initial rc for v1.1.0
PabloCarmona Nov 12, 2025
1deaafb
remove release-build.yaml to change to new and stablish build process…
PabloCarmona Oct 7, 2025
ba2e169
Extensions fix (#745)
PabloCarmona Nov 12, 2025
6bf8acc
fix matplotlib install for Python 3.10
PabloCarmona Nov 13, 2025
f8e7f3a
fix matplotlib install for Python 3.10
PabloCarmona Nov 13, 2025
30dc030
[fix] for https://github.com/IBM/aihwkit/issues/627
jubueche Nov 6, 2025
9eb6e2d
[deprecation] deprecate convert_to_analog_mapped
jubueche Nov 14, 2025
c56279f
changelog for convert_to_analog_mapped
jubueche Nov 14, 2025
ba04fd2
Create build-wheels.yml (#738)
coreylammie Nov 18, 2025
51411c6
fix pycodestyle errors on python 3.12
PabloCarmona Nov 18, 2025
c850e7a
remove python 3.12
PabloCarmona Nov 18, 2025
50d02ec
remove python 3.12 from lint
PabloCarmona Nov 18, 2025
201f6c5
add cuda build workflow job
PabloCarmona Nov 19, 2025
41db11d
add trigger for cuda
PabloCarmona Nov 19, 2025
2db2d84
remove cuda workflow
PabloCarmona Nov 21, 2025
a47d2e4
add 3.12 to test and lint
PabloCarmona Nov 21, 2025
b7ec1ff
update pylint
PabloCarmona Nov 21, 2025
92f0801
update project toml and requirements deps versions
PabloCarmona Jan 5, 2026
55868bc
Added GlobalDriftCompensationWithExactReference drift compensation cl…
coreylammie Dec 18, 2025
0a8054c
add temp ignore for type checking
PabloCarmona Jan 5, 2026
4583f91
remove pylint errors with refactor and temp disabling in some methods
PabloCarmona Jan 5, 2026
3f178fb
fix(pyproject.toml): move mypy to build-system req
PabloCarmona Jan 5, 2026
a05399d
change install to editable mode in gh actions test and lint
PabloCarmona Jan 7, 2026
f134031
move mypy from build to deps
PabloCarmona Jan 7, 2026
3476aee
add temp flags for pylint to only look for errors
PabloCarmona Jan 7, 2026
d267200
fix(quantized_base_modules.py): change import from nn to nn.functiona…
PabloCarmona Jan 9, 2026
45256ac
fix(pyproject.toml): bump version to 1.1.0
PabloCarmona Jan 9, 2026
202feae
add temp pylint disable not-callable
PabloCarmona Jan 12, 2026
11b93d1
fix circular import for InferenceTileWithPeriphery while running exam…
PabloCarmona Jan 12, 2026
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
42 changes: 42 additions & 0 deletions .github/workflows/build-wheel-310.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: build-wheel-310

on:
push:
tags:
- 'v**'

jobs:
build-and-deploy-linux:
name: Build wheel 3.10 (manylinux)
runs-on: ubuntu-latest
services:
docker:
image: docker:20.10.16
options: --privileged
env:
CIBW_BUILD: cp310-manylinux_x86_64
CIBW_BEFORE_ALL: >
yum install -y openblas-devel
CIBW_BEFORE_BUILD: >
pip install torch==2.9.0 torchvision==0.24.0 torchaudio==2.9.0 --index-url https://download.pytorch.org/whl/cpu
&& pip install -r requirements.txt
CIBW_MANYLINUX_X86_64_IMAGE: "quay.io/pypa/manylinux_2_28_x86_64"
CIBW_REPAIR_WHEEL_COMMAND: >
auditwheel repair -w {dest_dir} {wheel} --exclude libtorch_python.so
steps:
- uses: actions/checkout@v3

- name: Pull manylinux image
run: docker pull $CIBW_MANYLINUX_X86_64_IMAGE

- name: Install cibuildwheel
run: python -m pip install cibuildwheel==2.23.3

- name: Build wheels
run: python -m cibuildwheel --output-dir wheelhouse

- name: Upload wheels (per version)
uses: actions/upload-artifact@v4
with:
name: wheel_py310
path: wheelhouse/*.whl
42 changes: 42 additions & 0 deletions .github/workflows/build-wheel-311.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: build-wheel-311

on:
push:
tags:
- 'v**'

jobs:
build-and-deploy-linux:
name: Build wheel 3.11 (manylinux)
runs-on: ubuntu-latest
services:
docker:
image: docker:20.10.16
options: --privileged
env:
CIBW_BUILD: cp311-manylinux_x86_64
CIBW_BEFORE_ALL: >
yum install -y openblas-devel
CIBW_BEFORE_BUILD: >
pip install torch==2.9.0 torchvision==0.24.0 torchaudio==2.9.0 --index-url https://download.pytorch.org/whl/cpu
&& pip install -r requirements.txt
CIBW_MANYLINUX_X86_64_IMAGE: "quay.io/pypa/manylinux_2_28_x86_64"
CIBW_REPAIR_WHEEL_COMMAND: >
auditwheel repair -w {dest_dir} {wheel} --exclude libtorch_python.so
steps:
- uses: actions/checkout@v3

- name: Pull manylinux image
run: docker pull $CIBW_MANYLINUX_X86_64_IMAGE

- name: Install cibuildwheel
run: python -m pip install cibuildwheel==2.23.3

- name: Build wheels
run: python -m cibuildwheel --output-dir wheelhouse

- name: Upload wheels (per version)
uses: actions/upload-artifact@v4
with:
name: wheel_py311
path: wheelhouse/*.whl
42 changes: 42 additions & 0 deletions .github/workflows/build-wheel-312.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: build-wheel-312

on:
push:
tags:
- 'v**'

jobs:
build-and-deploy-linux:
name: Build wheel 3.12 (manylinux)
runs-on: ubuntu-latest
services:
docker:
image: docker:20.10.16
options: --privileged
env:
CIBW_BUILD: cp312-manylinux_x86_64
CIBW_BEFORE_ALL: >
yum install -y openblas-devel
CIBW_BEFORE_BUILD: >
pip install torch==2.9.0 torchvision==0.24.0 torchaudio==2.9.0 --index-url https://download.pytorch.org/whl/cpu
&& pip install -r requirements.txt
CIBW_MANYLINUX_X86_64_IMAGE: "quay.io/pypa/manylinux_2_28_x86_64"
CIBW_REPAIR_WHEEL_COMMAND: >
auditwheel repair -w {dest_dir} {wheel} --exclude libtorch_python.so
steps:
- uses: actions/checkout@v3

- name: Pull manylinux image
run: docker pull $CIBW_MANYLINUX_X86_64_IMAGE

- name: Install cibuildwheel
run: python -m pip install cibuildwheel==2.23.3

- name: Build wheels
run: python -m cibuildwheel --output-dir wheelhouse

- name: Upload wheels (per version)
uses: actions/upload-artifact@v4
with:
name: wheel_py312
path: wheelhouse/*.whl
234 changes: 0 additions & 234 deletions .github/workflows/release-build.yml

This file was deleted.

Loading