Python SDK v1.2 Release Notes
We are excited to announce the release of Python SDK v1.2! This release brings several enhancements, bug fixes, and optimizations to improve the overall experience of using our SDK. Below is a summary of the key changes in this version:
Features and Enhancements
- Removed Initialization Parameters:
- Streamlined the SDK initialization process by removing unnecessary initialization parameters. This simplifies the setup and configuration steps, making it more user-friendly.
- Modified WebSocket Callback Setup:
- Restructured the way WebSocket callback functions are set, enhancing flexibility and improving the overall WebSocket interaction experience.
- Added Heartbeat for Order Feed:
- Introduced heartbeat functionality for the order feed, ensuring a more robust and reliable connection by regularly confirming the liveliness of the connection.
- Fixed WebSocket Threading Issue:
- Addressed and resolved a threading issue in the WebSocket implementation, leading to a more stable and efficient SDK operation, especially in concurrent and multi-threaded scenarios.
- Fixed Garbage Value Issues:
- Resolved issues related to garbage values, ensuring data integrity and reliability throughout the SDK's lifecycle.
- Modified Quotes Method Callbacks:
- Enhanced the
quotes
method to receive responses via callbacks instead of synchronous calls. This modification improves the asynchronous handling of quote data, providing a more responsive and efficient experience.
- Enhanced the
How to Upgrade
To upgrade to Python SDK v1.2, simply replace the existing SDK version with the latest release. Ensure that you review the updated documentation for any changes in usage or configuration.
You can install the new version directly using:
pip install git+https://github.com/Kotak-Neo/[email protected]#egg=neo_api_client
We appreciate the continued support of our developer community and encourage users to provide feedback on their experience with the new features and improvements. If you encounter any issues or have suggestions for further enhancements, please open an issue on our GitHub repository.
Thank you for choosing our Python SDK, and we look forward to your continued success with our latest release!