summaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Collapse)Author
2019-03-27Turn on frequencyio only on CIRCUITPY_FULL_BUILDDan Halbert
2019-03-26turn on reversed() for all buildsDan Halbert
2019-03-26Merge pull request #1672 from dhalbert/regular-fs-flushScott Shawcroft
flush flash filesystem once a second
2019-03-20Merge pull request #1670 from tannewt/fontioDan Halbert
Move Glyph and BuiltinFont into fontio
2019-03-20enable MICROPY_CPYTHON_COMPAT for most builds except CIRCUITPY_SMALL_BUILD; ↵Dan Halbert
remove a few other things to make fit
2019-03-20flush flash filesystem once a secondDan Halbert
2019-03-19Move Glyph and BuiltinFont into fontioScott Shawcroft
It was confusing in displayio. Fixes #1662
2019-03-12Fix function signatureScott Shawcroft
2019-03-12Enter safe mode when an allocation is attempted on an uninitialized heap.Scott Shawcroft
2019-03-01better handle frequencyio inclusionsommersoft
2019-03-01Merge branch 'master' of https://github.com/adafruit/circuitpython into ↵sommersoft
new_freq_in
2019-03-01Apply review fixes:Radomir Dopieralski
* fix formatting * fix copyrights * fix CIRCUITPYTHON_GAMEPAD guards * add CIRCUITPYTHON_PEW guards to reset * fix module list order
2019-03-01Rebase on top of CircuitPython 4.xRadomir Dopieralski
2019-02-28Add a _pew moduleRadomir Dopieralski
2019-02-24add frequencyio to circuipy_ configssommersoft
2019-02-21Merge pull request #1582 from dhalbert/remove-u-namesScott Shawcroft
rename ure, ujson, and uerrno to re, json, and errno
2019-02-21Add CIRCUITPY macro; rename u* only when CIRCUITPY=1Dan Halbert
2019-02-21rename ure, ujson, and uerrno to re, json, and errnoDan Halbert
2019-02-19Prevent infinite display update recursion and fix VFS mountingScott Shawcroft
Fixes #1529
2019-02-19Merge pull request #1562 from debrouxl/minor_improvements_and_fixesDan Halbert
Minor fixes
2019-02-18typoDan Halbert
2019-02-18move non-u names for native modules to circuitpy_mpconfig.hDan Halbert
2019-02-18forgot jsonDan Halbert
2019-02-18regularize how module weak links and alternate names are listedDan Halbert
2019-02-17correct weak module links; samd module only in m4 ports; update librariesDan Halbert
2019-02-17fix module weak links; add missing nrf featuresDan Halbert
2019-02-17Define MP_SSIZE_MAX for LONGINT_IMPL_LONGLONG as well.Lionel Debroux
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
2019-02-15Merge pull request #1555 from tannewt/print_flushDan Halbert
Support print("", flush=True)
2019-02-15address @tannewt changes: move and rename common files; remove PORT_HEAP_SIZEDan Halbert
2019-02-15Support print("", flush=True)Scott Shawcroft
Fixes #1127
2019-02-14extmod/ure: Support search/match() pos and endpos parametersNoralf Trønnes
MICROPY_PY_URE_MATCH_SPAN_START_END is used to enable the functionality since it's similar.
2019-02-14extmod/modure: Add ure.sub() function and method, and tests.Damien George
This feature is controlled at compile time by MICROPY_PY_URE_SUB, disabled by default. Thanks to @dmazzella for the original patch for this feature; see #3770.
2019-02-14extmod/modure: Add match.span(), start() and end() methods, and tests.Damien George
This feature is controlled at compile time by MICROPY_PY_URE_MATCH_SPAN_START_END, disabled by default. Thanks to @dmazzella for the original patch for this feature; see #3770.
2019-02-14extmod/modure: Add match.groups() method, and tests.Damien George
This feature is controlled at compile time by MICROPY_PY_URE_MATCH_GROUPS, disabled by default. Thanks to @dmazzella for the original patch for this feature; see #3770.
2019-02-11A variety of displayio improvementsScott Shawcroft
This changes a number of things in displayio: * Introduces BuiltinFont and Glyph so the built in font can be used by libraries. For boards with a font it is available as board.TERMINAL_FONT. Fixes #1172 * Remove _load_row from Bitmap in favor of bitmap[] access. Index can be x/y tuple or overall index. Fixes #1191 * Add width and height properties to Bitmap. * Add insert and [] access to Group. Fixes #1518 * Add index param to pop on Group. * Terminal no longer takes unicode character info. It takes a BuiltinFont instead. * Fix Terminal's handling of [###D vt100 commands used when up arrowing into repl history. * Add x and y positions to Group plus scale as well. * Add bitmap accessor for BuiltinFont
2019-02-06Add human readable text for ENOSPC.Craig Forbes
2019-02-04Use generic overflow so 64 bit is handled ok.Scott Shawcroft
2019-02-04Check sequence multiply for length overflowScott Shawcroft
Fixes #1279
2019-02-01Never long live the main dictionary.Scott Shawcroft
It's contents change often and may be referenced elsewhere. Fixes #1443
2019-02-01Don't long live class attributesScott Shawcroft
When they are added later, they are also referenced in the main dictionary. Fixes #1218
2019-01-21Merge remote-tracking branch 'adafruit/master' into bleio2Dan Halbert
2019-01-20Merge remote-tracking branch 'adafruit/master' into struct-compatDan Halbert
2019-01-20Fix dict_make_newScott Shawcroft
2019-01-20Check for null kw_argsScott Shawcroft
2019-01-20Improve struct compatibility with CPythonDan Halbert
2019-01-20Improve struct compatibility with CPythonDan Halbert
2019-01-19CharacteristicBuffer: make it be a stream class; add lockingDan Halbert
2019-01-18More make_new updatesScott Shawcroft
2019-01-18More make_new fixes for unix buildScott Shawcroft
2019-01-14fixup micropyScott Shawcroft