Skip to content

Commit 38d646e

Browse files
committed
Updated project metadata to version 2.1.0
1 parent fdc0182 commit 38d646e

3 files changed

Lines changed: 41 additions & 4 deletions

File tree

CHANGES.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,40 @@ v2.0.0 12/29/10 -- Added preiminary support for XBee ZB devices; thanks
4848
Greg and Brian!
4949
Improved & unified sample data header parsing code.
5050
Improved documentation.
51+
v2.1.0 4/14/13 -- Support for XBee ZB devices significantly improved.
52+
Now raises a KeyError with a useful message when a
53+
response that looks like a command is received. This
54+
helps debug devices that are not in API mode.
55+
Improper lengths for the ZigBee tx_explicit cluster
56+
and profile fields have been corrected.
57+
Removed auto-testing distutils extension for lack of
58+
easy cross-version compatibility.
59+
Now compatible with both Python 2.X and Python 3.X.
60+
Fixed bug in APIFrame.escape().
61+
Fixed crash where a failed call to Serial.read()
62+
could return nothing.
63+
Packet-parsing subsystem generalized to allow for
64+
much more general parsing behavior.
65+
ZigBee now parses IS command responses.
66+
Node Discover responses for ZigBee devices are
67+
now parsed.
68+
Added tests for escaped API communication.
69+
Fixes issue #31 on Google Code: parameter information
70+
for lowercase nd or is commands were not parsed.
71+
Closes issue 35, as reported by Mark Fickett
72+
If an empty frame is received from a device, it is
73+
ignored.
74+
Removed deprecated build process files.
75+
Backported parsing of IS AT command response as I/O
76+
data from ZigBee devices.
77+
78+
BACKWARDS-INCOMPATIBLE CHANGES:
79+
XBee IS "Force Sample" AT response (and Remote AT Response) 'parameter'
80+
value is no longer raw; it is parsed as I/O samples.
81+
See the documentation for details.
82+
ZigBee IS "Force Sample" AT response (and Remote AT Response) 'parameter'
83+
value is no longer raw; it is parsed as I/O samples.
84+
See the documentation for details.
85+
ZigBee ND "Node Discover" AT response (and Remote AT Response) 'parameter'
86+
value is no longer raw; it is parsed into a node
87+
discover dictionary. See the documentation for details.

docs/source/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@
3838

3939
# General information about the project.
4040
project = u'python-xbee'
41-
copyright = u'2010, Paul Malmsten'
41+
copyright = u'2013, Paul Malmsten'
4242

4343
# The version info for the project you're documenting, acts as replacement for
4444
# |version| and |release|, also used in various other places throughout the
4545
# built documents.
4646
#
4747
# The short X.Y version.
48-
version = '2.0.0'
48+
version = '2.1.0'
4949
# The full version, including alpha/beta/rc tags.
50-
release = '2.0.0'
50+
release = '2.1.0'
5151

5252
# The language for content autogenerated by Sphinx. Refer to documentation
5353
# for a list of supported languages.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
setup(
1212
name='XBee',
13-
version='2.0.0',
13+
version='2.1.0',
1414
author='Paul Malmsten',
1515
author_email='pmalmsten@gmail.com',
1616
packages=packages,

0 commit comments

Comments
 (0)