VarunS2002 / Python-NSE-Option-Chain-Analyzer

The NSE has a website which displays the option chain in near real-time. This program retrieves this data from the NSE site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain and visually displays the trend in various indicators useful for Technical Analysis.
GNU General Public License v3.0
404 stars 214 forks source link

tksheet version issue #64

Open SMVSKN opened 8 months ago

SMVSKN commented 8 months ago

Does not work with latest version of tksheet-7.0. Had to revert back to 6.3.5. With new version getting exception below:

UserWarning: There have been many changes from tksheet version 6.x.x to version 7.x.x. Please see the changelog for more information. WARNING( Exception in Tkinter callback Traceback (most recent call last): File "/usr/lib/python3.9/tkinter/init.py", line 1895, in call return self.func(args) File "/usr/lib/python3.9/tkinter/init.py", line 817, in callit func(args) File "./NSE_OptionChain_analyser.py", line 1536, in main self.set_values() File "./NSE_OptionChain_analyser.py", line 1282, in set_values self.sheet.insert_row(values=output_values, add_columns=True) TypeError: insert_row() got an unexpected keyword argument 'values'

SMVSKN commented 8 months ago

One option could be just to fix the tksheet version in the requirements file.

VarunS2002 commented 8 months ago

One option could be just to fix the tksheet version in the requirements file.

Yes that is the plan. Thanks for reporting this issue.

Jassi9 commented 3 months ago

Thanks. It worked after downgraded the version to 6.3.5