Skip to content

Releases: schodet/nxt-python

3.3.0

04 Jan 23:14
Compare
Choose a tag to compare
Jared Dunbar (9):
      Adds support for HiTechnic SuperPro breakout
      Adds 'experiments' from manual plus fixed driver
      Fixes documentation issues
      Addressing comments
      small changes
      meh test, make better one
      Hopefully fix Debian build tests
      Hopefully fix documentation failing tests
      Examples now use 'with'

Johannes (2):
      examples: add 'nxt-screen'
      examples: nxt-screen: add more verbose comments

Nicolas Schodet (15):
      Remove empty line at end of issue template
      Ran isort, black and flake8 on scripts
      Trim trailing whitespace and run isort on nxt/sensor files
      Ran isort, black and flake8
      Add pre-commit configuration
      Move stop motor example out of tutorial directory
      Add development dependencies
      Drop support for Python 3.7
      Ran isort, black and flake8 on digital sensors
      Minor documentation fixes
      Use poetry
      Add script to increment version for a release
      Add pygame dependency for nxt-screen
      Remove out-of-date comment on alpha stage
      Move sourcehut first, with GitHub as mirror

arohrbacher (1):
      examples: nxt-screen: add GUI buttons

3.2.0

19 Jul 15:10
3.2.0
Compare
Choose a tag to compare
Nicolas Schodet (4):
      Ran isort, black and flake8
      HiTechnic Prototype class now tested
      Do not upload doc when not on master branch
      Update FreeBSD build to use python 3.9

Ralph Hart, Jr (1):
      docs/installation.rst: add macOS for installing pybluez

marvin (3):
      Add possibility to stop motor.turn()
      Avoid spinning
      Update motor tests + Add stop motor.turn test

3.1.0

09 Jun 16:04
3.1.0
Compare
Choose a tag to compare
Nicolas Schodet (9):
      Add tests on builds.sr.ht
      Do not reset USB device on Windows
      Simplify usage of super()
      Add a test for negative temperatures
      Add Mindstorms sensors documentation
      Change color sensor to return an enum
      Update freebsd tests
      Fix comment about MotorControlXX.rxe
      Update MANIFEST.in

3.0.1

17 Mar 07:57
3.0.1
Compare
Choose a tag to compare
Nicolas Schodet (3):
      Add instructions for udev, to set USB permissions on Linux
      Point to the PyUSB FAQ for Windows installation
      Include udev rules in distribution files

TC Wan (1):
      Fix nxt_filer

3.0.0

13 Feb 20:10
3.0.0
Compare
Choose a tag to compare
Nicolas Schodet (5):
      Add more installation instructions
      Add a note about libusb which needs to be installed for PyUSB
      Prepare release, remove pip --pre option
      Add examples
      Add tutorial

3.0.0a3

27 Dec 22:09
3.0.0a3
Compare
Choose a tag to compare
3.0.0a3 Pre-release
Pre-release
Maximilian von Unwerth (1):
      Changed rtype in docstring of find_brick for autocompletion

Nicolas Schodet (5):
      Make Bluetooth dependencies optional
      Explicitly import nxt.sensor sub-modules in tests
      Do no use bytes.hex parameter, get back Python 3.7 support
      Do not use argparse.BooleanOptionalAction for Python 3.7 support
      Improve and document get_sensor

3.0.0a2

15 Dec 22:12
3.0.0a2
Compare
Choose a tag to compare
3.0.0a2 Pre-release
Pre-release
Nicolas Schodet (3):
      Fix README.md
      Raise requirement to Python 3.8
      Drop PyBluez requirement for mac OS

3.0.0a1

13 Dec 21:19
3.0.0a1
Compare
Choose a tag to compare
3.0.0a1 Pre-release
Pre-release

NXT-Python 3.0.0a1

This is the first alpha release for Python 3. Many things have been
changed since the last NXT-Python release almost 10 years ago.

There is a migration guide in the documentation.

v2.2.2

11 Oct 19:15
Compare
Choose a tag to compare

Bugfix version 2.2.2 released. Just a few minor comms things affect a very small number of users.

v2.2.1

11 Oct 19:16
Compare
Choose a tag to compare

Release of bugfix version 2.2.1. Fixes a major issue with USB on windows and two minor issues in the fantom backend and the push script.