Skip to content

Commit f64382b

Browse files
committed
create release 1.0.9
Features: * Issue #194: Encoder position cannot be set * PR #205: Encoder: add support for reading/writing sysfs attributes Fixes: * Issue #198: use https for DEFAULT_URL in distribute_setup.py * Issue #197: Fix leak of pwm enable file descriptor * Issue #189: Fix seg fault of PWM in Python 3.6 * Issue #180: Clarify there is no 0 prefix for pin lables * PR #201: Encoder: do kernel check, PEP8 cleanup * PR #202: Encoder: corrected kernel check logic * PR #207: Encoder: improved usage adocumentation * PR #210: Encoder: fix sysfs import, make code Python 3 compatible * PR #212: Encoder: fix Python 3 compatibility * PR #213: Encoder: fix frequency calculation from period shortlog: * David Planella (18): * Encoder: initialize only the given channel * Sync from master * Encoder: do kernel check, PEP8 cleanup * Encoder: added sysfs module * Encoder: use sysfs to write QEP attributes * Encoder: corrected kernel check logic * Merge pull request #2 from adafruit/master * Encoder: convert get/set methods to properties, update apidoc strings * Encoder: updated README * Encoder: add README apt install clarification * Encoder: copyright assignment note, updated comments * Encoder: added usage notes * Encoder: improved usage documentation * Encoder: minor fix to usage example * Encoder: added a note about permissions * Encoder: switched sysfs to be a relative import compatible with Python 2 and 3 * Encoder: use items() instead of iteritems() to be Python 3 compatible * Encoder: fix frequency getter * Drew Fustini (18): * use https for DEFAULT_URL in distribute_setup.py (#198) * fix except syntax for Python 3 * use dict.items() instead of dict.iteritems() for Python 3 * fix error in set_brightness() * close enable_fd when stopping PWM output (#197) * Merge pull request #199 from dplanella/patch-1 * Fix leak of pwm enable file descriptor (#197) * Merge pull request #201 from dplanella/encoder-cleanup * remove test_rotary.py as not valid for pytest * Fix seg fault of PWM in Python 3.6 (#189) * Merge pull request #202 from dplanella/patch-2 * Clarify there is no 0 prefix for pin lables (#180) * Merge pull request #205 from dplanella/encoder-sysfs * assign copyright for new file to Adafruit Industries * Add bash scripts to help install and test * Merge pull request #212 from dplanella/patch-4 * Merge pull request #207 from dplanella/patch-3 * Merge pull request #213 from dplanella/fix-encoder-frequency Signed-off-by: Drew Fustini <[email protected]>
1 parent 8fa181d commit f64382b

File tree

2 files changed

+60
-1
lines changed

2 files changed

+60
-1
lines changed

CHANGELOG.md

+59
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
1.0.9
2+
----
3+
**Features:**
4+
* Issue #194: Encoder position cannot be set
5+
* PR #205: Encoder: add support for reading/writing sysfs attributes
6+
7+
**Fixes:**
8+
* Issue #198: use https for DEFAULT_URL in distribute_setup.py
9+
* Issue #197: Fix leak of pwm enable file descriptor
10+
* Issue #189: Fix seg fault of PWM in Python 3.6
11+
* Issue #180: Clarify there is no 0 prefix for pin lables
12+
* PR #201: Encoder: do kernel check, PEP8 cleanup
13+
* PR #202: Encoder: corrected kernel check logic
14+
* PR #207: Encoder: improved usage documentation
15+
* PR #210: Encoder: fix sysfs import, make code Python 3 compatible
16+
* PR #212: Encoder: fix Python 3 compatibility
17+
* PR #213: Encoder: fix frequency calculation from period
18+
19+
**shortlog:**
20+
* David Planella (18):
21+
* Encoder: initialize only the given channel
22+
* Sync from master
23+
* Encoder: do kernel check, PEP8 cleanup
24+
* Encoder: added sysfs module
25+
* Encoder: use sysfs to write QEP attributes
26+
* Encoder: corrected kernel check logic
27+
* Merge pull request #2 from adafruit/master
28+
* Encoder: convert get/set methods to properties, update apidoc strings
29+
* Encoder: updated README
30+
* Encoder: add README apt install clarification
31+
* Encoder: copyright assignment note, updated comments
32+
* Encoder: added usage notes
33+
* Encoder: improved usage documentation
34+
* Encoder: minor fix to usage example
35+
* Encoder: added a note about permissions
36+
* Encoder: switched sysfs to be a relative import compatible with Python 2 and 3
37+
* Encoder: use items() instead of iteritems() to be Python 3 compatible
38+
* Encoder: fix frequency getter
39+
40+
* Drew Fustini (18):
41+
* use https for DEFAULT_URL in distribute_setup.py (#198)
42+
* fix except syntax for Python 3
43+
* use dict.items() instead of dict.iteritems() for Python 3
44+
* fix error in set_brightness()
45+
* close enable_fd when stopping PWM output (#197)
46+
* Merge pull request #199 from dplanella/patch-1
47+
* Fix leak of pwm enable file descriptor (#197)
48+
* Merge pull request #201 from dplanella/encoder-cleanup
49+
* remove test_rotary.py as not valid for pytest
50+
* Fix seg fault of PWM in Python 3.6 (#189)
51+
* Merge pull request #202 from dplanella/patch-2
52+
* Clarify there is no 0 prefix for pin lables (#180)
53+
* Merge pull request #205 from dplanella/encoder-sysfs
54+
* assign copyright for new file to Adafruit Industries
55+
* Add bash scripts to help install and test
56+
* Merge pull request #212 from dplanella/patch-4
57+
* Merge pull request #207 from dplanella/patch-3
58+
* Merge pull request #213 from dplanella/fix-encoder-frequency
59+
160
1.0.8
261
----
362
**Fixes:**

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
}
4141

4242
setup(name = 'Adafruit_BBIO',
43-
version = '1.0.8',
43+
version = '1.0.9',
4444
author = 'Justin Cooper',
4545
author_email = '[email protected]',
4646
description = 'A module to control BeagleBone IO channels',

0 commit comments

Comments
 (0)