Skip to content

Releases: pybricks/pybricks-api

v3.2.0b6

02 Dec 13:48

Choose a tag to compare

Added

  • Documented Stop.NONE and Stop.COAST_SMART.
  • Documented ujson, ustruct modules.
  • Added done and stalled methods for DriveBase.

Changed

  • Changed PrimeHub.display.image() to PrimeHub.display.icon() and renamed
    its kwarg from image to icon.
  • Improved presentation and docstrings of the ubuiltins and other
    MicroPython modules
  • Moved the random numbers example for Move Hub to the Move Hub page.
  • Moved done(), stalled(), load() from Control to Motor object.

v3.2.0b5

11 Nov 17:26

Choose a tag to compare

Fixed

  • Fixed Jedi code completion for Color and Icon classes in pybricks.parameters.

v3.2.0b4

21 Oct 17:42

Choose a tag to compare

Added

  • Code auto-completion for EssentialHub.
  • Added System.storage method.

Fixed

  • Fixed some type hints in parameters submodule.

3.2.0b1-r3

26 Jun 05:03

Choose a tag to compare

Fixed

  • Fixed more type hints and improved compatibility with jedi.

3.2.0b1-r2

24 Jun 20:19

Choose a tag to compare

Changed

  • Moved remaining type hints from .pyi files to the python stub modules, and fixed numerous errors in the type hints throughout.

v3.2.0b1-r1

10 Jun 00:34

Choose a tag to compare

Added

  • Added __init__.py to pybricks package.

v3.2.0b1

02 Jun 15:48
7de33c0

Choose a tag to compare

Added

  • Code auto-completion for hub.charger, hub.imu and hub.system.
  • Moved typing from several .pyi files to the actual python modules.

Fixed

  • Fixed code completion for DCMotor and Motor classes in MS Python VS Code extension.
  • Fixed missing DCMotor type in ev3devices.
  • Fixed type hint for Motor.reset_angle() in pupdevices.

Changed

  • Setter for acceleration can now also be used to set acceleration and
    deceleration to different values, using a two-valued tuple.

v3.1.0

16 Dec 21:38

Choose a tag to compare

Added

  • Added maximum voltage setter for DCMotor and Motor.
  • Documented DriveBase.curve() method.

Changed

  • Removed duty setting from Control.limits method.
  • Removed integral_range setting from Control.pid method.

Fixed

  • Fixed link to Color Light Matrix page.
  • Fixed link to Inventor Hub page.

v3.1.0rc1

20 Nov 01:47

Choose a tag to compare

v3.1.0rc1 Pre-release
Pre-release

Added

  • Added ColorLightMatrix class.
  • Added LWP3Device class.

v3.0.0c1

17 May 21:43

Choose a tag to compare

v3.0.0c1 Pre-release
Pre-release
github: add release action

This publishes the Python package to PyPI when a release is created on
GitHub.