Skip to content

Releases: sdabhi23/bsedata

v0.6.0

14 Mar 12:57
Compare
Choose a tag to compare

New Features

  • Add a way to load historical daily OHLCV data from Bhav Copy released by BSE everyday [issue #3]

Bug Fixes

  • Change the source of the scrip code list to fix the broken list of codes [issue #48, issue #43]

Maintenance

  • Add a pipenv environment for development
  • Update years in license statements
  • Update time & actions used in daily-tests workflow
  • Increase tests coverage
  • Add contributing guidelines

v0.5.4

05 Sep 11:33
d1836ab
Compare
Choose a tag to compare

Breaking Changes:

  • Drop the getPeriodTrend function due to increased security on the new BSE api

v0.5.3

05 Sep 11:32
Compare
Choose a tag to compare

Bug Fixes:

  • Quick fix for getQuote method crashing due to missing priceBand attribute and missing error text on the website [issue #14, issue #31, issue #36]

Breaking Changes:

  • Python < 3.7 is no longer officially supported, i.e. the library has not been tested on those Python version in CI. However, it may still continue to work on those versions

v0.5.2

05 Sep 11:30
Compare
Choose a tag to compare

Bug Fixes

  • Fix the issue where the getIndices function would return an empty list without erroring out and add tests to catch it [issue #12 ]

v0.5.1

21 Aug 06:11
24179cf
Compare
Choose a tag to compare

Bug Fixes:

  • Update the Quandl scrip code file link [issue #33, issue #32]
  • Update test environments
  • Add cron for tests to catch issues early

v0.5.0

13 May 19:09
Compare
Choose a tag to compare

Breaking Changes:

  • Python < 3.6 is no longer officially supported, i.e. the library has not been tested on those Python version in CI. However, it may still continue to work on those versions

New Features:

  • Get historic price trend of a stock over certain fixed time intervals (1M, 3M, 6M, 12M) [#24 by @paul-antony]
  • Add custom exception for invalid or inactive stocks whose data is not available anymore [issue #2 , issue #18 , issue #22]

Misc:

  • Remove Travis piplines. This project now uses only GitHub Actions for CI!
  • Add code coverage details to CI
  • Update docs theme

v0.4.0

14 Jun 19:36
5e5427d
Compare
Choose a tag to compare

New Features:

  • Switched to lxml parser for better performance

Bug Fixes:

  • Add a generic User Agent to all the requests as BSE website is blocking requests from the default requests user agent (python-requests/2.23.0) (issue #5, issue #9, issue #13, issue #14)

v0.3.1

16 Jul 16:13
Compare
Choose a tag to compare

Bug Fixes:

  • Quick fix for getQuote method crashing due to missing priceBand attribute on the page (bug #5)

v0.3.0

13 Jul 13:15
8fbc272
Compare
Choose a tag to compare

New Features:

  • Implement updateScripCodes, getScripCodes and verifyScripCode methods to verify and search scrip codes

Bug Fixes:

  • Fix getIndices method returning empty response
  • Fix getQuote method not returning company name

v0.2.0

26 May 03:32
Compare
Choose a tag to compare

New Features:

  • Getting quotes for all the indices traded in BSE.