Commit Graph

12190 Commits

Author SHA1 Message Date
Scott Shawcroft d08747d374
Merge pull request #1319 from dhalbert/origin/arturo182_bleio_pr_1289
Resubmit PR #1289, "WIP: bleio rewrite" by @arturo182
2018-11-07 12:03:46 -08:00
Dan Halbert 64d457dad9 bring bleio PR up to date 2018-11-07 14:12:22 -05:00
Scott Shawcroft 283e07254e
Merge pull request #1311 from caternuson/iss1303_wavefile
Add channels and bits_per_sample to audioio.WaveFile
2018-11-05 15:41:16 -08:00
caternuson 55cbeb6fc6 in doc string as well 2018-11-05 14:49:24 -08:00
caternuson 85fbdefe77 change channels to channel_count 2018-11-05 08:05:43 -08:00
Scott Shawcroft f24c225664
Merge pull request #1312 from dhalbert/adafruit_nrfx
Use adafruit/nrfx fork of NordicSemiconductor/nrfx
2018-11-04 11:42:12 -08:00
Scott Shawcroft 6aca9762c9
Merge pull request #1313 from siddacious/master
adding support for the CP32-M4
2018-11-04 11:26:14 -08:00
Limor "Ladyada" Fried e1531854fd
Merge pull request #1318 from dhalbert/trellis-dotstar-pins
fix Trellis M4 DotStar pin assignments.
2018-11-04 07:55:19 -08:00
Dan Halbert a15ed0b912 Fix Trellis M4 DotStar pin assignments. 2018-11-04 00:07:42 -04:00
Bryan Siepert 844b674a1e adding support for the CP32-M4 2018-11-01 09:42:48 -07:00
Dan Halbert a0aba2b9c0
Merge pull request #1309 from siddacious/master
Updating devices.h to add new devices, fix a typo and address #1239
2018-11-01 08:25:55 -04:00
Dan Halbert e203ce9ce5 Use adafruit/nrfx fork of NordicSemiconductor/nrfx 2018-10-31 23:18:59 -04:00
caternuson 46f1a0719e add channels and bits_per_sample to audioio.WaveFile 2018-10-31 18:08:10 -07:00
Bryan Siepert dc82fd556b Updating devices.h to add new devices, fix a typo and address #1239 2018-10-31 01:54:09 -07:00
Dan Halbert 7dc6b1da08
Merge pull request #1308 from Retoc/master
added more german translations
2018-10-30 23:19:49 -04:00
Retoc 1a3d467ba4 added more german translations 2018-10-31 00:41:11 +01:00
Dan Halbert 450c06ee09
Merge pull request #1302 from mchobby/master
fr.po
2018-10-28 15:51:53 -04:00
MCHobby efaf09da31
Merge pull request #1 from mchobby/mchobby-patch-1
update fr.po
2018-10-28 14:47:20 +01:00
MCHobby c7deb37d36
update fr.po
Add some French translation
2018-10-28 14:46:33 +01:00
Dan Halbert bd79c0c0de
Merge pull request #1295 from ElectronicCats/mkr1300
Add board MKR1300 by Arduino
2018-10-26 20:15:20 -04:00
Dan Halbert 20bc52ae59
Merge pull request #1301 from ElectronicCats/third-party
Add new list for "third-party" or "non-Adafruit" boards to README
2018-10-26 20:14:04 -04:00
Scott Shawcroft 893bde1f78
Longer underline 2018-10-26 11:35:55 -07:00
sabas1080 7a144413d1 Add "third-party" or "non-Adafruit" boards to README 2018-10-25 17:37:59 -05:00
Scott Shawcroft fd89cdd197
Merge pull request #1236 from nickzoic/circuitpython/nickzoic/703-wiznet-5500-native
Circuitpython/nickzoic/703 wiznet 5500 native
2018-10-25 15:07:00 -07:00
sabas1080 ba98d4ce9c minor changes in auto-built 2018-10-25 16:11:49 -05:00
Nick Moore bbf8334166 Fix build without network code 2018-10-25 13:14:27 +11:00
Nick Moore c9279e8d3a Update translations 2018-10-25 12:54:39 +11:00
Nick Moore f6482699a0 Merge remote-tracking branch 'origin/master' into circuitpython/nickzoic/703-wiznet-5500-native 2018-10-25 12:20:50 +11:00
Nick Moore 9c904358a9 Merge branch 'circuitpython/nickzoic/703-wiznet-5500-native-dhcp' into circuitpython/nickzoic/703-wiznet-5500-native 2018-10-25 11:30:59 +11:00
Nick Moore b714f5d650 Add "dhcp" property to turn DHCP on and off 2018-10-25 11:29:27 +11:00
Scott Shawcroft dc9d338612
Merge pull request #1167 from notro/cpython_stdlib
Support CPython standard library
2018-10-24 12:57:41 -07:00
Dan Halbert 7e295973db
Merge pull request #1298 from Senuros/master
Added more german translation strings, fixed some existing translations
2018-10-24 15:13:28 -04:00
Noralf Trønnes d882ff6328 samd51: Set stack size to 8k
This is necessary in order to run unittest.
Heavy tests like those in the stdlib need 12-14k.
2018-10-24 19:33:01 +02:00
Noralf Trønnes 1b86e5fc83 samd51: Enable functionality to support CPython stdlib
This enables various things in order to support the CPython standard library.

MICROPY_PY_BUILTINS_NOTIMPLEMENTED:
Support NotImplemented for easy conversion of stdlib.
It doesn't do fallbacks though, only raises TypeError.

MICROPY_PY_COLLECTIONS_ORDEREDDICT:
collections.OrderedDict

MICROPY_PY_FUNCTION_ATTRS:
Support function.__name__ for use as key in the function attribute workaround.

MICROPY_PY_IO:
uio module: BytesIO, FileIO, StringIO, TextIOWrapper
Also add 'io' alias.

MICROPY_PY_REVERSE_SPECIAL_METHODS:
Support the __r*__ special methods.

MICROPY_PY_SYS_EXC_INFO:
sys.exc_info() used by unittest when collecting exceptions.

MICROPY_CPYTHON_COMPAT:
Some of the things it adds:

>>> object.__init__
<function>
>>> object.__new__
<function>
>>> object.__class__
<class 'type'>
>>> object().__class__
<class 'object'>
>>> object.__name__
'object'

>>> 'Hello'.encode()
b'Hello'
>>> b'Hello'.decode()
'Hello'

Named tuple field names from string:
namedtuple('Point', 'x y')
2018-10-24 19:33:01 +02:00
Noralf Trønnes cec9a69a15 samd51: Make errno, os, and time module aliases
Add alias for uerrno so the user doesn't have to know about the
CircuitPython special names for the module.

Make os and time weak modules (aliases) making it possible to add
functionality to those modules written in python.

Example:
'import os' will now look in the path for an os module and if not found
it will import the builtin module. An os module written in python will
import the builtin module through its name prefixed with an underscore
(_os) following the C module naming practice in CPython.

Also right align the macro values to increase readability making it
easier to compare the values for samd21 and samd51. Even the longest
macro from py/mpconfig.h will fit with this alignment.
2018-10-24 19:31:53 +02:00
Senuros fbadfd5998 added more german translation strings, fixed some existing translation strings 2018-10-24 11:39:16 +02:00
Dan Halbert 5360a41618
Merge pull request #1296 from JoshuaLowe1002/master
Update README to include missing boards
2018-10-23 20:54:40 -04:00
Joshua Lowe e02811054e
Update README.rst 2018-10-23 18:17:50 +01:00
Dan Halbert 09c44743b0
Merge pull request #1282 from tannewt/frozen_debug
Add debug info to the generated frozen_mpy.c
2018-10-23 12:32:45 -04:00
Joshua Lowe 1936cd3f38
Update README.rst 2018-10-23 17:30:53 +01:00
Joshua Lowe cb47d9edee
Update README.rst 2018-10-23 17:28:30 +01:00
Joshua Lowe 41f62d84cb
Update README.rst 2018-10-23 17:27:54 +01:00
Joshua Lowe 59e43a2be4
Update README to include Hallowing 2018-10-23 16:05:07 +01:00
Scott Shawcroft 554f82fe9b
Merge pull request #1286 from klardotsh/topic-nrf52840-mdk
Add support for MakerDiary nRF52840 MDK board
2018-10-22 17:47:14 -07:00
Scott Shawcroft 74e01423eb
Merge pull request #1256 from C47D/es_lang_unix
[Spanish - WIP] Translation of Unix/py directories
2018-10-22 17:45:14 -07:00
Scott Shawcroft b6951007b0
Merge pull request #1288 from C47D/es_update
[locale\es] Keep already translated strings up to date
2018-10-22 17:43:35 -07:00
sabas1080 37d784bcdc add auto-built by Travis mkr1300 2018-10-22 19:42:40 -05:00
Scott Shawcroft dcb59178f8
Merge pull request #1290 from jepler/time-monotonic-ns
shared-bindings/time: introduce time.monotonic_ns
2018-10-22 17:41:06 -07:00
sabas1080 f0d7073a12 Add Arduino MKR1300 2018-10-22 19:38:24 -05:00
Carlos 71ac9d16a7 [locale\es.po] Add missing \n 2018-10-21 11:56:05 -05:00