Xair-api

Latest version: v2.3.2

Safety actively analyzes 627763 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.3.2

Added

- Configurable kwarg `connect_timeout` added. Defaults to 2 seconds.
- New error class `XAirRemoteConnectionTimeoutError`. Raised if a connection validation times out.
- timeout kwarg + Errors section added to README.

2.3.1

Changed

- Module level loggers implemented
- class loggers are now child loggers
- Passing an incorrect kind_id to the entry point now raises an XAirRemoteError.
- Passing a value out of bounds to a setter now logs a warning instead of raising an exception.
- Send class added to README.

2.2.4

Added

- Send class mixed into Strip, AuxRtn, FxRtn. May now be accessed with {Class}.send
- Sends example added

Changed

- delay kwarg now applies to getters. See [Issue 6](https://github.com/onyx-and-iris/xair-api-python/issues/6).

2.2.0

Added

- mute prop to Bus, FX, LR, RTN, Strip classes.

2.1.0

Added

- delay keyword argument
- bounds checks for vals passed to lin_set/log_set

Removed

- type checks, prefer duck typing

2.0.0

Some support for the X32 mixer has been added using an adapter module but the code related to the XAir api has been left largely untouched.
However, a couple of changes have been made which are breaking, they are as follows:

Changed

- FX class added to fx module. This now deals with osc addresses that begin with "/fx/". Call it with mixer.fx.
- FxRtn class added to rtn module. This now deals with addresses that begin with "/rtn/". Call it with mixer.fxreturn
- Aux class renamed to AuxRtn in rtn module. Call it with mixer.auxreturn.

These changes were made to better resemble the underlying osc api and to better describe the function of the classes.

Added

- A small number of X32 tests. More will be added. XAir tests moved into it's own test module.
- XAirRemote lower level section added to README.
- Links to OSC command documentation added to README.

Removed

- mixer.aux was renamed to mixer.auxreturn

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.