Skip to content

v4.2.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@BradenM BradenM released this 27 Mar 10:45

4.2.0-beta.1 (2023-03-27)

Features

  • app: Extract main cli logic out to command/option callbacks. (e3f6401), closes #338
  • app: Implement main app cli entries with typer. (d2b22a5)
  • app: Implement stubs subcommand with typer. (7733f24)
  • app: Link to Josverl/micropython-stubber in create help (88fb8dd)
  • cli: Remove old cli module. (8e14fa6)
  • deps: Add rich, typer, shellingham (62f7c72)
  • deps: Remove pytest-clarity (d712580)
  • dev: Add and utilize external mock with pytest-mock (79b3d96)
  • dev: Add pdbpp to dev deps. (239cb3e)
  • main: Allow override of primary data directories. (1689bfd)
  • main: Remove stub creation logic from micropy main state. (1f8d9ba)
  • utils: Remove import catch for stubber. (91103e6)

Bug Fixes

  • app: Use future annotations. (450c27d)
  • compat: Typer list type errors on py3.8 (3483302)
  • compat: Use typing.Type in app.stubs (00858c2)
  • deps: Exclude pdbpp on windows (445455e)
  • deps: Update dependency pydantic to v1.10.7 (36e4727)

Miscellaneous Chores

  • release: Set release to v4.2.0-beta.1 (614d3aa)