Waapi-client

Latest version: v0.7.1

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

Scan your dependencies

0.7.1

Misc
* Fix readme sample
* Update Pipfile.lock

0.7

Bugfixes
* WG-65726 Unreal Hang due to Waapi Call through Python (UE5.1)

Misc
* Added `Python 3.11` to the tested runtimes
* Added `run-tests.py` to make it easier to run the test suite

Behavior
With WG-65726, `enable_debug_log` now assigns the `DEBUG` logging level to the global logging config.

0.6

Bugfixes
* WG-54691 Message payloads size is exceeded when using ak.wwise.core.audio.import with 100+ files
* WG-54781 Users can't guaranty order of publish events

Behavior
With WG-54781, a new argument was added to WaapiClient's constructor to specify an execution strategy for event
handler callbacks. Three strategies are bundled with the `waapi` module, with `PerCallbackThreadExecutor` acting
identically to version 0.5 and `SequentialThreadExecutor` acting as the new default.

* SequentialThreadExecutor (default): A single thread processes callbacks sequential, in order of reception
* PerCallbackThreadExecutor (old default): A new thread runs each callback, in the order they are scheduled
* AsyncioLoopExecutor: Processes the callback on the main asyncio loop (does not support calls to WaapiClient instances)

It is also easy for users to specify a custom strategy by implementing the `CallbackExecutor` interface.

Misc
* WG-54779 Update pipfile.lock (Closes 7, Closes 9)

0.5

Bugfixes
* WG-51774 Cannot use ak.wwise.waapi.getSchema because the uri keyword is used in WaapiClient.call (Closes 5)
* WG-51607 Migrate from coroutine to def async (Closes 4)

Misc
* Updated Python requirements and moved to tox test frontend

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.