Skip to content

Releases: schodet/nxt-python

3.5.1

12 Jan 09:53
3.5.1
Compare
Choose a tag to compare
Nicolas Schodet (1):
      Fix English errors in documentation

3.5.0

11 Jan 22:12
3.5.0
Compare
Choose a tag to compare
Nicolas Schodet (2):
      Move scripts in nxt.command module, and add manual pages
      Add configuration file documentation

3.4.0

09 Jan 17:47
3.4.0
Compare
Choose a tag to compare
Nicolas Schodet (12):
      Add specific errors subclasses for message_read
      Switch to https at various places
      Fix favicon type
      Drop python 3.8 support, add python 3.12
      First steps for type annotations
      Add nxt_screenshot script
      examples: remove unused import
      Add a warning about start/stop program which resets sensors and motors
      When using an analog sensor, wait for valid value
      Drop sphinx-autodoc-typehints as autodoc is good enough
      Show inheritance where needed in documentation
      Add more MotorControl documentation

3.3.0

04 Jan 23:14
3.3.0
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