Skip to content

Commit 8a1fabf

Browse files
authored
ENH: Add 3.10 support (#48)
* FIX: No x86 3.10 * FIX: Image * FIX: Bump to 3.7 * FIX: Test * FIX: Try again * ENH: Verbosity * FIX: Dont test 686 * FIX: Fine * FIX: Try other way * FIX: Broader * FIX: Revert * FIX: Hope * FIX: Okay
1 parent 6147a3a commit 8a1fabf

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

azure-pipelines.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ trigger:
99
variables:
1010
CIBW_BUILDING: "true"
1111
CIBW_SKIP: "cp27-* cp34-* cp35-* pp27-*"
12+
CIBW_TEST_SKIP: "*-manylinux_i686 *-musllinux*" # 686 and musllinux images do not support "yum install portaudio"
1213
CIBW_TEST_COMMAND: "python -c \"import rtmixer; print(rtmixer.__version__)\""
13-
CIBW_BUILD_VERBOSITY: "2"
14-
CIBW_BEFORE_BUILD_LINUX: "yum install -y portaudio; pip install -U pip setuptools"
14+
CIBW_BUILD_VERBOSITY: "3"
15+
CIBW_BEFORE_BUILD_LINUX: "pip install -U pip setuptools"
16+
CIBW_BEFORE_TEST_LINUX: "yum install -y portaudio"
1517
jobs:
1618
- job: linux
17-
pool: {vmImage: 'Ubuntu-16.04'}
19+
pool: {vmImage: 'Ubuntu-18.04'}
1820
steps:
1921
- task: UsePythonVersion@0
2022
- bash: |
@@ -51,6 +53,7 @@ jobs:
5153
- {task: UsePythonVersion@0, inputs: {versionSpec: '3.8', architecture: x64}}
5254
- {task: UsePythonVersion@0, inputs: {versionSpec: '3.9', architecture: x86}}
5355
- {task: UsePythonVersion@0, inputs: {versionSpec: '3.9', architecture: x64}}
56+
- {task: UsePythonVersion@0, inputs: {versionSpec: '3.10', architecture: x64}}
5457
- bash: |
5558
git submodule update --init --recursive
5659
python -m pip install --upgrade pip
@@ -61,7 +64,7 @@ jobs:
6164
path: $(System.DefaultWorkingDirectory)/wheelhouse
6265
artifact: deployWindows
6366
- job: deployPyPI
64-
pool: {vmImage: 'Ubuntu-16.04'}
67+
pool: {vmImage: 'Ubuntu-18.04'}
6568
condition: and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags/'))
6669
dependsOn:
6770
- linux

src/rtmixer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
https://python-rtmixer.readthedocs.io/
44
55
"""
6-
__version__ = '0.1.3'
6+
__version__ = '0.1.4'
77

88
import sounddevice as _sd
99
from pa_ringbuffer import init as _init_ringbuffer

0 commit comments

Comments
 (0)