This repository was archived by the owner on May 6, 2022. It is now read-only.
Commit cf41f35
authored
Refactor setup.py and publish workflow (#59)
This change includes building PortAudio for the specific platform on install. Prior to this, the user had to install PortAudio from the system package manager before installing PyAudio. Now, we can ship with Pyaudio included and give users microphone support just from the pip install. Another part of this refactor, introduced the ability to build multi-platform wheels through ciwheelbuilder. This should make installing spokestack faster/easier for all platforms.1 parent 43f24b8 commit cf41f35
File tree
8 files changed
+141
-50
lines changed- .github/workflows
- spokestack/extensions
8 files changed
+141
-50
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
2 | 54 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | 55 | | |
7 | 56 | | |
8 | 57 | | |
| |||
40 | 89 | | |
41 | 90 | | |
42 | 91 | | |
43 | | - | |
| 92 | + | |
44 | 93 | | |
45 | 94 | | |
46 | 95 | | |
47 | 96 | | |
48 | | - | |
| 97 | + | |
49 | 98 | | |
50 | 99 | | |
51 | 100 | | |
52 | 101 | | |
53 | | - | |
| 102 | + | |
54 | 103 | | |
55 | 104 | | |
56 | 105 | | |
| |||
59 | 108 | | |
60 | 109 | | |
61 | 110 | | |
62 | | - | |
| 111 | + | |
63 | 112 | | |
64 | | - | |
| 113 | + | |
65 | 114 | | |
66 | 115 | | |
67 | 116 | | |
68 | 117 | | |
69 | 118 | | |
70 | 119 | | |
71 | | - | |
| 120 | + | |
72 | 121 | | |
73 | 122 | | |
74 | 123 | | |
75 | 124 | | |
76 | 125 | | |
77 | 126 | | |
78 | | - | |
| 127 | + | |
79 | 128 | | |
80 | 129 | | |
81 | 130 | | |
| |||
84 | 133 | | |
85 | 134 | | |
86 | 135 | | |
87 | | - | |
| 136 | + | |
| 137 | + | |
88 | 138 | | |
89 | 139 | | |
0 commit comments