@@ -81,37 +81,42 @@ def date_to_version(tag):
81
81
SET_VERSION_PATTERN = "\n __version__ = '{}'\n "
82
82
THIS_REPOSITORY = "https://github.com/Neradoc/Circuitpython_Keyboard_Layouts.git"
83
83
84
- PLATFORMS = ["mpy7" , "mpy8" , "mpy9" ]
84
+ PLATFORMS = ["mpy7" , "mpy8" , "mpy9" , "mpy10" ]
85
85
PLATFORM_NAMES = {
86
86
"py" : "py" ,
87
87
"mpy7" : "7.x-mpy" ,
88
88
"mpy8" : "8.x-mpy" ,
89
89
"mpy9" : "9.x-mpy" ,
90
+ "mpy10" : "10.x-mpy" ,
90
91
}
91
92
92
93
# https://adafruit-circuit-python.s3.amazonaws.com/index.html?prefix=bin/mpy-cross/
93
94
# TODO: identify current OS and pick one
94
95
MPYCROSS_URL = "https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross/"
95
96
MPYCROSSES = {
96
97
"darwin" : {
97
- "mpy7" : ["macos-11" , "mpy-cross-macos-11-8.0.2-universal" ],
98
- "mpy8" : ["macos-11" , "mpy-cross-macos-11-8.0.2-universal" ],
99
- "mpy9" : ["macos-11" , "mpy-cross-macos-11-9.0.0-alpha.2-universal" ],
98
+ "mpy7" : ["macos-11" , "mpy-cross-macos-11-8.0.2-universal" ],
99
+ "mpy8" : ["macos-11" , "mpy-cross-macos-11-8.0.2-universal" ],
100
+ "mpy9" : ["macos-11" , "mpy-cross-macos-11-9.2.7-universal" ],
101
+ "mpy10" : ["macos-11" , "mpy-cross-macos-11-10.0.0-alpha.2-universal" ],
100
102
},
101
103
"linux" : {
102
- "mpy7" : ["linux-amd64" , "mpy-cross.static-amd64-linux-7.3.3" ],
103
- "mpy8" : ["linux-amd64" , "mpy-cross.static-amd64-linux-8.0.2" ],
104
- "mpy9" : ["linux-amd64" , "mpy-cross-linux-amd64-9.0.0-alpha.2.static" ],
104
+ "mpy7" : ["linux-amd64" , "mpy-cross.static-amd64-linux-7.3.3" ],
105
+ "mpy8" : ["linux-amd64" , "mpy-cross.static-amd64-linux-8.0.2" ],
106
+ "mpy9" : ["linux-amd64" , "mpy-cross-linux-amd64-9.2.7.static" ],
107
+ "mpy10" : ["linux-amd64" , "mpy-cross-linux-amd64-10.0.0-alpha.2.static" ],
105
108
},
106
109
"win32" : {
107
- "mpy7" : ["windows" , "mpy-cross.static-x64-windows-7.3.3.exe" ],
108
- "mpy8" : ["windows" , "mpy-cross-windows-8.1.0-beta.0.static.exe" ],
109
- "mpy9" : ["windows" , "mpy-cross-windows-9.0.0-alpha.2.static.exe" ],
110
+ "mpy7" : ["windows" , "mpy-cross.static-x64-windows-7.3.3.exe" ],
111
+ "mpy8" : ["windows" , "mpy-cross-windows-8.2.0.static.exe" ],
112
+ "mpy9" : ["windows" , "mpy-cross-windows-9.2.7.static.exe" ],
113
+ "mpy10" : ["windows" , "mpy-cross-windows-10.0.0-alpha.2.static.exe" ],
110
114
},
111
115
"raspbian" : {
112
- "mpy7" : ["linux-raspbian" , "mpy-cross.static-raspbian-7.3.0" ],
113
- "mpy8" : ["linux-raspbian" , "mpy-cross.static-raspbian-8.0.2" ],
114
- "mpy9" : ["linux-raspbian" , "mpy-cross-linux-raspbian-9.0.0-alpha.2.static-raspbian" ],
116
+ "mpy7" : ["linux-raspbian" , "mpy-cross.static-raspbian-7.3.0" ],
117
+ "mpy8" : ["linux-raspbian" , "mpy-cross.static-raspbian-8.0.2" ],
118
+ "mpy9" : ["linux-raspbian" , "mpy-cross-linux-raspbian-9.2.7.static-raspbian" ],
119
+ "mpy10" : ["linux-raspbian" , "mpy-cross-linux-raspbian-10.0.0-alpha.2.static-raspbian" ],
115
120
},
116
121
}
117
122
MPYCROSS = MPYCROSSES [sys .platform ]
0 commit comments