Adafruit-circuitpython-bno055

Latest version: v5.4.18

Safety actively analyzes 702578 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 10

4.2.0

We have upgraded Pylint checks to use the latest version of Pylint and implemented usage of Black Python formatting. This does not change the functionality of the code - it is designed to bring it up to current standards and make it more readable.

* Remove pinned Pylint version number from build.yml file
* Synced `.pylintrc` file to match Adafruit standard
* Ran upgraded Pylint and applied any changes or new disables necessary
* Ran Black formatter and allowed application of changes across entire repo

For more information on using Pylint and Black on your code, check out [this guide on working with Pylint and Black](https://learn.adafruit.com/improve-your-code-with-pylint)

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-bno055`.

Read the [docs](http://circuitpython.readthedocs.io/projects/bno055/en/latest/) for info on how to use it.

4.1.0

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-bno055`.

Read the [docs](http://circuitpython.readthedocs.io/projects/bno055/en/latest/) for info on how to use it.

4.0.1

This release includes:
* Migrating this repository from Travis to GitHub Actions. This has no effect on the behavior of the code itself.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-bno055`.

Read the [docs](http://circuitpython.readthedocs.io/projects/bno055/en/latest/) for info on how to use it.

4.0.0

NOTE: This release has breaking changes

Breaking changes:
* `accelerometer` property has been removed, the equivalent non-deprecated property is `acceleration`.
* `magnetometer` property has been removed, the equivalent non-deprecated property is `magnetic`.
* `gyroscope` property has been removed, the equivalent non-deprecated property is `gyro`.

Non-breaking changes:
* If a property is disabled by putting it in a mode that it is disabled in, it will now return a tuple filled with `None` instead of a tuple filled with zeroes

Old behavior:

>>> sensor.mode = bno055.ACCONLY_MODE everything other than acceleration is disabled
>>> print(sensor.gyro)
(0, 0, 0)


New Behavior:

>>> sensor.mode = bno055.ACCONLY_MODE
>>> print(sensor.gyro)
(None, None, None)

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-bno055`.

Read the [docs](http://circuitpython.readthedocs.io/projects/bno055/en/latest/) for info on how to use it.

3.1.2

* Change parameter name to gyro and units to rads/sec

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip3 install adafruit-circuitpython-bno055`.

Read the [docs](http://circuitpython.readthedocs.io/projects/bno055/en/latest/) for info on how to use it.

3.1.1

* Update for removal of `stop` kwarg. ([more info](https://github.com/adafruit/circuitpython/issues/2082))

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip3 install adafruit-circuitpython-bno055`.

Read the [docs](http://circuitpython.readthedocs.io/projects/bno055/en/latest/) for info on how to use it.

Page 7 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.