diff --git a/.github/workflows/run-cibuildwheel.yml b/.github/workflows/run-cibuildwheel.yml index 46b0aaa..ae85615 100644 --- a/.github/workflows/run-cibuildwheel.yml +++ b/.github/workflows/run-cibuildwheel.yml @@ -14,6 +14,9 @@ on: default: false type: boolean +env: + CIBW_VERSION: "4.1.0" + jobs: generate-wheels-matrix: # Create a matrix of all architectures & versions to build. @@ -23,11 +26,13 @@ jobs: runs-on: ubuntu-latest outputs: include: ${{ steps.set-matrix.outputs.include }} + env: + CIBW_SKIP: cp38-* steps: - uses: actions/checkout@v7 - name: Install cibuildwheel # Nb. keep cibuildwheel version pin consistent with job below - run: pipx install cibuildwheel==3.2.1 + run: pipx install cibuildwheel==${{ env.CIBW_VERSION }} - id: set-matrix # Trimmed out setupmatrix for just windows but I might look at compiling other oses just for fun # to let others test what it would be like if uvloop supported windows. It's very tempting... @@ -46,6 +51,8 @@ jobs: name: Build wheels for ${{ matrix.only }} runs-on: ${{ matrix.os }} needs: generate-wheels-matrix + env: + CIBW_SKIP: cp38-* strategy: fail-fast: ${{ inputs.fail-fast }} matrix: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f7f8b19..a08ccce 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -19,7 +19,7 @@ repos: .*\.pyx\.c )$ args: - - --ignore-words-list=asince,bu,hist,nd,noe,ot,te,ue,wan,wile,ans,crate,cas,trough,conection,exection,fo,ist,nam,no,onot,pres,ser,set,start,uint,axcept,alloc,ba,cycl,fulllist,indx,isin,inout,les,ls,mut,nin,releated,sice,splited,unser,vas,wether,assertin,asend + - --ignore-words-list=assertin, asend - repo: https://github.com/MarcoGorelli/cython-lint rev: v0.16.0 diff --git a/LICENSE-APACHE b/LICENSE-APACHE index e3f3b32..416304f 100644 --- a/LICENSE-APACHE +++ b/LICENSE-APACHE @@ -1,4 +1,4 @@ -Copyright (C) 2023-present Vizonex, the winloop authors and winloop contributors. +Copyright (C) 2023-present Vizonex, the Winloop authors and Winloop contributors. Apache License Version 2.0, January 2004 @@ -188,7 +188,7 @@ Copyright (C) 2023-present Vizonex, the winloop authors and winloop contributors same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright (C) 2023-present Vizonex, the winloop authors and winloop contributors. + Copyright (C) 2023-present Vizonex, the Winloop authors and Winloop contributors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/LICENSE-MIT b/LICENSE-MIT index 81a2d0b..cf64f9d 100644 --- a/LICENSE-MIT +++ b/LICENSE-MIT @@ -1,6 +1,6 @@ The MIT License -Copyright (C) 2023-present Vizonex , winloop authors and the winloop contributors. +Copyright (C) 2023-present Vizonex, Winloop authors and the Winloop contributors. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal