Releases: jadchaar/sec-edgar-downloader
Releases · jadchaar/sec-edgar-downloader
Version 2.1.0
- Added
before_date
parameter to each filing download method. If this value is not specified, it will default to the current date. - Added
include_amends
parameter to each filing download method. If this value is not specified, it will default to false. - Added support for passing relative (e.g.
./
,../
) and user (e.g.~/
) download paths to theDownloader
constructor - An
IOError
is no longer thrown when an invalid download path is passed to theDownloader
constructor. Instead,sec_edgar_downloader
will create all the necessary directories in the path if they do not exist. - Filing documents are no longer downloaded in streamed chunks.
- Downloads are now written to disk with UTF-8 encoding.
- Added
__version__
variable to package. - Travis CI now uses tox to lint and run tests.
- Added
verbose
flag toDownloader
constructor to enable information printing (e.g. how many filings are found and downloaded).verbose
will default to false, meaning that no download information will be printed by default.
Version 2.0.1
- Cleaned up README
- Tweaked package naming in setup.py
Plus all the features in version v2.0.0:
- The method for obtaining 13F filings has been split up into two methods: one for obtaining 13F-NT filings and another one for obtaining 13F-HR filings.
- You can read about the differences here.
- You can now specify the number of filings to download in the
get_all_available_filings
method. - Simplified API by combining ticker and CIK functionality into a single method for each filing type.
- Available methods:
get_8k_filings
,get_10k_filings
,get_10q_filings
,get_13f_nt_filings
,get_13f_hr_filings
,get_sc_13g_filings
,get_sd_filings
,get_all_available_filings
. - All these methods can be passed either a CIK or ticker string.
- Available methods:
- Removed ticker validation to facilitate this simplified API change.
- Added a full suite of unit and integration tests along with an internal Travis CI pipeline for increased reliability.
- Class methods now return the number of filings downloaded.
- Added Python 3.8 support.