mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-10-29 17:50:37 +00:00
Fix #204 and start readying the release
Also re-numbers energenie sockets 1-4 (as noted by @bennuttall in comments to #239), and adds several "real pins" tests and board tests. The bad-PWM stuff is currently disabled as it causes segfaults when running the tests and I can't seem to trace the cause at the moment. Finally, I've tweaked the deb config to suggest gpiozero, removed spidev as a mandatory dep (which'll fix installs on wheezy for py3), and there's some more miscellaneous last-minute stuff here that I can't recall...
This commit is contained in:
@@ -99,3 +99,10 @@ CamJam #3 Kit Robot
|
||||
:inherited-members:
|
||||
:members:
|
||||
|
||||
Energenie
|
||||
=========
|
||||
|
||||
.. autoclass:: Energenie
|
||||
:inherited-members:
|
||||
:members:
|
||||
|
||||
|
||||
@@ -70,6 +70,14 @@ to utilize pins that are part of IO extender chips. For example::
|
||||
It is potentially subject to change in future versions. We welcome any
|
||||
comments from testers!
|
||||
|
||||
.. warning::
|
||||
|
||||
The astute and mischievious reader may note that it is possible to mix pin
|
||||
implementations, e.g. using ``RPiGPIOPin`` for one pin, and ``NativePin``
|
||||
for another. This is unsupported, and if it results in your script
|
||||
crashing, your components failing, or your Raspberry Pi turning into an
|
||||
actual raspberry pie, you have only yourself to blame.
|
||||
|
||||
|
||||
RPiGPIOPin
|
||||
==========
|
||||
|
||||
@@ -5,6 +5,50 @@ Changelog
|
||||
.. currentmodule:: gpiozero
|
||||
|
||||
|
||||
Release 1.2.0 (2016-04-??)
|
||||
==========================
|
||||
|
||||
* Added :class:`Energenie` class for controlling Energenie plugs (`#69`_)
|
||||
* Added :class:`LineSensor` class for single line-sensors (`#109`_)
|
||||
* Added :class:`DistanceSensor` class for HC-SR04 ultra-sonic sensors (`#114`_)
|
||||
* Added :class:`SnowPi` class for the Ryanteck Snow-pi board (`#130`_)
|
||||
* Fixed issues with installing GPIO Zero for python 3 on Raspbian Wheezy
|
||||
releases (`#140`_)
|
||||
* Added support for lots of ADC chips (MCP3xxx family) (`#162`_) - many thanks
|
||||
to pcopa and lurch!
|
||||
* Added support for pigpiod as a pin implementation with
|
||||
:class:`~gpiozero.pins.pigpiod.PiGPIOPin` (`#180`_)
|
||||
* Many refinements to the base classes mean more consistency in composite
|
||||
devices and several bugs squashed (`#164`_, `#175`_, `#182`_, `#189`_,
|
||||
`#193`_, `#229`_)
|
||||
* GPIO Zero is now aware of what sort of Pi it's running on via :func:`pi_info`
|
||||
and has a fairly extensive database of Pi information which it uses to
|
||||
determine when users request impossible things (like pull-down on a pin with
|
||||
a physical pull-up resistor) (`#222`_)
|
||||
* The source/values system was enhanced to ensure normal usage doesn't stress
|
||||
the CPU and lots of utilities were added (`#181`_, `#251`_)
|
||||
|
||||
And I'll just add a note of thanks to the many people in the community who
|
||||
contributed to this release: we've had some great PRs, suggestions, and bug
|
||||
reports in this version - keep 'em coming!
|
||||
|
||||
.. _#69: https://github.com/RPi-Distro/python-gpiozero/issues/69
|
||||
.. _#109: https://github.com/RPi-Distro/python-gpiozero/issues/109
|
||||
.. _#114: https://github.com/RPi-Distro/python-gpiozero/issues/114
|
||||
.. _#130: https://github.com/RPi-Distro/python-gpiozero/issues/130
|
||||
.. _#140: https://github.com/RPi-Distro/python-gpiozero/issues/140
|
||||
.. _#162: https://github.com/RPi-Distro/python-gpiozero/issues/162
|
||||
.. _#164: https://github.com/RPi-Distro/python-gpiozero/issues/164
|
||||
.. _#175: https://github.com/RPi-Distro/python-gpiozero/issues/175
|
||||
.. _#180: https://github.com/RPi-Distro/python-gpiozero/issues/180
|
||||
.. _#181: https://github.com/RPi-Distro/python-gpiozero/issues/181
|
||||
.. _#182: https://github.com/RPi-Distro/python-gpiozero/issues/182
|
||||
.. _#189: https://github.com/RPi-Distro/python-gpiozero/issues/189
|
||||
.. _#193: https://github.com/RPi-Distro/python-gpiozero/issues/193
|
||||
.. _#222: https://github.com/RPi-Distro/python-gpiozero/issues/222
|
||||
.. _#229: https://github.com/RPi-Distro/python-gpiozero/issues/229
|
||||
.. _#251: https://github.com/RPi-Distro/python-gpiozero/issues/251
|
||||
|
||||
Release 1.1.0 (2016-02-08)
|
||||
==========================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user