v4.2.0-beta.1
Pre-release
Pre-release
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)