Jeff Epler
3459fe322b
Withdraw the _environ module
...
This existed solely for testing, so expose it a different way during
the unix coverage build
Also turn off os.getenv support on samd21.
2022-12-08 15:33:10 -06:00
Isaac Benitez
71d649613f
Updated utime() to take a 2-tuple instead of a plain int
2022-09-22 00:56:44 -07:00
Isaac Benitez
5a21c30ab2
Added utime() to the os librady
2022-09-18 18:43:27 -07:00
Scott Shawcroft
a30de85d57
Add dotenv read support
...
os.getenv() will use it (when available) to load variables from
/.env
This will also be useful when we need secrets or config for
CircuitPython outside of the VM (like WiFi credentials.)
Fixes #4212
2022-05-18 14:01:35 -07:00
microDev
a52eb88031
run code formatting script
2021-03-15 19:27:36 +05:30
Scott Shawcroft
2bd6d05663
Add externs. GCC10 complains about duplicate defines
2020-07-22 16:26:46 -07:00
Dan Halbert
ef61b5ecb5
Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master.
...
cpx build compiles and loads and works in repl; test suite not run yet
esp8266 not tested yet
2017-08-25 22:17:07 -04:00
Scott Shawcroft
a0058e6712
Introduce a random module that is a subset of CPython's random. It
...
also initializes in the same way where it takes from a true random
source when available through os.urandom(). After initializing, it
produces deterministic results until the seed is set.
This replaces urandom!
Fixes #139 .
2017-06-27 17:37:24 -07:00
Scott Shawcroft
778e975936
Split uos module into os and storage.
...
os is a subset of CPython's os. storage contains additional
file system mounting functionality based on UNIX's mount
management.
Fixes #140
2017-06-27 15:17:30 -07:00