Skip to content

v4.28.0 - Enterprise Configuration & Storage Fix

Choose a tag to compare

@dgunning dgunning released this 18 Nov 14:01
· 1850 commits to main since this release

🎉 What's New in v4.28.0

This release brings enterprise-grade configuration and fixes a major storage configuration issue.

✨ New Features

Configurable SEC Domains (PR #490 by @yodaiken)

  • Use custom SEC mirrors via environment variables
  • Perfect for enterprise, academic, and international users
  • Configure with EDGAR_BASE_URL, EDGAR_DATA_URL, EDGAR_XBRL_URL
  • Full backward compatibility - defaults to official SEC URLs

Configurable Rate Limiting (PR #491 by @yodaiken)

  • Adjust request rates for custom infrastructure via EDGAR_RATE_LIMIT_PER_SEC
  • Defaults to SEC's 9 req/sec standard
  • Enables high-volume workflows on authorized private mirrors

🐛 Bug Fixes

Bulk Downloads Respect Storage Config (PR #493 by @OvO-vel)

  • Fixes issue #381 - major user pain point eliminated
  • download_bulk_data() now properly respects use_local_storage() configuration
  • Multi-gigabyte downloads go to configured directory as expected

📦 Full Details

See CHANGELOG.md for complete technical details.

🙏 Thank You

Special thanks to @yodaiken and @OvO-vel for these excellent contributions!

📥 Installation

pip install --upgrade edgartools