Fin-Maestro-Kin v0.4.0
Summary
Version v0.4.0 marks a significant change by deprecating NSE-related endpoints, simplifying maintenance, and fully transitioning to Screener.in as the primary data source. This release also includes updates to enhance security, stability, and data reliability.
Changes Made
-
Deprecation of NSE-related Endpoints:
- Removed all NSE-related endpoints, streamlining the data sources to focus on Screener.in.
- Simplifies maintenance and ensures long-term reliability by eliminating dependencies on frequently changing NSE APIs.
-
Enhancement of Screener.in Integration:
- Screener.in is now the sole data source for financial data aggregation and analysis, forming the foundation for the Data Toolkit.
- Modified the Screener endpoint to fetch financial data for consolidated entities instead of standalone data for individual stocks, improving the accuracy and relevance of results.
-
Dependency Updates:
- Updated key dependencies to improve performance and address security vulnerabilities:
requestsupgraded to2.33.0.numpyupgraded to1.27.0.
- Updated key dependencies to improve performance and address security vulnerabilities:
Impact
- Streamlined Maintenance: Removing NSE-related endpoints reduces development overhead and ensures a consistent experience for users.
- Improved Data Reliability: Screener.in is now the sole source of financial data, providing more robust and stable functionality.
- Enhanced Security: Dependency updates mitigate vulnerabilities and improve application security.
Docker Image Update
- Pushed updated Docker image with version
v0.4.0, tagged aslatest, ensuring users have access to the most recent features and fixes:devfinwiz24/fin-maestro-kin:v0.4.0devfinwiz24/fin-maestro-kin:latest(points tov0.4.0)
