Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/nxt_plugin/usb/ReleaseNotes
diff options
context:
space:
mode:
Diffstat (limited to 'nxt_plugin/usb/ReleaseNotes')
-rw-r--r--nxt_plugin/usb/ReleaseNotes65
1 files changed, 65 insertions, 0 deletions
diff --git a/nxt_plugin/usb/ReleaseNotes b/nxt_plugin/usb/ReleaseNotes
new file mode 100644
index 0000000..40e7945
--- /dev/null
+++ b/nxt_plugin/usb/ReleaseNotes
@@ -0,0 +1,65 @@
+==========
+PyUSB News
+==========
+
+What's new in PyUSB 1.0.0 (alpha 2)?
+====================================
+
+- Test firmware now lives in its own respository (https://github.com/walac/bmfw).
+- ``USBError`` now has the property ``backend_error_code`` that tells the
+ backend specific error.
+- ``errno`` value in ``USBError`` is translated according to the backend error.
+- Now ``Device`` class has the ``bus`` and ``address`` attributes to
+ differentiate identical devices.
+- Optimization when log is disabled (by Emmanuel Blot).
+- Several other minor fixes and improvaments (check ChangeLog file).
+
+Features not implemented
+------------------------
+
+- OpenUSB support.
+- Isochronous transfer.
+
+What's new in PyUSB 1.0.0 (alpha 1)?
+====================================
+
+This release implements more PyUSB 1.0 features towards beta stage. The new
+features implemented include:
+
+- Standard control requests through usb.control module.
+- Request current configuration from device when you do not call
+ set_configuration.
+- get_string function in the usb.util module to get string descriptors.
+- Full 0.4 API emulation.
+- Device is not reset anymore in test cases to avoid problems in systems
+ where it does not work.
+
+Features not implemented
+------------------------
+
+- OpenUSB support.
+- Isochronous transfer.
+
+What's new in PyUSB 1.0.0 (alpha 0)?
+====================================
+
+This is the first PyUSB 1.0 series public release. This is an alpha release, which
+means that most of the features described in the README file and on the website are
+not yet stable or even implemented.
+
+Features not implemented
+------------------------
+
+- Full support for legacy 0.4 legacy code (although partial support is provided).
+- OpenUSB backend.
+- libusb 1.0 windows backend stability (although it is reasonable usable).
+- Support for several standard control requests (including GET_STRING).
+- Python < 2.6 and Python 3 not yet fully tested.
+
+Known issues
+------------
+
+- ``reset`` method fails under FreeUSB (libusb 1.0 backend).
+- ``reset`` method hangs under Windows (libusb 1.0 backend).
+- Sometimes occurs `read` timeout on Windows (libusb 1.0 backend).
+- Test cases fail to run under cygwin.