* remove python 3.9 support and code
* black
* more cli lint
* more linting
* more lint
* fix for tests
* docstring grammar police
* add lock to to build function to avoid async import race conditions
* grammar police
* lots more linting
* relock
* Bump website deps to patched versions
* Drop support for python 3.8
* Bump scikit-learn to a patched version
* Run urllib3 update on lock files
* Bump ipykernel that brings in tornado to devtools
* Apply braces patch in frontend-components
* Drop python 3.8 from devtools support
* Bump dev environment to python >=3.10 to get rid of ullib3 v1 in lock files
* Downgrade and pin numpy to 1.x until pandas-ta supports 2.x
* Bump runners checkout and cache actions and python version
* Fix platform hub integration test
* Update dev install script to allow python 3.9
* Bump actions to versions that use node 20 vs node 16
* Bump exchange calendars package to resolve deprecation warnings
* Resolve bugs highlighted by the tests (#6538)
* Fix FMP currency snapshot model after a security update
* fixes
* add to the commit
* lint
---------
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
* Bump finviz
* Remove website folder that was added by merge conflict resolution
* update test cassettes
* biztoc test
* fix most of test_charting
* bump yfinance
* reference.json
* Fix some tests
* Enable 3.12 support
* Have 2 sets of cassettes for 2 versions of urlib3
* Allow 3.12 for sec provider
* add json_schema_extra choices to compare groups
* sorted choices
* test fixing: cassetes
* fix charting test
* black
* headers in sec download zip file
* Delete yaml
* lint
* lint
* Record https test_sec_compare_company_facts_fetcher
* Record https test_sec_compare_company_facts_fetcher, new params
* Record test in 3.9 and 3.10
* Record yfinance tests
* Record 310 with us vpn
* Record tests individually
* record without cache
* record without cache
---------
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: hjoaquim <henriquecjoaquim@gmail.com>
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>