Skip to content
Snippets Groups Projects
  1. Jan 15, 2023
  2. Jan 11, 2023
  3. Jan 06, 2023
  4. Jan 05, 2023
  5. Dec 29, 2022
    • puddly's avatar
      Application-level request/response matching (#1102) · 40e47045
      puddly authored
      * WIP
      
      * Ignore ZDO for now
      
      * Move coverage config into `setup.cfg`
      
      * Remove deprecated `zigpy.zcl.foundation.Command`
      
      * Ignore ZCL requests for now
      
      * Make matching API private until it is rewritten in a better form
      
      * Reorganize to resolve circular imports
      
      * Unit test `zigpy.listeners`
      
      * Unit test request matching methods in `application`
      40e47045
    • puddly's avatar
      Fail loading the database when table suffixes aren't consistent with `user_version` (#1135) · a1886b62
      puddly authored
      * Parse the integer table version in `_get_table_versions`
      
      * Create a `_transaction` context manager
      
      * Fix `f`-string typo
      
      * Consider the database corrupt if the table versions != `user_version`
      
      * Add a unit test for version downgrades
      a1886b62
  6. Dec 28, 2022
  7. Dec 21, 2022
    • TacoV's avatar
      Update python version in CONTRIBUTING.md (#1128) · 5d05b68b
      TacoV authored
      The Python version 3.7 in the example results in an error.
      
      ````
      $ pip install -e '.[testing]'
      ...
      ERROR: Package 'zigpy' requires a different Python: 3.7.16 not in '>=3.8'
      ````
      
      Updating to 3.8 resolves this.
      5d05b68b
  8. Dec 11, 2022
  9. Dec 07, 2022
  10. Dec 06, 2022
  11. Dec 05, 2022
  12. Dec 04, 2022
    • puddly's avatar
      Fix device end device removal error with new topology code (#1122) · 9fb06018
      puddly authored
      * Use global fixtures to reduce the amount of mocking
      
      * Fix use of old `device.neighbors` attribute
      
      * Further reduce number of mocks
      
      * Import `annotations` from `__future__`
      
      * Import `app` fixture from correct module
      
      * Do not mock `send_packet` twice
      
      * Unit test the case of an unknown neighbor device
      9fb06018
  13. Nov 30, 2022
Loading