v0.7.0
NBER CLI v0.7.0 Release Notes
What's New
Logging and Debugging
- Global
--verboseflag. Runningnber-cli --verbose <command>emits debug-level logs to stderr and to the rotating log file. NBER_CLI_DEBUG=1environment variable. An alternative way to enable debug output without typing--verboseevery time.- Rotating log file at
~/.nber-cli/debug.log. By default only warnings and errors are written; debug output is added when verbose mode is enabled. The file rotates at 1 MB and keeps three backups. - Key operations are now logged: network request URLs and response statuses, feed fetch lifecycle, database paths, search queries, and errors with retry attempts.
Config File Override
-c/--config <path>global flag. Specify a custom config file for a single invocation without changing the default~/.nber-cli/config.json. Useful for debugging or switching environments temporarily.
Fixed
- Restored NBER feed access. NBER's CDN began rejecting requests that only carried a minimal
User-Agent. All NBER requests now send a full set of browser-like headers (Accept,Accept-Language,Sec-Fetch-*,Upgrade-Insecure-Requests, etc.), restoring access to the RSS feed and other endpoints.
Installation
uv tool install nber-cli==0.7.0
# or
pip install nber-cli==0.7.0
# or
uvx nber-cli==0.7.0Full Changelog: v0.6.0...v0.7.0
Download: v0.7.0 Release