v0.0.20 - Update `threaded()` to conform to `ultralytics` implementation (#250)
π Summary
The threaded decorator has been upgraded to offer more flexibility, allowing users to choose between threaded or synchronous function execution.
π Key Changes
- Enhanced the
threadeddecorator to include athreaded=Falseoption, enabling synchronous function execution when desired. - Improved documentation and examples to make the decorator's functionality clearer and easier to use.
- Updated the SDK version from
0.0.19to0.0.20.
π― Purpose & Impact
- Increased Flexibility: Developers now have the option to run functions either in the background (threaded) or synchronously, making the SDK more versatile for different workflows.
- Better Usability: Enhanced documentation ensures users can quickly understand and implement the updated
threadeddecorator. - Version Alignment: The version bump reflects the new features and improvements, signaling progress and encouraging users to update.
π This update empowers developers with greater control over function execution, improving adaptability and ease of use!
What's Changed
- Update
threaded()to conform toultralyticsimplementation by @glenn-jocher in #250
Full Changelog: v0.0.19...v0.0.20