Release Notes
Version 0.3.1
Release date: 05-Jun-2026
Compatibity: Verified compatibility with Python 3.14, including packaging, publishing, linting, type checking, and testing.
Version 0.3.0
Release date: 03-Apr-2026
Feature Additions:
Refactored and renamed classes and methods.
Consolidated similar methods.
Removed non-essential methods.
Version 0.2.2
Release date: 27-Jul-2025
Compatibity: Updated and verified compatibility with the latest versions of all required tools, including those for packaging, publishing, linting, type checking, and testing.
Version 0.2.1
Release date: 27-Jul-2025
Feature Additions: Added API support for the newly launched NSE equity index.
Version 0.2.0
Release date: 07-May-2025
Feature Additions:
Added API support for newly launched NSE equity indices.
Enhanced the correction and recovery analysis in index history.
Documentation: Updated to reflect the newly introduced features.
Version 0.1.10
Release date: 07-Dec-2024
Feature Additions:
Added support for newly launched NSE equity indices.
Ensured compatibility with Python 3.13.
Version 0.1.9
Release date: 15-Nov-2024
Feature Additions:
Added support for newly launched NSE equity indices.
Enhanced functionality for SIP comparison across indices in the
BharatFinTrack.NSETRIclass.
Development Status: Upgraded from Beta to Production/Stable.
Version 0.1.8
Release date: 02-Nov-2024
Feature Additions:
Enhanced functionality for SIP in the
BharatFinTrack.NSETRIclass.Added data visualization capabilities for SIP in the
BharatFinTrack.Visualclass.
Version 0.1.7
Release date: 26-Oct-2024
Feature Additions:
Added support for newly launched NSE equity indices.
Enhanced functionality for calculating the CAGR difference between Price Return Index and Total Return Index in the
BharatFinTrack.NSETRIclass.Improved data visualization capabilities in the
BharatFinTrack.Visualclass.
Version 0.1.6
Release date: 24-Oct-2024
Feature Additions:
Added new equity indices launched by NSE.
Enhanced functionality for data visualization in the
BharatFinTrack.Visualclass.
Version 0.1.5
Release date: 13-Oct-2024
Feature Additions:
Introduced the
BharatFinTrack.Visualclass for data visualization.Added a method for plotting the descending sort of CAGR (%) by index category since inception.
Version 0.1.4
Release date: 09-Oct-2024
Feature Additions: Updates the pre-downloaded Excel file of daily Total Return Index data for a specified index from the last date to the present.
Version 0.1.3
Release date: 06-Oct-2024
Feature Additions:
Fetches updated Total Return Index values for all NSE equity indices.
Sorts the CAGR (%) of all NSE equity TRI values since launch.
Development Status: Upgraded from Alpha to Beta.
Version 0.1.2
Release date: 04-Oct-2024
Feature Additions: Added functionality for sorting the CAGR (%) of all NSE equity index prices since launch.
Version 0.1.1
Release date: 02-Oct-2024
Feature Additions: Introduced the
BharatFinTrack.NSEIndexclass, which currently calculates the CAGR(%) of all NSE equity indices (excluding dividend reinvestment) from inception.Documentation: Updated to reflect the newly introduced features.
Development Status: Upgraded from Pre-Alpha to Alpha.
Version 0.1.0
Release date: 30-Sep-2024.
Feature Additions:
Introduced
BharatFinTrack.NSETRIclass, which facilitates downloading Total Return Index data for all NSE equity indices.Renamed class
BharatFinTrack.NSETracktoBharatFinTrack.NSEProductfor improved clarity.Updated and renamed methods in the new class
BharatFinTrack.NSEProduct.
Documentation: Added a tutorial on how to use the newly introduced features.
Development status: Upgraded from Planning to Pre-Alpha.
Version 0.0.3
Release date: 11-Sep-2024.
GitHub Actions Integration:
Linting with flake8 to enforce PEP8 code formatting.
Type checking with mypy to verify annotations throughout the codebase.
Testing with pytest to run tests and ensure code reliability.
Test Coverage with Codecov to monitor and report test coverage.
Compatibity: Verified compatibility with Python 3.10, 3.11, and 3.12.
Documentation: Added new badges to README.md to display statuses of linting, type-checking, testing, and coverage.
Version 0.0.2
Release date: 09-Sep-2024.
Bug Fixes: Some bug fixes.
Documentation: Updated README.md.
Version 0.0.1
Release date: 08-Sep-2024.
Features: Functionality for accessing the characteristics of NSE equity Indices.
Development status: Planning.
Roadmap: Ongoing addition of new features.