Skip to content

Version 5.0.0

Compare
Choose a tag to compare
@jadchaar jadchaar released this 04 Sep 08:29
· 11 commits to master since this release
52e15da

New

  • Full package re-write to harness the SEC's new, official Edgar API.
  • Added Formal rate-limiting integration using pyrate-limiter to reduce the chances of surpassing the SEC's 10 requests per second fair access policy.
    • The underlying rate-limiter will apply a delay to all requests that surpass the 10 requests per second rate for a maximum delay of 60 seconds before raising an exception.
  • Added support for declaring a company name and email to comply with the SEC's fair access guidelines for declaring a user-agent of the form: Sample Company Name AdminContact@<sample company domain>.com.
    • More info on this policy can be found here

Changed

  • Dropped support for Python 3.6 and 3.7 as they have reached end-of-life. This package now supports Python 3.8+.