Rplcd

Latest version: v1.3.1

Safety actively analyzes 625566 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.0.0

This is the first release that can be considered stable. It involves some API
changes, so you might need to adapt your scripts (mainly because some default
arguments to `CharLCD` were removed).

If you notice any documentation that hasn't been updated yet to the newer API,
please let us know!

- [add] Support for `MCP23008` and `MCP23017` I²C port expanders (43, 59)
- [add] Add `RPLCD.__version__` attribute
- [fix] Fix bug in auto linebreak algorithm (53)
- [fix] Fix bugs in show_charmap script (52)
- [fix] Fix error in A02 character map
- [chg] Remove default args for `gpio.CharLCD`, pins and numbering mode always
need to be specified explicitly from now on (60)
- [chg] Remove default for `i2c.CharLCD` i2c_expander parameter,
always needs to be specified explicitly from now on
- [chg] Remove all enums (`Alignment`, `CursorMode`, `ShiftMode`,
`BacklightMode`), replace them with string based API (67)
- [chg] Rewrite test scripts, expose them all through a single entry point
script: `lcdtest.py` (58, 59)

0.9.0

This version can be considered the release candidate for the 1.0 release.

- [add] Support for `PCF8574` I²C port expander (20)
- [add] Implement proper automatic encoding of unicode strings,
add encoding tables for A00 and A02 character maps (40)
- [add] Implement convenience functions for CR/LF (45)
- [add] Add documentation (37)
- [dep] Deprecate context managers (18)
- [rem] Drop support for Python 3.2

0.4.0

- [fix] Fix problem when auto-linebreaks clash with manual linebreaks (14)
- [fix] Fix wiring pin for GND (25)
- [add] Add option to disable auto linebreaks (14)
- [add] Add backlight GPIO control (21)

0.3.0

- [add] Implemented support for custom characters (4)
- [fix] Fixed a bug that caused offsets on 16x4 displays (16)

0.2.0

- [add] Removed all external dependencies
- [add] New ``show_charmap.py`` helper script

0.1.3

- [fix] Bugfix (13)

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.