Skip to content
Snippets Groups Projects
  1. Jul 31, 2023
  2. Jul 26, 2023
    • puddly's avatar
      Disable release drafter (#1237) · 87041de4
      puddly authored
      87041de4
    • puddly's avatar
      Bypass `enum`'s functional creation API in 3.11+ (#1236) · 81e1de6d
      puddly authored
      * Bypass `enum`'s functional creation API in 3.11+
      
      * Drop `pysqlite3-binary` as a testing dependency on 3.12+
      
      * Make sure version is capped in both testing dependency sources
      
      * Test fixed workflow PR
      
      * Remove `runs-on` for Act
      
      * Trigger a rebuild
      
      * Restore `PRE_COMMIT_CACHE_PATH`
      
      * Revert back to `main` branch for CI
      81e1de6d
  3. Jul 25, 2023
  4. Jul 23, 2023
  5. Jul 20, 2023
  6. Jul 17, 2023
  7. Jul 06, 2023
    • puddly's avatar
      Merge `master` into `dev` (#1230) · cb95a245
      puddly authored
      
      * 0.20.0 version bump.
      
      * 0.20.1 version bump
      
      * 0.20.2 version bump.
      
      * 0.20.3 version bump
      
      * 0.20.4 version bump.
      
      * 0.21.0 Version bump
      
      * 0.22.0 version bump
      
      * 0.22.1 version bump.
      
      * 0.22.2 version bump.
      
      * 0.23.0 version bump
      
      * 0.23.1 version bump.
      
      * 0.23.2 version bump
      
      * 0.24.0 version bump
      
      * 0.24.1 version bump
      
      * 0.24.2 version bump
      
      * 0.24.3 version bump
      
      * 0.25.0 Version bump
      
      * 0.26.0 version bump
      
      * 0.27.0 Version bump
      
      * 0.27.1 version bump
      
      * Bump up version to 0.28.0
      
      * 0.28.1 version bump
      
      * 0.28.2 version bump
      
      * 0.29.0 Version bump
      
      * 0.30.0 version bump
      
      * 0.30.1 version bump
      
      * 0.31.0 Version bump
      
      * 0.32.0 version bump
      
      * 0.33.0 version bump
      
      * 0.34.0 Version bump
      
      * 0.35.0 version bump
      
      * 0.35.1 Version bump
      
      * 0.35.2 Version bump
      
      * 0.36.0 Version bump
      
      * 0.36.1 Version bump
      
      * 0.36.2 Version bump
      
      * 0.37.0 version bump
      
      * 0.37.1 version bump
      
      * Fix Ledvance OTA by accounting for new JSON version keys (#801)
      
      * Fix Ledvance OTA by accounting for new JSON version keys
      Fixes #800
      
      * Clarify `LedvanceImage` arguments
      
      * 0.37.2 version bump
      
      * 0.38.0 Version bump
      
      * 0.39.0 version bump
      
      * 0.40.0 Version bump
      
      * 0.41.0 Version bump.
      
      * 0.42.0 Version bump
      
      * 0.43.0 Version bump.
      
      * #873 Add write_attributes_raw method (#887)
      
      * Add write_attributes_raw method
      Enables writing attributes that are not predefined.
      Similar to read_attributes_raw
      
      * Alphabetical order for radios
      
      * Better argument name for write_attributes_raw
      
      * Need await on write_attributes_raw call
      
      * Renamed other occurences of 'args'
      
      * Try multiple mock patch to catch uppermost exception
      
      * Adjusted test to detect exception, also test other method
      
      * Removed dual mock test
      
      * Renamed args to attrs in write_attributes
      
      * 0.44.0 Version bump
      
      * Bump patch version to 0.44.1
      
      * Bump patch version to 0.44.1
      
      * 0.44.2 Release
      
      * 0.45.0 version bump
      
      * 0.45.1 version bump
      
      * 0.46.0 Release
      
      * Bump version to 0.47.0
      
      * Bump version to 0.47.1
      
      * 0.47.2 release
      
      * 0.47.3 version bump
      
      * 0.48.0 version bump
      
      * 0.49.0 version bump
      
      * 0.49.1 version bump
      
      * 0.50.0 version bump
      
      * Bump version to 0.50.1
      
      * 0.50.2 version bump
      
      * Bump version to 0.50.3
      
      * 0.51.0 version bump
      
      * 0.51.1 version bump
      
      * 0.51.2 version bump
      
      * 0.51.3 version bump
      
      * 0.51.4 version bump
      
      * 0.51.5 version bump
      
      * 0.51.6 version bump
      
      * 0.52.0 version bump
      
      * 0.52.1 version bump
      
      * 0.52.2 version bump
      
      * 0.52.3 version bump
      
      * 0.53.0 version bump
      
      * 0.53.1 version bump
      
      * 0.53.2 version bump
      
      * Bump version to 0.53.3
      
      * 0.54.0 version bump
      
      * 0.54.1 version bump
      
      * 0.55.0 version bump
      
      * 0.56.0 version bump
      
      * 0.56.1 version bump
      
      ---------
      
      Co-authored-by: default avatarAlexei Chetroi <lexoid@gmail.com>
      Co-authored-by: default avatarAlexei Chetroi <Alexei.Chetroi@outlook.com>
      Co-authored-by: default avatarMDW <mdeweerd@users.noreply.github.com>
      cb95a245
    • puddly's avatar
      Migrate to `pyproject.toml` and Git versioning (#1229) · 50f2e6e5
      puddly authored
      * Migrate to `pyproject.toml`
      
      * Update build scripts
      
      * Fix syntax for `tool.coverage.run`
      
      * Fix linter configuration errors
      
      * Upgrade pre-commit dependencies
      
      * Fix `ruff` errors
      
      * Recreate pre-commit environment and run all fixes
      
      * Revert `ValueError` -> `TypeError`
      
      * Fix a few more ruff errors
      
      * Ensure `async_mock` is still `unittest.mock` compatible
      50f2e6e5
    • puddly's avatar
  8. Jun 24, 2023
  9. Jun 22, 2023
  10. Jun 16, 2023
  11. Jun 10, 2023
  12. Jun 08, 2023
  13. Jun 05, 2023
  14. May 28, 2023
  15. May 26, 2023
  16. May 18, 2023
  17. May 15, 2023
    • David F. Mulcahey's avatar
      New cluster attribute and command format (#1206) · a4300b17
      David F. Mulcahey authored
      
      * smart energy constants
      
      * lint
      
      * new definition structure
      
      * kwargs
      
      * update annotations
      
      * new attr and cmd format
      
      * new attr and cmd format
      
      * new format for attrs and cmds
      
      * new format for attrs and cmds
      
      * new format for attrs and cmds
      
      * new format for attrs and cmds
      
      * new format for attr and cmd defs
      
      * new attr and cmd def format
      
      * new format for cmd and attr defs
      
      * new attr and cmd format
      
      * oops tuples
      
      * fucking tuples
      
      * fucking tuples
      
      * tests and cleanup
      
      * cleanup
      
      * more cleanup
      
      * fix tests and add guards
      
      * coverage
      
      * Implement a base class for attribute and command definitions
      
      * Add a unit test
      
      * WIP
      
      * Remove collision checks for `server_commands`/`ServerCommandDefs`
      
      * Increase patch test coverage to 100%
      
      * `Counter.total` is 3.10+, use `sum(Counter.values)` instead
      
      ---------
      
      Co-authored-by: default avatarpuddly <32534428+puddly@users.noreply.github.com>
      a4300b17
  18. Apr 27, 2023
  19. Apr 26, 2023
  20. Apr 24, 2023
  21. Apr 21, 2023
Loading