Skip to content

Commit 6ad2a12

Browse files
authored
0.11.0 Release.
2 parents abc564d + 9f3db42 commit 6ad2a12

34 files changed

+1747
-1025
lines changed

.github/release-drafter.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name-template: '$NEXT_PATCH_VERSION Release.'
2+
tag-template: '$NEXT_PATCH_VERSION'
3+
categories:
4+
- title: 'Breaking changes'
5+
labels:
6+
- 'breaking'
7+
- title: '🚀 Features'
8+
labels:
9+
- 'feature'
10+
- 'enhancement'
11+
- title: '🐛 Bug Fixes'
12+
labels:
13+
- 'fix'
14+
- 'bugfix'
15+
- 'bug'
16+
- title: '🧰 Maintenance'
17+
label: 'chore'
18+
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
19+
template: |
20+
## Changes
21+
22+
$CHANGES
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Release Management
2+
3+
on:
4+
push:
5+
# branches to consider in the event; optional, defaults to all
6+
branches:
7+
- master
8+
9+
jobs:
10+
update_draft_release:
11+
runs-on: ubuntu-latest
12+
steps:
13+
# Drafts your next Release notes as Pull Requests are merged into "master"
14+
- uses: toolmantim/[email protected]
15+
env:
16+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.pre-commit-config.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
repos:
2+
- repo: https://github.com/psf/black
3+
rev: 19.3b0
4+
hooks:
5+
- id: black
6+
args:
7+
- --safe
8+
- --quiet
9+
- repo: https://gitlab.com/pycqa/flake8
10+
rev: 3.7.8
11+
hooks:
12+
- id: flake8

.travis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@ language: python
22
matrix:
33
fast_finish: true
44
include:
5-
- python: "3.5"
5+
- python: "3.6"
66
env: TOXENV=lint
7-
- python: "3.5"
8-
env: TOXENV=py35
97
- python: "3.6"
108
env: TOXENV=py36
119
- python: "3.7"
1210
env: TOXENV=py37
1311
dist: xenial
1412
sudo: true
13+
- python: "3.8"
14+
env: TOXENV=py38
1515
install: pip install -U setuptools tox coveralls
1616
script: tox
1717
after_success: coveralls

README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
[![Build Status](https://travis-ci.org/zigpy/bellows.svg?branch=master)](https://travis-ci.org/zigpy/bellows)
44
[![Coverage](https://coveralls.io/repos/github/zigpy/bellows/badge.svg?branch=master)](https://coveralls.io/github/zigpy/bellows?branch=master)
55

6-
`bellows` is a Python 3 project to implement support for EmberZNet devices
7-
using the EZSP protocol.
6+
`bellows` is a Python 3 project to implement support for EmberZNet devices using the EZSP protocol.
87

98
The goal is to use this project to add support for the ZigBee Network
109
Coprocessor (NCP) in devices like the [Linear/Nortek/GoControl HubZ/QuickStick
@@ -13,7 +12,17 @@ Combo (HUSBZB-1)][HubZ] device to [Home Assistant][hass].
1312
[Hubz]: http://www.gocontrol.com/detail.php?productId=6
1413
[hass]: https://home-assistant.io/
1514

16-
## Status
15+
## Compatible hardware
16+
17+
EmberZNet based Zigbee radios using the EZSP protocol (via the [bellows](https://github.com/zigpy/bellows) library for zigpy)
18+
- [Nortek GoControl QuickStick Combo Model HUSBZB-1 (Z-Wave & Zigbee USB Adapter)](https://www.nortekcontrol.com/products/2gig/husbzb-1-gocontrol-quickstick-combo/)
19+
- [Elelabs Zigbee USB Adapter](https://elelabs.com/products/elelabs_usb_adapter.html)
20+
- [Elelabs Zigbee Raspberry Pi Shield](https://elelabs.com/products/elelabs_zigbee_shield.html)
21+
- Telegesis ETRX357USB (Note! This first have to be flashed with other EmberZNet firmware)
22+
- Telegesis ETRX357USB-LRS (Note! This first have to be flashed with other EmberZNet firmware)
23+
- Telegesis ETRX357USB-LRS+8M (Note! This first have to be flashed with other EmberZNet firmware)
24+
25+
## Project status
1726

1827
This project is in early stages, so it is likely that APIs will change.
1928

@@ -50,6 +59,11 @@ $ bellows zcl 00:0d:6f:00:05:7d:2d:34 1 1026 read_attribute 0
5059
0=1806
5160
```
5261

62+
## Release packages available via PyPI
63+
64+
Packages of tagged versions are also released via PyPI
65+
- https://pypi.org/project/bellows-homeassistant/
66+
5367
## Reference documentation
5468

5569
* EZSP UART Gateway Protocol Reference:

bellows/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
MAJOR_VERSION = 0
2-
MINOR_VERSION = 10
3-
PATCH_VERSION = '0'
4-
__short_version__ = '{}.{}'.format(MAJOR_VERSION, MINOR_VERSION)
5-
__version__ = '{}.{}'.format(__short_version__, PATCH_VERSION)
2+
MINOR_VERSION = 11
3+
PATCH_VERSION = "0"
4+
__short_version__ = "{}.{}".format(MAJOR_VERSION, MINOR_VERSION)
5+
__version__ = "{}.{}".format(__short_version__, PATCH_VERSION)

0 commit comments

Comments
 (0)