Skip to content

Commit 16f58fd

Browse files
committed
Release Version 5.6
- Updated Documentation for 5.6 - Updated Changelog for 5.6
1 parent 41c7cd9 commit 16f58fd

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,34 @@
22

33
<br>
44

5+
> # [5.6](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/tag/5.6)
6+
7+
## Bug Fix Update
8+
9+
- Bug Fixes:
10+
- Fixed `JSONDecodeError` caused by the server now using a different encoding which requires the `brotli` package to
11+
be to installed to be able to decode.
12+
This is what causes the "Failed to fetch symbols. The program will exit now exit." error.
13+
Issue: [#62](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/62)
14+
, [#65](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/65)
15+
, [#69](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/69)
16+
, [#70](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/70)
17+
- Fixed `TypeError` caused by breaking change in the newer versions of `tksheet`.
18+
Issue: [#64](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/64)
19+
, [#67](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/issues/67)
20+
- Fixed potential crash if you try to enable logging while running the `.exe` file
21+
- Code changes:
22+
- Updated request headers
23+
- Minor code improvements
24+
- Updated `requirements.txt`:
25+
- Added `brotli` to library to support decoding data from NSE in the `br` encoding format
26+
- Updated `requests` library version to exclude known vulnerable versions
27+
- Updated `pandas` library version to prevent breaking changes in the future
28+
- Updated documentation:
29+
- Added `brotli` in dependencies
30+
31+
<br>
32+
533
> # [5.5](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/tag/5.5)
634
735
## Bug Fix Update

NSE_Option_Chain_Analyzer.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

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

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

README.md

+1-1
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.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)
7+
[![Latest: v5.6](https://img.shields.io/badge/release-v5.6-brightgreen)](https://github.com/VarunS2002/Python-NSE-Option-Chain-Analyzer/releases/download/5.6/NSE_Option_Chain_Analyzer_5.6.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

0 commit comments

Comments
 (0)