If you enjoy my open source work, please consider donating to the Maui Food Bank
- Houston, TX
- http://mauifoodbank.org
- @bdraco
Block or Report
Block or report bdraco
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
home-assistant/core Public
🏡 Open source home automation that puts local control and privacy first.
10,413 contributions in the last year
| Day of Week | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | |||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | 28 contributions on Sunday, September 25, 2022 | 58 contributions on Sunday, October 2, 2022 | 31 contributions on Sunday, October 9, 2022 | 23 contributions on Sunday, October 16, 2022 | 48 contributions on Sunday, October 23, 2022 | 67 contributions on Sunday, October 30, 2022 | 48 contributions on Sunday, November 6, 2022 | 41 contributions on Sunday, November 13, 2022 | 18 contributions on Sunday, November 20, 2022 | 30 contributions on Sunday, November 27, 2022 | 32 contributions on Sunday, December 4, 2022 | 15 contributions on Sunday, December 11, 2022 | 17 contributions on Sunday, December 18, 2022 | No contributions on Sunday, December 25, 2022 | 5 contributions on Sunday, January 1, 2023 | 22 contributions on Sunday, January 8, 2023 | 26 contributions on Sunday, January 15, 2023 | 22 contributions on Sunday, January 22, 2023 | 11 contributions on Sunday, January 29, 2023 | 34 contributions on Sunday, February 5, 2023 | 32 contributions on Sunday, February 12, 2023 | 34 contributions on Sunday, February 19, 2023 | 25 contributions on Sunday, February 26, 2023 | 19 contributions on Sunday, March 5, 2023 | 27 contributions on Sunday, March 12, 2023 | 23 contributions on Sunday, March 19, 2023 | 43 contributions on Sunday, March 26, 2023 | 31 contributions on Sunday, April 2, 2023 | 19 contributions on Sunday, April 9, 2023 | 33 contributions on Sunday, April 16, 2023 | 34 contributions on Sunday, April 23, 2023 | 38 contributions on Sunday, April 30, 2023 | 7 contributions on Sunday, May 7, 2023 | 20 contributions on Sunday, May 14, 2023 | 25 contributions on Sunday, May 21, 2023 | 16 contributions on Sunday, May 28, 2023 | 11 contributions on Sunday, June 4, 2023 | 7 contributions on Sunday, June 11, 2023 | 26 contributions on Sunday, June 18, 2023 | 32 contributions on Sunday, June 25, 2023 | 29 contributions on Sunday, July 2, 2023 | 21 contributions on Sunday, July 9, 2023 | 31 contributions on Sunday, July 16, 2023 | 38 contributions on Sunday, July 23, 2023 | 16 contributions on Sunday, July 30, 2023 | 54 contributions on Sunday, August 6, 2023 | 21 contributions on Sunday, August 13, 2023 | 15 contributions on Sunday, August 20, 2023 | 67 contributions on Sunday, August 27, 2023 | 46 contributions on Sunday, September 3, 2023 | 57 contributions on Sunday, September 10, 2023 | 11 contributions on Sunday, September 17, 2023 | 26 contributions on Sunday, September 24, 2023 |
| Monday Mon | 31 contributions on Monday, September 26, 2022 | 20 contributions on Monday, October 3, 2022 | 26 contributions on Monday, October 10, 2022 | 13 contributions on Monday, October 17, 2022 | 85 contributions on Monday, October 24, 2022 | 55 contributions on Monday, October 31, 2022 | 29 contributions on Monday, November 7, 2022 | 36 contributions on Monday, November 14, 2022 | 8 contributions on Monday, November 21, 2022 | 34 contributions on Monday, November 28, 2022 | 21 contributions on Monday, December 5, 2022 | 32 contributions on Monday, December 12, 2022 | 23 contributions on Monday, December 19, 2022 | 14 contributions on Monday, December 26, 2022 | 30 contributions on Monday, January 2, 2023 | 30 contributions on Monday, January 9, 2023 | 29 contributions on Monday, January 16, 2023 | 40 contributions on Monday, January 23, 2023 | 13 contributions on Monday, January 30, 2023 | 66 contributions on Monday, February 6, 2023 | 49 contributions on Monday, February 13, 2023 | 45 contributions on Monday, February 20, 2023 | 6 contributions on Monday, February 27, 2023 | 18 contributions on Monday, March 6, 2023 | 30 contributions on Monday, March 13, 2023 | 21 contributions on Monday, March 20, 2023 | 32 contributions on Monday, March 27, 2023 | 44 contributions on Monday, April 3, 2023 | 22 contributions on Monday, April 10, 2023 | 27 contributions on Monday, April 17, 2023 | 30 contributions on Monday, April 24, 2023 | 16 contributions on Monday, May 1, 2023 | 11 contributions on Monday, May 8, 2023 | 21 contributions on Monday, May 15, 2023 | 25 contributions on Monday, May 22, 2023 | 31 contributions on Monday, May 29, 2023 | 198 contributions on Monday, June 5, 2023 | 23 contributions on Monday, June 12, 2023 | 25 contributions on Monday, June 19, 2023 | 31 contributions on Monday, June 26, 2023 | 36 contributions on Monday, July 3, 2023 | 23 contributions on Monday, July 10, 2023 | 43 contributions on Monday, July 17, 2023 | 55 contributions on Monday, July 24, 2023 | 17 contributions on Monday, July 31, 2023 | 47 contributions on Monday, August 7, 2023 | 30 contributions on Monday, August 14, 2023 | 28 contributions on Monday, August 21, 2023 | 45 contributions on Monday, August 28, 2023 | 19 contributions on Monday, September 4, 2023 | 58 contributions on Monday, September 11, 2023 | 11 contributions on Monday, September 18, 2023 | 60 contributions on Monday, September 25, 2023 |
| Tuesday Tue | 41 contributions on Tuesday, September 27, 2022 | 15 contributions on Tuesday, October 4, 2022 | 31 contributions on Tuesday, October 11, 2022 | 24 contributions on Tuesday, October 18, 2022 | 8 contributions on Tuesday, October 25, 2022 | 47 contributions on Tuesday, November 1, 2022 | 25 contributions on Tuesday, November 8, 2022 | 55 contributions on Tuesday, November 15, 2022 | 18 contributions on Tuesday, November 22, 2022 | 21 contributions on Tuesday, November 29, 2022 | 13 contributions on Tuesday, December 6, 2022 | 24 contributions on Tuesday, December 13, 2022 | 17 contributions on Tuesday, December 20, 2022 | 30 contributions on Tuesday, December 27, 2022 | 28 contributions on Tuesday, January 3, 2023 | 12 contributions on Tuesday, January 10, 2023 | 14 contributions on Tuesday, January 17, 2023 | 56 contributions on Tuesday, January 24, 2023 | 18 contributions on Tuesday, January 31, 2023 | 50 contributions on Tuesday, February 7, 2023 | 62 contributions on Tuesday, February 14, 2023 | 39 contributions on Tuesday, February 21, 2023 | 24 contributions on Tuesday, February 28, 2023 | 26 contributions on Tuesday, March 7, 2023 | 18 contributions on Tuesday, March 14, 2023 | 20 contributions on Tuesday, March 21, 2023 | 29 contributions on Tuesday, March 28, 2023 | 46 contributions on Tuesday, April 4, 2023 | 17 contributions on Tuesday, April 11, 2023 | 18 contributions on Tuesday, April 18, 2023 | 23 contributions on Tuesday, April 25, 2023 | 11 contributions on Tuesday, May 2, 2023 | 6 contributions on Tuesday, May 9, 2023 | 22 contributions on Tuesday, May 16, 2023 | 31 contributions on Tuesday, May 23, 2023 | 22 contributions on Tuesday, May 30, 2023 | 16 contributions on Tuesday, June 6, 2023 | 41 contributions on Tuesday, June 13, 2023 | 13 contributions on Tuesday, June 20, 2023 | 16 contributions on Tuesday, June 27, 2023 | 25 contributions on Tuesday, July 4, 2023 | 37 contributions on Tuesday, July 11, 2023 | 32 contributions on Tuesday, July 18, 2023 | 24 contributions on Tuesday, July 25, 2023 | 18 contributions on Tuesday, August 1, 2023 | 32 contributions on Tuesday, August 8, 2023 | 38 contributions on Tuesday, August 15, 2023 | 32 contributions on Tuesday, August 22, 2023 | 15 contributions on Tuesday, August 29, 2023 | 33 contributions on Tuesday, September 5, 2023 | 82 contributions on Tuesday, September 12, 2023 | 9 contributions on Tuesday, September 19, 2023 | 40 contributions on Tuesday, September 26, 2023 |
| Wednesday Wed | 10 contributions on Wednesday, September 28, 2022 | 17 contributions on Wednesday, October 5, 2022 | 8 contributions on Wednesday, October 12, 2022 | 17 contributions on Wednesday, October 19, 2022 | 38 contributions on Wednesday, October 26, 2022 | 17 contributions on Wednesday, November 2, 2022 | 25 contributions on Wednesday, November 9, 2022 | 39 contributions on Wednesday, November 16, 2022 | 7 contributions on Wednesday, November 23, 2022 | 47 contributions on Wednesday, November 30, 2022 | 3 contributions on Wednesday, December 7, 2022 | 14 contributions on Wednesday, December 14, 2022 | 25 contributions on Wednesday, December 21, 2022 | 11 contributions on Wednesday, December 28, 2022 | 15 contributions on Wednesday, January 4, 2023 | 7 contributions on Wednesday, January 11, 2023 | 10 contributions on Wednesday, January 18, 2023 | 25 contributions on Wednesday, January 25, 2023 | 8 contributions on Wednesday, February 1, 2023 | 23 contributions on Wednesday, February 8, 2023 | 29 contributions on Wednesday, February 15, 2023 | 13 contributions on Wednesday, February 22, 2023 | 11 contributions on Wednesday, March 1, 2023 | 28 contributions on Wednesday, March 8, 2023 | 28 contributions on Wednesday, March 15, 2023 | 44 contributions on Wednesday, March 22, 2023 | 14 contributions on Wednesday, March 29, 2023 | 52 contributions on Wednesday, April 5, 2023 | 23 contributions on Wednesday, April 12, 2023 | 27 contributions on Wednesday, April 19, 2023 | 21 contributions on Wednesday, April 26, 2023 | 28 contributions on Wednesday, May 3, 2023 | 6 contributions on Wednesday, May 10, 2023 | 39 contributions on Wednesday, May 17, 2023 | 57 contributions on Wednesday, May 24, 2023 | 62 contributions on Wednesday, May 31, 2023 | 219 contributions on Wednesday, June 7, 2023 | 16 contributions on Wednesday, June 14, 2023 | 38 contributions on Wednesday, June 21, 2023 | 9 contributions on Wednesday, June 28, 2023 | 23 contributions on Wednesday, July 5, 2023 | 30 contributions on Wednesday, July 12, 2023 | 44 contributions on Wednesday, July 19, 2023 | 28 contributions on Wednesday, July 26, 2023 | 30 contributions on Wednesday, August 2, 2023 | 14 contributions on Wednesday, August 9, 2023 | 13 contributions on Wednesday, August 16, 2023 | 25 contributions on Wednesday, August 23, 2023 | 9 contributions on Wednesday, August 30, 2023 | 37 contributions on Wednesday, September 6, 2023 | 61 contributions on Wednesday, September 13, 2023 | 30 contributions on Wednesday, September 20, 2023 | 19 contributions on Wednesday, September 27, 2023 |
| Thursday Thu | 22 contributions on Thursday, September 29, 2022 | 21 contributions on Thursday, October 6, 2022 | 33 contributions on Thursday, October 13, 2022 | 24 contributions on Thursday, October 20, 2022 | 31 contributions on Thursday, October 27, 2022 | 45 contributions on Thursday, November 3, 2022 | 25 contributions on Thursday, November 10, 2022 | 24 contributions on Thursday, November 17, 2022 | 9 contributions on Thursday, November 24, 2022 | 29 contributions on Thursday, December 1, 2022 | 23 contributions on Thursday, December 8, 2022 | 24 contributions on Thursday, December 15, 2022 | 7 contributions on Thursday, December 22, 2022 | 17 contributions on Thursday, December 29, 2022 | 21 contributions on Thursday, January 5, 2023 | 36 contributions on Thursday, January 12, 2023 | 10 contributions on Thursday, January 19, 2023 | 6 contributions on Thursday, January 26, 2023 | 8 contributions on Thursday, February 2, 2023 | 34 contributions on Thursday, February 9, 2023 | 36 contributions on Thursday, February 16, 2023 | 12 contributions on Thursday, February 23, 2023 | 7 contributions on Thursday, March 2, 2023 | 12 contributions on Thursday, March 9, 2023 | 16 contributions on Thursday, March 16, 2023 | 27 contributions on Thursday, March 23, 2023 | 15 contributions on Thursday, March 30, 2023 | 39 contributions on Thursday, April 6, 2023 | 21 contributions on Thursday, April 13, 2023 | 28 contributions on Thursday, April 20, 2023 | 26 contributions on Thursday, April 27, 2023 | 50 contributions on Thursday, May 4, 2023 | 14 contributions on Thursday, May 11, 2023 | 21 contributions on Thursday, May 18, 2023 | 30 contributions on Thursday, May 25, 2023 | 104 contributions on Thursday, June 1, 2023 | 51 contributions on Thursday, June 8, 2023 | 60 contributions on Thursday, June 15, 2023 | 35 contributions on Thursday, June 22, 2023 | 12 contributions on Thursday, June 29, 2023 | 8 contributions on Thursday, July 6, 2023 | 25 contributions on Thursday, July 13, 2023 | 61 contributions on Thursday, July 20, 2023 | 52 contributions on Thursday, July 27, 2023 | 37 contributions on Thursday, August 3, 2023 | 8 contributions on Thursday, August 10, 2023 | 18 contributions on Thursday, August 17, 2023 | 22 contributions on Thursday, August 24, 2023 | 15 contributions on Thursday, August 31, 2023 | 53 contributions on Thursday, September 7, 2023 | 45 contributions on Thursday, September 14, 2023 | 13 contributions on Thursday, September 21, 2023 | 20 contributions on Thursday, September 28, 2023 |
| Friday Fri | 17 contributions on Friday, September 30, 2022 | 13 contributions on Friday, October 7, 2022 | 11 contributions on Friday, October 14, 2022 | 15 contributions on Friday, October 21, 2022 | 35 contributions on Friday, October 28, 2022 | 48 contributions on Friday, November 4, 2022 | 19 contributions on Friday, November 11, 2022 | 21 contributions on Friday, November 18, 2022 | 16 contributions on Friday, November 25, 2022 | 44 contributions on Friday, December 2, 2022 | 46 contributions on Friday, December 9, 2022 | 40 contributions on Friday, December 16, 2022 | 30 contributions on Friday, December 23, 2022 | 20 contributions on Friday, December 30, 2022 | 27 contributions on Friday, January 6, 2023 | 18 contributions on Friday, January 13, 2023 | 20 contributions on Friday, January 20, 2023 | 14 contributions on Friday, January 27, 2023 | 3 contributions on Friday, February 3, 2023 | 12 contributions on Friday, February 10, 2023 | 36 contributions on Friday, February 17, 2023 | 26 contributions on Friday, February 24, 2023 | 5 contributions on Friday, March 3, 2023 | 8 contributions on Friday, March 10, 2023 | 26 contributions on Friday, March 17, 2023 | 21 contributions on Friday, March 24, 2023 | 31 contributions on Friday, March 31, 2023 | 26 contributions on Friday, April 7, 2023 | 23 contributions on Friday, April 14, 2023 | 16 contributions on Friday, April 21, 2023 | 36 contributions on Friday, April 28, 2023 | 23 contributions on Friday, May 5, 2023 | 21 contributions on Friday, May 12, 2023 | 6 contributions on Friday, May 19, 2023 | 23 contributions on Friday, May 26, 2023 | 10 contributions on Friday, June 2, 2023 | 146 contributions on Friday, June 9, 2023 | 14 contributions on Friday, June 16, 2023 | 27 contributions on Friday, June 23, 2023 | 12 contributions on Friday, June 30, 2023 | 23 contributions on Friday, July 7, 2023 | 35 contributions on Friday, July 14, 2023 | 30 contributions on Friday, July 21, 2023 | 48 contributions on Friday, July 28, 2023 | 25 contributions on Friday, August 4, 2023 | 9 contributions on Friday, August 11, 2023 | 8 contributions on Friday, August 18, 2023 | 36 contributions on Friday, August 25, 2023 | 32 contributions on Friday, September 1, 2023 | 37 contributions on Friday, September 8, 2023 | 14 contributions on Friday, September 15, 2023 | 12 contributions on Friday, September 22, 2023 | 16 contributions on Friday, September 29, 2023 |
| Saturday Sat | 39 contributions on Saturday, October 1, 2022 | 25 contributions on Saturday, October 8, 2022 | 43 contributions on Saturday, October 15, 2022 | 24 contributions on Saturday, October 22, 2022 | 55 contributions on Saturday, October 29, 2022 | 41 contributions on Saturday, November 5, 2022 | 13 contributions on Saturday, November 12, 2022 | 15 contributions on Saturday, November 19, 2022 | 56 contributions on Saturday, November 26, 2022 | 47 contributions on Saturday, December 3, 2022 | 25 contributions on Saturday, December 10, 2022 | 40 contributions on Saturday, December 17, 2022 | 6 contributions on Saturday, December 24, 2022 | 10 contributions on Saturday, December 31, 2022 | 22 contributions on Saturday, January 7, 2023 | 7 contributions on Saturday, January 14, 2023 | 31 contributions on Saturday, January 21, 2023 | 17 contributions on Saturday, January 28, 2023 | 21 contributions on Saturday, February 4, 2023 | 18 contributions on Saturday, February 11, 2023 | 24 contributions on Saturday, February 18, 2023 | 20 contributions on Saturday, February 25, 2023 | 12 contributions on Saturday, March 4, 2023 | 20 contributions on Saturday, March 11, 2023 | 31 contributions on Saturday, March 18, 2023 | 38 contributions on Saturday, March 25, 2023 | 19 contributions on Saturday, April 1, 2023 | 29 contributions on Saturday, April 8, 2023 | 35 contributions on Saturday, April 15, 2023 | 33 contributions on Saturday, April 22, 2023 | 29 contributions on Saturday, April 29, 2023 | 31 contributions on Saturday, May 6, 2023 | 22 contributions on Saturday, May 13, 2023 | 11 contributions on Saturday, May 20, 2023 | 25 contributions on Saturday, May 27, 2023 | 9 contributions on Saturday, June 3, 2023 | 9 contributions on Saturday, June 10, 2023 | 29 contributions on Saturday, June 17, 2023 | 34 contributions on Saturday, June 24, 2023 | 26 contributions on Saturday, July 1, 2023 | 23 contributions on Saturday, July 8, 2023 | 53 contributions on Saturday, July 15, 2023 | 38 contributions on Saturday, July 22, 2023 | 6 contributions on Saturday, July 29, 2023 | 38 contributions on Saturday, August 5, 2023 | 14 contributions on Saturday, August 12, 2023 | 5 contributions on Saturday, August 19, 2023 | 18 contributions on Saturday, August 26, 2023 | 54 contributions on Saturday, September 2, 2023 | 49 contributions on Saturday, September 9, 2023 | 14 contributions on Saturday, September 16, 2023 | 6 contributions on Saturday, September 23, 2023 | 3 contributions on Saturday, September 30, 2023 |
Less
More
Activity overview
Contributed to
home-assistant/core,
ratgdo/esphome-ratgdo,
Bluetooth-Devices/dbus-fast
and 174 other
repositories
Contribution activity
September 2023
Created 328 commits in 32 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 7 repositories not shown
Created 5 repositories
- bdraco/pydantic Python
- bdraco/webrtc-noise-gain C++
- bdraco/pyMetno Python
- bdraco/zigpy-deconz Python
- bdraco/gardena-bluetooth Python
Created a pull request in home-assistant/core that received 31 comments
Cache the latest short term stat id for each metadata_id on each run
Proposed change We currently have to do a algorithmically complex query to find the latest short term stat id every five minutes when stats are run…
+204
−24
•
31
comments
Opened 293 other pull requests in 35 repositories
home-assistant/core
3
open
5
closed
137
merged
- Do not merge: test wheel PR
- DO NOT MERGE: Add support for extra index url to the pip installer
- DO NOT MERGE: Add index to docker file
- Fix HomeKit handling of unavailable state
- Bump dbus-fast to 2.11.0
- Bump async-upnp-client to 0.36.1
- Small cleanup to isy994 extra_state_attributes
- Bump zeroconf to 0.115.0
- Bump async-upnp-client to 0.36.0
- Bump zeroconf to 0.114.0
- Bump dbus-fast to 2.10.0
- Bump led-ble to 1.0.1
- Provide a better model for HomeKit service entries
- Bump aioesphomeapi to 16.0.6
- Bump bluetooth-data-tools to 0.12.0
- Mark Bluetooth scanner as not scanning when watchdog timeout is reached
- Add support for receivers to HomeKit
- Avoid polling in sun sensor entities
- Fix hkid matching in homekit_controller when zeroconf value is not upper case
- Bump dbus-fast to 2.9.0
- Avoid double lookups with data_entry_flow indices
- Update dhcp to use stdlib ipaddress methods
- Update enphase_envoy zeroconf checks to use stdlib ipaddress methods
- Update doorbird zeroconf checks to use stdlib ipaddress methods
- Use is for UNDEFINED check in async_update_entry
- Some pull requests not shown.
python-zeroconf/python-zeroconf
31
merged
1
open
1
closed
- feat: speed up outgoing multicast queue
- chore: bump py3.12 version in the ci
- feat: speed up responding to queries
- feat: improve performance of loading records from cache in ServiceInfo
- feat: improve AsyncServiceBrowser performance
- feat: speed up question and answer internals
- feat: small speed ups to ServiceBrowser
- feat: speed up ServiceBrowsers with a cython pxd
- chore: bump cpython to 3.12rc2 in the CI
- feat: improve performance of sending outgoing queries
- feat: improve performance of constructing outgoing queries
- feat: speed up responding to queries
- feat: speed up answering questions
- feat: speed up ServiceInfo with a cython pxd
- chore: prepare ServiceInfo base class RecordUpdateListener for cython
- feat: speed up generating answers
- feat: avoid calling get_running_loop when resolving ServiceInfo
- feat: significantly speed up writing outgoing dns records
- feat: speed up writing outgoing dns records
- feat: small speed up to writing outgoing dns records
- feat: reduce IP Address parsing overhead in ServiceInfo
- feat: speed up decoding incoming packets
- feat: speed up answering queries
- feat: optimize DNSCache.get_by_details
- feat: speed up adding and removing RecordUpdateListeners
- Some pull requests not shown.
StevenLooman/async_upnp_client
19
merged
- Only calculate client min/max/valid once
- Add a cache to split_commas
- Pre-compile regexs for parsing date and time
- Only set propagate if headers for the source type have changed
- Avoid scheduling callbacks when there are no responses to send
- Implement MX random delay
- Speed up matching devices by UDN
- Speed up responding
- Speed up getting the UDN from headers
- Improve performance of aiohttp calls
- Reduce overhead in processing and combine of SSDP headers
- Cache SSDP packet validation
- Small optimizations to handle incoming server data
- Small optimizations to handle incoming search data
- Avoid copy when calling replace on CaseInsensitiveDict
- Cache extracting max-age from cache control headers
- Small speed up to udn_from_headers
- Reduce overhead to get_lower on CaseInsensitiveDict
- Cache more of the SSDP packet decode
Bluetooth-Devices/dbus-fast
17
merged
1
closed
- chore: add benchmark for GetValue
- feat: speed up unpacking arrays
- feat: speed up constructing Variant objects
- feat: speed up unmarshalling message body
- feat: speed up unmarshalling Variants
- feat: speed up readers in the unmarshall path
- feat: speed up first connection when using asyncio
- feat: speed up first connection when using asyncio
- feat: speed up unmarshaller
- chore: bump cpython CI version
- feat: add cython typing for ServiceInterface.name
- feat: speed up connect and disconnect
- feat: speed up unmarshalling by skipping unused unix_fds header
- feat: reduce overhead to reset between messages
- fix: clean up address parsing and tests
- fix: handle multiple flag bits when unmarshalling
- chore: add test coverage for issue 239
- feat: small speed up to the unmarshaller
esphome/aioesphomeapi
6
merged
5
closed
1
open
- Small cleanups to connection code
- Adjust black target version to 3.9
- Clear buffer when size reaches zero instead of slicing
- test with memoryview
- Optimize buffering to be zero copy for single packet per read case
- Generate pyi files with protoc-gen-pyi
- Increase expected disconnect cooldown to 5.0 seconds
- Add additional connection logging
- Fix zeroconf listener being removed from zeroconf callback
- DO NOT MERGE: Test compiler with protobuf 4
- Remove legacy make_ble_raw_advertisement_processor call
- Avoid a few calls to fetch loop time
pyenphase/pyenphase
9
merged
1
closed
- chore: add tests for 7.6.185_with_cts_and_battery_3t
- fix: use eim if activeCount is true
- fix: prefer /api/1/production over /production(.json) when available
- chore: update fixtures for 5.0.62 with newer fixture collector
- fix: disable consumption when there are no active meters
- chore: add tests for no consumption
- feat: add fallback when api/v1/production endpoint is broken
- fix: handle /production returning a 401 even with the correct auth on some 3.x firmwares
- fix: raise EnvoyAuthenticationRequired when local auth is incorrect
- fix: envoy default password is last 6 not first 6
home-assistant-libs/pyserial-asyncio-fast
6
merged
bdraco/index-503
5
merged
Bluetooth-Devices/bleak-retry-connector
4
merged
1
closed
Jc2k/aiohomekit
1
open
3
merged
Bluetooth-Devices/led-ble
4
merged
scottbonline/sense
4
merged
Bluetooth-Devices/bluetooth-data-tools
1
closed
1
merged
home-assistant/home-assistant.io
1
merged
1
closed
home-assistant/developers.home-assistant
2
merged
AngellusMortis/pyunifiprotect
1
merged
1
closed
Bluetooth-Devices/bluetooth-auto-recovery
2
merged
ikalchev/HAP-python
1
open
pydantic/pydantic
1
closed
home-assistant/docker
1
closed
gurumitts/pylutron-caseta
1
merged
rhasspy/webrtc-noise-gain
1
merged
gwww/elkm1
1
merged
Danielhiversen/pySwitchbot
1
merged
bdraco/yalexs
1
merged
10
repositories not shown
Reviewed 332 pull requests in 27 repositories
home-assistant/core
25 pull requests
- Trigger Wheels builds in more cases
- Use dataclass for stream segment Part
- Use cached_property for legacy device_tracker type
- Use dataclass for mqtt TimestampedPublishMessage
- Revert pin on AlexaPy
- Pin charset-normalizer in our package constraints
- Correct binary ignore for charset-normalizer to charset_normalizer
- Ignore binary distribution wheels for charset-normalizer
- Update xknxproject to 3.3.0
- Update aioairzone-cloud to v0.2.4
- Add native precipitation unit for weatherkit
- Use dataclass for mqtt Subscription
- Use dataclass instead of attr slots for mqtt PublishMessage and ReceiveMessage
- Pin pydantic to 1.10.12
- Bump apple_weatherkit to 1.0.4
- DO NOT MERGE: Add index to docker file
- Use webrtc-noise-gain without AVX2
- Update pyweatherflowudp to 1.4.3
- Fix circular dependancy detection
- Fix additional test cases for Python 3.12
- Add reload to rest_command integration
- Add WeatherFlow integration
- Fix DST handling in TOD
- Bump to webrtc-noise-gain 1.2.1 for 32-bit builds
- Add Withings bed activity event entity
- Some pull request reviews not shown.
home-assistant/home-assistant.io
11 pull requests
- List Switchbot Curtain 3 as supported
- WeatherFlow documentation
- Fix DST handling in TOD
- New integration: Medcom Bluetooth radiation monitors
- Add integration for IKEA Idasen Desk
- Update bluetooth to include a section on selecting how to integrate Bluetooth first
- Add switchbot cloud integration
- Add documentation for Apple WeatherKit integration
- Document Airzone water heater entities
- Private BLE Device sensor
- Add Private BLE Device integration docs
pyenphase/pyenphase
11 pull requests
- feat: Add initial tariff support and charge from grid functions
- chore: add fixtures for 7.6.185 with cts and battery 3t
- chore: Add 4.10.35 fixtures
- fix: more dry contact settings should be optional
- fix: disable consumption when there are no active meters
- chore: add 7.3.130 fixtures without consumption
- fix: black_s_start key not returned by all Ensemble systems
- chore: Compare Enphase dataclasses as dict
- feat: Add 7.6.175 fixtures with total consumption
- fix: envoy default password is last 6 not first 6
- feat: add ivp/meters and ivp/meters/readings to fixture collector
esphome/aioesphomeapi
9 pull requests
- Bump black from 23.7.0 to 23.9.1
- Bump actions/checkout from 3 to 4
- Bump docker/setup-qemu-action from 2.2.0 to 3.0.0
- Bump actions/cache from 3.3.1 to 3.3.2
- Bump docker/login-action from 2.2.0 to 3.0.0
- Bump types-protobuf from 4.24.0.1 to 4.24.0.2
- Bump docker/build-push-action from 4.1.1 to 5.0.0
- Optimize buffering to be zero copy for single packet per read case
- Bump docker/setup-buildx-action from 2.9.1 to 2.10.0
python-zeroconf/python-zeroconf
6 pull requests
- feat: speed up ServiceBrowsers with a cython pxd
- feat: speed up answering questions
- feat: optimize DNSCache.get_by_details
- feat: speed up adding and removing RecordUpdateListeners
- feat: cache construction of records used to answer queries from the service registry
- feat: reduce overhead to process incoming questions
home-assistant/brands
5 pull requests
StevenLooman/async_upnp_client
5 pull requests
Jc2k/aiohomekit
3 pull requests
Danielhiversen/pySwitchbot
2 pull requests
bdraco/index-503
2 pull requests
ratgdo/esphome-ratgdo
2 pull requests
AngellusMortis/pyunifiprotect
2 pull requests
chemelli74/aiovodafone
2 pull requests
Bluetooth-Devices/dbus-fast
2 pull requests
Bluetooth-Devices/bluetooth-data-tools
2 pull requests
home-assistant/wheels
1 pull request
home-assistant/docker-base
1 pull request
Danielhiversen/flux_led
1 pull request
home-assistant/developers.home-assistant
1 pull request
bdraco/yalexs
1 pull request
bdraco/ismartgate
1 pull request
Bluetooth-Devices/bthome-ble
1 pull request
python-kasa/python-kasa
1 pull request
home-assistant-libs/aioshelly
1 pull request
arraylabs/pymyq
1 pull request
2
repositories not shown
Created an issue in bdraco/index-503 that received 3 comments
Handle wheels changing out from under the index
Wheels can get rebuilt and replaced while the index is live The current design doesn’t account for wheels that already exist for a specific version…
3
comments
Opened 5 other issues in 5 repositories
pypi/support
1
closed
kaechele/bonaparte
1
closed
scottbonline/sense
1
closed
esphome/aioesphomeapi
1
closed
home-assistant/core
1
closed
2
contributions
in private repositories
Sep 12 – Sep 26






