8000 Comparing 0.7.0.dev3...0.7.0.dev4 · python-kasa/python-kasa · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: python-kasa/python-kasa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.7.0.dev3
Choose a base ref
...
head repository: python-kasa/python-kasa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.7.0.dev4
Choose a head ref
  • 6 commits
  • 17 files changed
  • 2 contributors

Commits on Jun 10, 2024

  1. Do not expose child modules on parent devices (#964)

    Removes the logic to expose child modules on parent devices,
    which could cause complications with downstream consumers unknowingly duplicating things.
    sdb9696 authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    fe0bbf1 View commit details
    Browse the repository at this point in the history
  2. Do not add parent only modules to strip sockets (#963)

    Excludes modules that child devices report as supported but do not make sense
    on a child device like firmware, cloud, time etc.
    sdb9696 authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    9e74e1b View commit details
    Browse the repository at this point in the history
  3. Better checking of child modules not supported by parent device (#966)

    Replaces the logic to skip adding child modules to parent devices based
    on whether a device is a wall switch and instead relies on the
    `_check_supported` method. Is more future proof and will fix issue with
    the P300 with child `auto_off` modules
    #915 not supported on the
    parent.
    sdb9696 authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    927fe64 View commit details
    Browse the repository at this point in the history
  4. Support smart child modules queries (#967)

    Required for the P300 firmware update with `auto_off` module on child
    devices. Will query child modules for parent devices that are not hubs.
    
    Coverage will be fixed when the P300 fixture is added
    #915
    sdb9696 authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    db6276d View commit details
    Browse the repository at this point in the history
  5. Add fixture for p300 1.0.15 (#915)

    This version adds auto-off for individual strip sockets.
    rytilahti authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    447d829 View commit details
    Browse the repository at this point in the history
  6. Prepare 0.7.0.dev4 (#969)

    ## [0.7.0.dev4](https://github.com/python-kasa/python-kasa/tree/0.7.0.dev4) (2024-06-10)
    
    [Full Changelog](0.7.0.dev3...0.7.0.dev4)
    
    **Implemented enhancements:**
    
    - Support smart child modules queries [\#967](#967) (@sdb9696)
    - Do not expose child modules on parent devices [\#964](#964) (@sdb9696)
    - Do not add parent only modules to strip sockets [\#963](#963) (@sdb9696)
    
    **Project maintenance:**
    
    - Better checking of child modules not supported by parent device [\#966](#966) (@sdb9696)
    - Add fixture for p300 1.0.15 [\#915](#915) (@rytilahti)
    sdb9696 authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    57cbd3c View commit details
    Browse the repository at this point in the history
Loading
0