v4.2.0-beta
Pre-release
Pre-release
4.2.0-beta (2023-03-20)
Features
- cli: Expose backend option to select pydevice backend. (43f3751)
- deps: Add libcst as dependency, remove py38 constraint from (9bdb811)
- deps: Add lint dependency group, remove unused/replaced with (f820baa)
- deps: Add micropython-stubber as proper library. (d82f5fc)
- dx: Replace pyupgrade/autoflake hooks with ruff (3c47ebd)
- lib: Remove old micropython-stubber submodule. (ea1ee8c)
- main: Support create stubs backend parameter, utilize create stub variant. (5cb26c3)
- pkg: Drop support for python 3.7 (87eb790)
- utils: Prepare create stubs with codemod variants/modules, update stubmaker imports. (2b8de82)
Bug Fixes
- deps: Pin dependencies (9a7f407)
- deps: Remove pypi-test sourced from pyproject (b3fc9e3)
- deps: Target isort <5.12.0 when on py3.7 (f936752)
- deps: Target pylint <2.13 when on py3.7 (80dc833)
- deps: Update dependency boltons to v23 (27238ba)
- deps: Update dependency mypy to v1.1.1 (a88668c)
- deps: Update dependency pydantic to v1.10.6 (8c600f2)
- deps: Update dependency python-minifier to v2.8.1 (24ce47d)
Documentation
Miscellaneous Chores
- release: Set release v4.2.0-beta (0e2d138)