File: changelog

package info (click to toggle)
snek 1.9-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 27,336 kB
  • sloc: ansic: 23,089; python: 4,292; makefile: 1,699; sh: 748; lisp: 2
file content (290 lines) | stat: -rw-r--r-- 8,399 bytes parent folder | download
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
snek (1.9-1) unstable; urgency=medium

  * New upstream version

  * Build with latest toolchain bits

  * Add '_' support

 -- Keith Packard <keithp@keithp.com>  Fri, 23 Dec 2022 21:50:47 -0800

snek (1.8-4) unstable; urgency=medium

  * Add bits for risc-v in autopkgtest. Closes: #1009206.

 -- Keith Packard <keithp@keithp.com>  Tue, 03 May 2022 13:44:53 -0700

snek (1.8-3) unstable; urgency=medium

  * Fix typo in changelog

 -- Keith Packard <keithp@keithp.com>  Sat, 09 Apr 2022 14:35:08 -0700

snek (1.8-2) Unstable; urgency=medium

  * Add bits for risc-v in autopkgtest. Closes: #1009206.

 -- Keith Packard <keithp@keithp.com>  Fri, 08 Apr 2022 15:42:09 -0700

snek (1.8-1) unstable; urgency=medium

  * New upstream release.

  * Fix build with new picolibc (HAVE_SEMIHOST → _HAVE_SEMIHOST)

  * Add 'str' builtin. Just like Python, the str builtin converts any
    value to a string.

  * Fix 'chained' comparisons (e.g. a < b < c). These generated
    incorrect code that left the stack messed up unless all comparisons
    were true.

  * Allow 3 * 'a' as well as 'a' * 3. The code for evaluating
    expressions only permitted the string to be on the left side.

  * Add support in snekde for auto-detecting device baud rate between
    57600 and 115200 baud.

  * Add port to the ATMega 328 based LilyPad, in both the regular size
    as well as the big version which replaces the boot loader to gain
    more functionality.

 -- Keith Packard <keithp@keithp.com>  Sun, 27 Mar 2022 12:28:07 -0700

snek (1.7-2) unstable; urgency=medium

  * Note that 1.7 builds fine with gcc-11. Closes: #984343.

 -- Keith Packard <keithp@keithp.com>  Sun, 10 Oct 2021 18:16:17 -0700

snek (1.7-1) unstable; urgency=medium

  * New upstream release
  * Fix NaN comparisons and make dicts containing NaN keys work.
  * Add math funcs to nano-every port.

 -- Keith Packard <keithp@keithp.com>  Sun, 10 Oct 2021 10:54:44 -0700

snek (1.6-1) unstable; urgency=medium

  * New upstream release
  * Software flow control (ENQ/ACK) support added.
  * Narrow 1284 support.
  * Seed Grove Beginner Kit support.
  * Seeduino XIAO support.

 -- Keith Packard <keithp@keithp.com>  Tue, 10 Aug 2021 15:55:54 -0700

snek (1.5-1) unstable; urgency=medium

  * New upstream release.
  * Arduino Uno port
  * Handle 'chained' comparison operators (e.g. a > b > c)
  * Stop using black during build. Closes: #971143.

 -- Keith Packard <keithp@keithp.com>  Tue, 06 Oct 2020 16:17:33 -0700

snek (1.4.1-6) unstable; urgency=medium

  * Add gcc as autopkgtest dependency

 -- Keith Packard <keithp@keithp.com>  Sat, 23 May 2020 19:41:39 -0700

snek (1.4.1-5) unstable; urgency=medium

  * Require fewer dependencies for -arch packages
  * Don't test risc-v binaries as QEMU doesn't support that yet

 -- Keith Packard <keithp@keithp.com>  Sat, 23 May 2020 09:13:34 -0700

snek (1.4.1-4) unstable; urgency=medium

  * Add dependency from snek-bin to snek to get desktop icon
  * Add -fdebug-prefix-map to builds

 -- Keith Packard <keithp@keithp.com>  Fri, 22 May 2020 16:40:31 -0700

snek (1.4.1-3) unstable; urgency=medium

  * Move qemu-system-arm to Build-Depends-Indep

 -- Keith Packard <keithp@keithp.com>  Fri, 22 May 2020 15:12:38 -0700

snek (1.4.1-2) unstable; urgency=medium

  * Split out Build-Depends-Indep so -arch builds don't pull in toolchains

 -- Keith Packard <keithp@keithp.com>  Fri, 22 May 2020 14:44:14 -0700

snek (1.4.1-1) unstable; urgency=medium

  * Bug fix for string compare on aarch64
  * Fix snek-duemilanove-install man page bug
  * Fail dictionary creation with mutable key

 -- Keith Packard <keithp@keithp.com>  Fri, 22 May 2020 12:42:12 -0700

snek (1.4-3) unstable; urgency=medium

  * Skip building firmware in binary-arch target

 -- Keith Packard <keithp@keithp.com>  Fri, 22 May 2020 02:42:30 -0700

snek (1.4-2) unstable; urgency=medium

  * Prepare source upload Closes: #951306.

 -- Keith Packard <keithp@keithp.com>  Thu, 21 May 2020 15:55:29 -0700

snek (1.4-1) unstable; urgency=medium

  * Upstream release 1.4
  * Ports to EV3 and HiFive1 Rev B
  * Lessons with Snekboard and LEGO added
  * Make autopkgtest use installed snek binaries

 -- Keith Packard <keithp@keithp.com>  Wed, 13 May 2020 13:46:01 -0700

snek (1.3-1) unstable; urgency=medium

  * Upstream release 1.3
  * Ports to ESP32 and µduino
  * Bug fix in string interpolation
  * Code refactoring and other size reductions
  * Test on embedded ARM processor using QEMU

 -- Keith Packard <keithp@keithp.com>  Sun, 15 Dec 2019 23:02:31 -0800

snek (1.2-2) unstable; urgency=medium

  * Expose compiler flags in build log
  * Add dpkg-buildflags to Linux snek binary

 -- Keith Packard <keithp@keithp.com>  Fri, 15 Nov 2019 23:30:08 -0800

snek (1.2-1) unstable; urgency=medium

  * Upstream release 1.2
  * Switch from newlib-nano to picolibc (tracking upstream change)
  * Add PEP-515 support (thanks to Paulo Henrique Silva <ph.silva@carta.com>)
  * Improve clock setup on snekboard to make USB happier.
  * Add QEMU ports for ARM and RISC-V
  * Add support for Arduino Nano 33 IoT board

 -- Keith Packard <keithp@keithp.com>  Fri, 15 Nov 2019 16:07:29 -0800

snek (1.1-1) unstable; urgency=medium

  * Upstream release 1.1
  * Add copyright information for fonts
  * Switch copyright on docs to GPLv3+ (from CC SA)
  * Add copyright information for uf2conf.py
  * Add copyright information for Instdrv
  * Make named vs positional parameters match Python
  * Add 'None' built-in constant
  * Add 'SnekBoard' port
  * Add string * number
  * Add 'assert' statement (from Paulo Henrique Silva <ph.silva@carta.com>)

 -- Keith Packard <keithp@keithp.com>  Thu, 12 Sep 2019 15:58:41 -0400

snek (1.0-2) unstable; urgency=medium

  * Update debian/copyright.

 -- Keith Packard <keithp@keithp.com>  Sun, 09 Jun 2019 19:04:03 -0700

snek (1.0-1) unstable; urgency=medium

  * First production upstream release (1.0)
  * ItsyBitsy 3v support
  * ItsyBitsy M0 support
  * APA102 driver
  * Fix op= when global var in scope
  * Reset parser/lexer at end of EEPROM loading
  * Add page-up/page-down support in snekde

 -- Keith Packard <keithp@keithp.com>  Fri, 07 Jun 2019 20:01:33 -0700

snek (0.98-1) unstable; urgency=medium

  * 0.98 upstream release
  * Arduino Mega port
  * Circuit Playground Express port
  * ItsyBitsy port
  * NeoPixel driver

 -- Keith Packard <keithp@keithp.com>  Mon, 20 May 2019 16:56:09 -0700

snek (0.97-1) unstable; urgency=medium

  * 0.97 upstream release
  * Crickit FeatherWing port
  * Port names

 -- Keith Packard <keithp@keithp.com>  Mon, 22 Apr 2019 12:43:16 -0700

snek (0.96-1) unstable; urgency=medium

  * 0.96 upstream release
  * Lots of doc updates
  * Ship snek binary and firwmare for mac os x
  * Include math functions on Windows binary

 -- Keith Packard <keithp@keithp.com>  Wed, 17 Apr 2019 15:03:28 -0700

snek (0.95-1) unstable; urgency=medium

  * 0.95 upstream release
  * Ensure dictionary keys are completely immutable
  * Generate error for int operations on floats which aren't exactly int
  * Update docs after review by Mike Ward

 -- Keith Packard <keithp@keithp.com>  Fri, 12 Apr 2019 20:23:06 -0700

snek (0.94-1) unstable; urgency=medium

  * 0.94-1
  * Fix SAMD21 GPIO pincfg computation. GPIOs were not working right.

 -- Keith Packard <keithp@keithp.com>  Thu, 11 Apr 2019 23:46:14 -0700

snek (0.93-1) unstable; urgency=medium

  * 0.93-1
  * Fix SAMD21 USB driver INT endpoint HW configuration.
  * Provide tutorial instructions for GPIO functions
  * Document snekde in snek.pdf
  * Expand per-board documentation

 -- Keith Packard <keithp@keithp.com>  Thu, 11 Apr 2019 21:27:59 -0700

snek (0.92-1) unstable; urgency=medium

  * 0.92-1
  * Get snek-duino-install working
  * Fix ADC input for metro-snek

 -- Keith Packard <keithp@keithp.com>  Sat, 30 Mar 2019 19:06:36 -0700

snek (0.91-1) unstable; urgency=medium

  * Version 0.91
  * Math functions added to metro-snek and host snek
  * Fix USB input queue bug on metro-snek
  * Get snekde working with metro-snek

 -- Keith Packard <keithp@keithp.com>  Wed, 27 Mar 2019 10:11:13 -0700

snek (0.9-1) unstable; urgency=medium

  * Version 0.9
  * Metro-M0 express port

 -- Keith Packard <keithp@keithp.com>  Sun, 24 Mar 2019 19:17:49 -0700

snek (0.8-1) unstable; urgency=medium

  * Version 0.8

 -- Keith Packard <keithp@keithp.com>  Mon, 04 Mar 2019 22:51:51 -0800