Skip to content

Commit

Permalink
Updated project metadata to version 2.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pmalmsten committed Apr 14, 2013
1 parent fdc0182 commit 38d646e
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 4 deletions.
37 changes: 37 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -48,3 +48,40 @@ v2.0.0 12/29/10 -- Added preiminary support for XBee ZB devices; thanks
Greg and Brian!
Improved & unified sample data header parsing code.
Improved documentation.
v2.1.0 4/14/13 -- Support for XBee ZB devices significantly improved.
Now raises a KeyError with a useful message when a
response that looks like a command is received. This
helps debug devices that are not in API mode.
Improper lengths for the ZigBee tx_explicit cluster
and profile fields have been corrected.
Removed auto-testing distutils extension for lack of
easy cross-version compatibility.
Now compatible with both Python 2.X and Python 3.X.
Fixed bug in APIFrame.escape().
Fixed crash where a failed call to Serial.read()
could return nothing.
Packet-parsing subsystem generalized to allow for
much more general parsing behavior.
ZigBee now parses IS command responses.
Node Discover responses for ZigBee devices are
now parsed.
Added tests for escaped API communication.
Fixes issue #31 on Google Code: parameter information
for lowercase nd or is commands were not parsed.
Closes issue 35, as reported by Mark Fickett
If an empty frame is received from a device, it is
ignored.
Removed deprecated build process files.
Backported parsing of IS AT command response as I/O
data from ZigBee devices.

BACKWARDS-INCOMPATIBLE CHANGES:
XBee IS "Force Sample" AT response (and Remote AT Response) 'parameter'
value is no longer raw; it is parsed as I/O samples.
See the documentation for details.
ZigBee IS "Force Sample" AT response (and Remote AT Response) 'parameter'
value is no longer raw; it is parsed as I/O samples.
See the documentation for details.
ZigBee ND "Node Discover" AT response (and Remote AT Response) 'parameter'
value is no longer raw; it is parsed into a node
discover dictionary. See the documentation for details.
6 changes: 3 additions & 3 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,16 +38,16 @@

# General information about the project.
project = u'python-xbee'
copyright = u'2010, Paul Malmsten'
copyright = u'2013, Paul Malmsten'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '2.0.0'
version = '2.1.0'
# The full version, including alpha/beta/rc tags.
release = '2.0.0'
release = '2.1.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

setup(
name='XBee',
version='2.0.0',
version='2.1.0',
author='Paul Malmsten',
author_email='[email protected]',
packages=packages,
Expand Down

0 comments on commit 38d646e

Please sign in to comment.