Releases: CaffeineDuck/nepse-api
Market Summary and Company History
New features:
- There are methods to access
MarketSummary
- There are methods to access
CompanyHistory
Changes:
- New tests were written for the methods.
MarketClient
andSecurityClient
modules were updated for new methods.
Pre Patch for NEPSE API change
This version contains Pre Patch for the nepse api change.
Floorsheet Handler
Now the users can get floorsheet data from the API handler.
New Broker Client
A broker-client has been added and now users can get the broker data from the API wrapper.
API Update Patch
As NEPSE API had some updates which would break this library, this release is a patch for interacting with the new API.
Stable Release
This is the first stable release of the wrapper. This release consists of various changes and features. Check the docs for more info.
Testing Units Created
Changelog v0.4
Testing
Unit testing has been created. The tests will be done before every commit. And after commit by GitHub actions as well.
Httpx
Have switched to httpx.AsyncClient
instead of aiohttp.ClientSession
.
Minor changes
- Client Wrapper has been created for fetching data from API rather than directly.
- Some typos fixing and better formatting
Better Parsing and Change in Attributes
Changelog v0.3
Removed converter.py
Rather than using a non-maintainable converter.py
in Security, the response data is now directly kept in a dataclass using DataClassXyz(**data)
.
Changed attributes names
The attribute names have also been changed to have better compatibility with the API.
Basic Features Pre Releast
This pre-release contains the basic functionalities for fetching the data from API, including caching. But this version may not be stable and might have many bugs. So creating issues and pull requests is highly encouraged.