Skip to content

Commit 89b1111

Browse files
committed
Release Version 5.5
- Updated Documentation for 5.5 - Updated Changelog for 5.5
1 parent ffbc2fa commit 89b1111

File tree

3 files changed

+20
-6
lines changed

3 files changed

+20
-6
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
<br>
44

5+
> # [5.5](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/tag/5.5)
6+
7+
## Bug Fix Update
8+
9+
- Fixed `IndexError` caused by NSE updating the method they use for loading symbols on their website.
10+
Issue: [#54](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/54)
11+
, [#55](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/55)
12+
, [#56](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/56)
13+
- No longer uses the web scraping technique to load symbols
14+
- Instead uses the API to load symbols as that is what the new NSE website uses
15+
- Removed `beautifulsoup4` from `requirements.txt` as it is no longer required
16+
- Updated documentation:
17+
- Removed `beautifulsoup4` from dependencies
18+
19+
<br>
20+
521
> # [5.4](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/tag/5.4)
622
723
## Bug Fix Update

NSE_Option_Chain_Analyzer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
# noinspection PyAttributeOutsideInit
2727
class Nse:
28-
version: str = '5.4'
28+
version: str = '5.5'
2929

3030
def __init__(self, window: Tk) -> None:
3131
self.intervals: List[int] = [1, 2, 3, 5, 10, 15]

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## [Downloads](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases)
66

7-
[![Latest: v5.4](https://img.shields.io/badge/release-v5.4-brightgreen)](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/download/5.4/NSE_Option_Chain_Analyzer_5.4.exe)
7+
[![Latest: v5.5](https://img.shields.io/badge/release-v5.5-brightgreen)](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/download/5.5/NSE_Option_Chain_Analyzer_5.5.exe)
88
![Download-Count](https://img.shields.io/github/downloads/VarunS2002/Python-NSE-Option-Chain-Analyzer/total?color=blue)
99
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
1010

@@ -163,8 +163,8 @@ on [Mr. Sameer Dharaskar's Course](http://advancesharetrading.com/).
163163
164164
| Data | Description |
165165
|------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
166-
| Server Time | Web Scraped. Indicates last data update time by NSE server |
167-
| Value | Web Scraped. Underlying Instrument Value indicates the value of the underlying Security or Index |
166+
| Server Time | Indicates last data update time by NSE server |
167+
| Value | Underlying Instrument Value indicates the value of the underlying Security or Index |
168168
| Call Sum | Calculated. Sum of the Changes in Call Open Interest contracts of the given Strike Price and the next immediate two Strike Prices (In Thousands for Index Mode and Tens for Stock Mode) |
169169
| Put Sum | Calculated. Sum of the Change in Put Open Interest contracts of the given Strike Price and the next two Strike Prices (In Thousands for Index Mode and Tens for Stock Mode) |
170170
| Difference | Calculated. Difference between the Call Sum and Put Sum. If it's very -ve it's bullish, if it's very +ve then it's bearish else it's a sideways session. |
@@ -216,8 +216,6 @@ on [Mr. Sameer Dharaskar's Course](http://advancesharetrading.com/).
216216

217217
- [auto-py-to-exe](https://pypi.org/project/auto-py-to-exe/) is used for compiling the program to a .exe file
218218

219-
- [beautifulsoup4](https://pypi.org/project/beautifulsoup4/) is used for scraping the list of stocks and indices
220-
221219
- [pandas](https://pypi.org/project/pandas/) is used for storing and manipulating the data
222220

223221
- [requests](https://pypi.org/project/requests/) is used for accessing and retrieving data from the NSE website

0 commit comments

Comments
 (0)