Skip to content

v4.2.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@BradenM BradenM released this 20 Mar 07:59

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

  • cfg: Remove requirements (2b54413)
  • cfg: Update rtd config to setup env w/ poetry. (82c4da0)

Miscellaneous Chores

  • release: Set release v4.2.0-beta (0e2d138)