2.1.5b1
Improves parser reliability while documenting temporary equity endpoint limitations.
- Updated the CPI parser to use the provider's observation_date column instead of the former DATE column.
- Simplified request headers to improve compatibility with external data providers.
- Fixed invalid four-level relative imports in api.*.parse modules by using the correct package-relative path.
- Fixed convert_to_float failures for non-string inputs by normalizing values before applying regular expressions.
- Fixed a potential NameError in EquityAPI.Stats by validating html_content before use.
2.1.4b1
Restores reliable HTML parsing across affected data workflows.
- Fixed HTML parsing failures across affected functions, restoring the expected extraction behavior.
- Reliable HTML extraction — Corrected parsing logic used by several data-retrieval functions.
2.1.0b1
Corrects financial ratio calculations in the analysis workflow.
- Fixed incorrect financial ratio calculations produced by affected Analyze methods.
- Accurate ratio analysis — Corrected calculation behavior in the Analyze class.
2.0.0b1
Adds polished Excel exports for financial statement analysis.
- Added the WriteExcel class for styled financial-data exports, including automatic column widths and parent, subtotal, and total formatting.
- Added standardized financial-statement layouts through the _frameworks module.
- Fixed Crypto.make raising AttributeError when exchange_type was supplied through supported positional or keyword arguments.
- Fixed the fAnalysis.annual_dividend documentation so it accurately describes the returned annual dividend.
- Excel-ready statements — Export financial statements from fAnalysis with automatic sizing, indentation, and financial-report styling.
1.3.3b1
Adds fundamental and technical analysis tools for deeper insights.
- Added fundamental-analysis workflows for company performance, financial statements, ratios, and dividends.
- Added technical indicators for trend, momentum, volatility, and volume analysis.
- Improved database and JSON operations used when saving and retrieving financial data.
1.2.1b1
Stabilizes database and JSON file handling.
- Fixed database saves that failed because to_sqlite selected the wrong configuration filename.
- Fixed UTF-8 decoding errors encountered while loading JSON and database-related files.
- Reliable file operations — Corrected configuration-file selection and text decoding during database and JSON workflows.
1.2.0b1
Improves browser compatibility and expands macOS configuration support.
- Updated Chrome and Edge version-handling behavior.
- Added macOS-specific configuration options.
- Fixed an unexpected crash in the browser-version update script.
- Current browser profiles — Improved Chrome and Edge version updates for more reliable user-agent compatibility.
- Better macOS support — Added configuration options for macOS environments.
1.1.1b1
Consolidates financial market access across five core data domains.
- Broad market coverage — Access cryptocurrency, equity, foreign-exchange, Treasury, and CPI data through specialized clients.
- Analysis-ready results — Retrieve structured financial-market data for research, analysis, and application workflows.
1.0.0b1
Introduces unified financial market data access for Python.
- Introduced cryptocurrency clients for live and historical price and volume data.
- Introduced equity clients for company profiles, market statistics, historical prices, and current quotes.
- Introduced CPI tools for index retrieval and inflation adjustments.
- Introduced foreign-exchange clients for rates, conversions, quotes, and spreads.
- Introduced U.S. Treasury clients for bill rates and yield-curve data.