circuitpython/shared-module
Jeff Epler 614eded02a getenv: Make os.getenv() show a better error
.. when an associated value is not a quoted string.
This includes some cases where it would previously return an
integer, a CPython incompatibility.

However, it's an incompatible behavior change with circuitpython
since previously a number would be returned.

Closes: #9113

Signed-off-by: Jeff Epler <jepler@gmail.com>
2025-06-14 18:57:28 +02:00
..
_bleio guard2once -s ... 2024-05-19 20:40:44 -04:00
_eve Support for REGION instruction of new bt820 2025-06-06 15:37:10 -07:00
_pixelmap update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
_stage guard2once -s ... 2024-05-19 20:40:44 -04:00
adafruit_bus_device espressif: get new I2C driver working 2024-09-20 17:48:17 -04:00
adafruit_pixelbuf Make collect the default 2025-04-24 14:59:07 -07:00
aesio guard2once -s ... 2024-05-19 20:40:44 -04:00
atexit Make collect the default 2025-04-24 14:59:07 -07:00
audiocore Fix duplicated error messages 2025-05-10 17:32:10 +02:00
audiodelays Merge remote-tracking branch 'adafruit/9.2.x' into merge-from-9.2.x-2025-05-23 2025-05-23 09:05:14 -04:00
audiofilters Reduce data size of internal buffers. 2025-05-02 09:08:19 -05:00
audiofreeverb Add sat16 function in more locations 2025-04-23 15:20:47 -05:00
audioio guard2once -s ... 2024-05-19 20:40:44 -04:00
audiomixer Add end() method to MixerVoice to allow samples to finish playing before ending looping 2025-05-05 05:57:42 -04:00
audiomp3 Make collect the default 2025-04-24 14:59:07 -07:00
audiopwmio guard2once -s ... 2024-05-19 20:40:44 -04:00
aurora_epaper Remove unique error messages 2024-08-13 09:41:23 -07:00
bitbangio CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
bitmapfilter Add RP2 support for dma_capable 2025-04-10 10:46:51 -07:00
bitmaptools CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
bitops update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
board Pervasive Displays Aurora E-paper driver 2024-06-05 20:00:45 -04:00
busdisplay Run background tasks during display refresh 2025-04-21 14:31:11 -07:00
canio update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
displayio Merge remote-tracking branch 'adafruit/9.2.x' into merge-from-9.2.x-2025-05-23 2025-05-23 09:05:14 -04:00
dotclockframebuffer update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
epaperdisplay Merge remote-tracking branch 'adafruit/9.2.x' into merge-from-9.2.x-2025-05-23 2025-05-23 09:05:14 -04:00
floppyio update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
fontio Make collect the default 2025-04-24 14:59:07 -07:00
fourwire update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
framebufferio Run background tasks during display refresh 2025-04-21 14:31:11 -07:00
getpass guard2once -s ... 2024-05-19 20:40:44 -04:00
gifio Make collect the default 2025-04-24 14:59:07 -07:00
hashlib update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
i2cdisplaybus update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
imagecapture update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
ipaddress guard2once -s ... 2024-05-19 20:40:44 -04:00
is31fl3741 add #pragma once to all CircuitPython header files without any include guards 2024-05-19 20:38:07 -04:00
jpegio add #pragma once to all CircuitPython header files without any include guards 2024-05-19 20:38:07 -04:00
keypad Make collect the default 2025-04-24 14:59:07 -07:00
keypad_demux Fix transpose logic 2024-12-26 10:04:21 -05:00
lvfontio Add native support for LVGL binary fonts on disk 2025-03-28 15:54:41 -07:00
max3421e update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
memorymonitor guard2once -s ... 2024-05-19 20:40:44 -04:00
msgpack CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
onewireio guard2once -s ... 2024-05-19 20:40:44 -04:00
os getenv: Make os.getenv() show a better error 2025-06-14 18:57:28 +02:00
paralleldisplaybus update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
qrio CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
rainbowio update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
random CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
rgbmatrix CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
rotaryio update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
sdcardio Be stricter about what filesystems it works with. 2025-03-31 15:18:28 -07:00
sharpdisplay CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
ssl Merge branch 'adafruit:main' into issue-10191 2025-04-29 09:26:39 -07:00
storage Add working_directory for subsequent code file 2025-04-22 09:58:45 -07:00
struct CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
supervisor guard2once -s ... 2024-05-19 20:40:44 -04:00
synthio Merge pull request #10288 from gamblor21/synthio_fixedpoint_fix 2025-04-28 16:52:58 -05:00
terminalio format 2025-05-08 14:32:18 -05:00
tilepalettemapper fix pixel_shader property name, add tilegrid property and set tilegrid to None before it is bound, disallow TPM from being bound multiple times. 2025-05-09 09:56:34 -05:00
time update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
touchio Fix -Wold-style-definion errors in the raspberrypi port 2025-05-25 09:16:00 +02:00
traceback guard2once -s ... 2024-05-19 20:40:44 -04:00
uheap update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
usb Update tinyusb to improve direct USB host 2025-05-14 11:32:38 -07:00
usb_cdc Fix old-style function definition 2025-05-27 08:20:38 +02:00
usb_hid - Fixed USB endpoint descriptor problems. All USB classes should now be usable. - Had to adjust some shared modules to account for MAX32 devices not supporting IN/OUT endpoints on the same EP # 2024-11-25 15:28:41 -08:00
usb_midi - Fixed USB endpoint descriptor problems. All USB classes should now be usable. - Had to adjust some shared modules to account for MAX32 devices not supporting IN/OUT endpoints on the same EP # 2024-11-25 15:28:41 -08:00
usb_video CircuitPython files: replace STATIC with static 2024-05-20 11:02:17 -04:00
ustack update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
vectorio fix dirty palette never being clean by setting dirty on shapes that depend on it 2025-05-17 14:29:35 +02:00
warnings update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
watchdog guard2once -s ... 2024-05-19 20:40:44 -04:00
zlib Make collect the default 2025-04-24 14:59:07 -07:00