{"push_id":1267219764,"size":61,"distinct_size":52,"ref":"refs/heads/windows-pyd","head":"2fd86b543eaf2e52757931c34755fe864aa5a39d","before":"fabe6b771ca8ed2b5228e9b2799698e5b6aead97","commits":[{"sha":"5c73de033752b090f9fc2e2f265e804eec106321","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"docs/uio: Mention seek()/flush() support for io.BytesIO.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/5c73de033752b090f9fc2e2f265e804eec106321"},{"sha":"6d11918d49328b2b3b43fe8a8402d1059430c879","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"lib/berkeley-db-1.xx: Update, sets default page size to 4096.\n\nThis both good default for 4096 and makes less chance to see overflow page\nissues.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/6d11918d49328b2b3b43fe8a8402d1059430c879"},{"sha":"3372f6958653cd920d07de24f1e0284727a14237","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"esp8266/esp8266.ld: Increase firmware image size to 0x90000 (576K).\n\nOf them, 0x87000 is irom0 segment.\n\nThis is required to ship increasing number of modules and examples\ndeveloped in teh course of ESP8266 port project.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/3372f6958653cd920d07de24f1e0284727a14237"},{"sha":"3c9510d7670b79d7a964ab5b76f734bc87c63087","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"esp8266/modules/flashbdev: Start filesystem at 0x90000.\n\nTo accommodate growing firmware.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/3c9510d7670b79d7a964ab5b76f734bc87c63087"},{"sha":"e4e4526954f8bcd88ceb21fe789963bfa710fa4f","author":{"name":"Damien George","email":"34afc15d37b7b0ca8c0f37c1d2357b35441fbe9f@gmail.com"},"message":"docs: Bump version to 1.8.3.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/e4e4526954f8bcd88ceb21fe789963bfa710fa4f"},{"sha":"2146cdab5e276f9c1fc26156579491d3d3a2c3ac","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"docs/esp8266/tutorial/pins: Fix typo in commands for pin input mode.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/2146cdab5e276f9c1fc26156579491d3d3a2c3ac"},{"sha":"b203c1774e4eb6bb6bc04b99d0a5f06f0aa04e40","author":{"name":"Damien George","email":"34afc15d37b7b0ca8c0f37c1d2357b35441fbe9f@gmail.com"},"message":"esp8266: Fix reading of pin object for GPIO16.\n\nPin(16) now works as an input.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/b203c1774e4eb6bb6bc04b99d0a5f06f0aa04e40"},{"sha":"8a15e0b1c74f0251ad549b1c8ec8f41538b4a2ac","author":{"name":"Damien George","email":"34afc15d37b7b0ca8c0f37c1d2357b35441fbe9f@gmail.com"},"message":"esp8266: PULL_UP is not supported on Pin(16), so raise an exception.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/8a15e0b1c74f0251ad549b1c8ec8f41538b4a2ac"},{"sha":"72ae3c72c7341656bcc610a5671e5cc23f7cf280","author":{"name":"Damien George","email":"34afc15d37b7b0ca8c0f37c1d2357b35441fbe9f@gmail.com"},"message":"tools/mpy-tool.py: Support freezing float literals with obj-repr C.\n\nThe tool now generates code for freezing floats in obj-repr A, B or C,\nwith the specific representation detected at compile time using macros.","distinct":false,"url":"https://api.github.com/repos/stinos/micropython/commits/72ae3c72c7341656bcc610a5671e5cc23f7cf280"},{"sha":"5e01fb01b3b04bc86e0c1f14063b3f956ed58661","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"docs/esp8266/intro: Add command to install esptool.py 1.0.1 via pip.\n\nIt used a standard BootROM programming algo and may be useful as a\nfallback.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/5e01fb01b3b04bc86e0c1f14063b3f956ed58661"},{"sha":"4e36dd570ba039a5d9af7b181eb5a4b8f6f921de","author":{"name":"ilovezfs","email":"ae0e3b7da98ed54394b6ebcb2d19e7f25d54d7b1@icloud.com"},"message":"unix/mpconfigport.h: Don't include stdio.h on MacOS.\n\nFixes build errors such as\n\"../lib/utils/printf.c:43:5: error: expected parameter declarator\"","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/4e36dd570ba039a5d9af7b181eb5a4b8f6f921de"},{"sha":"dfb8144037b5d61a55397871801d560f21a232dd","author":{"name":"Damien George","email":"34afc15d37b7b0ca8c0f37c1d2357b35441fbe9f@gmail.com"},"message":"stmhal/boards: Update STM32L476 pin defs to include ADC channels.\n\nThis patch introduces proper ADC Pin definitions in stm32l476_af.csv.\nOriginally provided by @tobbad.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/dfb8144037b5d61a55397871801d560f21a232dd"},{"sha":"af9889f99a325adb725c61476bd580b11593ca50","author":{"name":"Tobias Badertscher","email":"3852e9be226f0f966cabea7e0ea059c4fb6fafa4@baerospace.ch"},"message":"stmhal/adc.c: Get ADC working on STM32L4 MCUs.\n\nFixing Issue #2243. Main problems were:\n\n- HAL_ADC_GetState(adcHandle) may return other bits set (not only\n  HAL_ADC_STATE_EOC_REG) when called - so I AND-ed it out as proposed by\n  mattbrejza in Issue #2243.\n- ADC Pin has to be configured as GPIO_MODE_ANALOG_ADC_CONTROL not only\n  GPIO_MODE_ANALOG.\n- Resolved ADC resolution L4 specific (Use L4 define ADC_RESOLUTION_12B).\n- Changed setting of Init.EOCSelection toADC_EOC_SINGLE_CONV for L4.\n- Added call to ADC_MultiModeTypeDef as this is done on a STM32Cube\n  generated project too.\n- Clean up: Configuration of ADC is done only in ONE function not the same\n  is done in two functions.\n\nTest is done on PA5 pin of STM32L4Discovery-Kit which is connected to the\nDOWN button.\n\nThanks to mattbrejza for discovering the bug.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/af9889f99a325adb725c61476bd580b11593ca50"},{"sha":"9e1b61dedd82dffccbe4f20996eadaf79726d427","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"py/runtime: Factor out exception raising helpers.\n\nIntroduce mp_raise_msg(), mp_raise_ValueError(), mp_raise_TypeError()\ninstead of previous pattern nlr_raise(mp_obj_new_exception_msg(...)).\nSave few bytes on each call, which are many.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/9e1b61dedd82dffccbe4f20996eadaf79726d427"},{"sha":"8c50f93a4177b56ec1aa36563c93c04b19f89a9f","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"py/runtime.h: Define mp_check_self(pred) helper macro.\n\nIndended to replace raw asserts in bunch of files. Expands to empty\nif MICROPY_BUILTIN_METHOD_CHECK_SELF_ARG is defined, otehrwise by\ndefault still to assert, though a particular port may define it to\nsomething else.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/8c50f93a4177b56ec1aa36563c93c04b19f89a9f"},{"sha":"83e0ebabb4c3c9144027609876ec62d428f8bba8","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"py/objdict: Get rid of asserts (remove/replace with mp_check_self()).","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/83e0ebabb4c3c9144027609876ec62d428f8bba8"},{"sha":"c4a8004933d1ae4da52f175d456d6fbe765c3923","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"py: Get rid of assert() in method argument checking functions.\n\nChecks for number of args removes where guaranteed by function descriptor,\nself checking is replaced with mp_check_self(). In few cases, exception\nis raised instead of assert.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/c4a8004933d1ae4da52f175d456d6fbe765c3923"},{"sha":"0be4a7712d0dbba8bf01065457e99a432bdda0ad","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"tests: Rename zlibd_decompress.py -> uzlib_decompress.py.\n\nTo use the actual current name.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/0be4a7712d0dbba8bf01065457e99a432bdda0ad"},{"sha":"9cf29493569d6292fc672e757b2aa96b42f1fe1d","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"esp8266/mpconfigport.h: Enable support for all special methods.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/9cf29493569d6292fc672e757b2aa96b42f1fe1d"},{"sha":"4aaa5adf9f13dc875cd0eaadc2951a3b24c8cf15","author":{"name":"Damien George","email":"34afc15d37b7b0ca8c0f37c1d2357b35441fbe9f@gmail.com"},"message":"py/objtuple: In tuple_cmp_helper, use mp_check_self instead of raising.\n\nOnly tuple, namedtuple and attrtuple use the tuple_cmp_helper function,\nand they all have getiter=mp_obj_tuple_getiter, so the check here is only\nto ensure that the self object is consistent.  Hence use mp_check_self.","distinct":true,"url":"https://api.github.com/repos/stinos/micropython/commits/4aaa5adf9f13dc875cd0eaadc2951a3b24c8cf15"}]}
{"actor":{"display_login":"stinos"}}