Commit Graph

4509 Commits

Author SHA1 Message Date
James Maslek
d47234bceb Merge branch 'develop' into hotfix/fix-4203 2023-02-10 16:31:48 -05:00
James Maslek
7639d46664 Merge pull request #4193 from joey-walker/feature/search-return-df
Return a dataframe from stocks search, removed export to file system (#3923)
2023-02-10 20:03:23 +00:00
James Maslek
047ee64642 Merge branch 'develop' into feature/search-return-df 2023-02-10 14:46:40 -05:00
jose-donato
37d7c870ea Adds algolia to docs (#4208)
* feat: added algolia

* fix: removed unused dependency

* fix: added lock

---------

Co-authored-by: james <jmaslek11@gmail.com>
2023-02-10 14:44:09 -05:00
Henrique Joaquim
47a1def39b Merge branch 'develop' into hotfix/fix-4203 2023-02-10 18:52:36 +00:00
hjoaquim
813fb818cd fix wrongly converted values 2023-02-10 18:44:11 +00:00
Joseph Walker
a11810ac74 Remove export to file now that we are returning a dataframe. Always return a dataframe even if empty. Update tests to reflect removed function arguments. Update documentation as well. 2023-02-10 13:26:08 -05:00
James Maslek
e31c206b6a Merge branch 'develop' into feature/search-return-df 2023-02-10 13:22:40 -05:00
teh_coderer
dadfe9eaa9 removed portfolio.po deleted functions, fixed stocks.disc.filings incorrect function (#4210) 2023-02-10 13:22:00 -05:00
James Maslek
5c2cbf239f Merge branch 'develop' into feature/search-return-df 2023-02-10 12:26:45 -05:00
Joseph Walker
d0d1eb8e28 Remove erroneous extra line from documentation 2023-02-10 11:54:09 -05:00
James Maslek
06d737f4be Adding intrinio and cleaning up options a bit more (#4127)
* Add intrinio load functions into stocks and options.  First try at options sdk with intrinio

* Add a new eodchain function + add intrinio model test

* Unit tests for intrinio options

* dont add eodchain yet -- wait for other PR

* Make null handling better + add intrinio sdk to reqs

* mock dates

* update test

* fix ruff

* black and gitignore

* Clean up and make options load class

* Clean up clean up

* Fix intrinio stock load

* Get requirements even

* sort intrinio chain and fix

* Dont rename the candle input argument

* Fix bug #4060

* Historical option prices

* Add grhist from intrinio and isort

* Fix things for presentation

* Fix tradier chain printing

* YahooFInance chain cleanup

* standardize nasdaq

* Format intrinio

* Cleanup SDK

* Fix tests

* mypy

* Clean up trail map and edit docs

* Fix mapping of info on sdk

* Add intrinio to deps

* Add a rich progress bar to expirations :)

* controller test

* Silly error + tests

* Required arg

* bad assert statememts

* Mutable default

* Keys and switch another tqdm

* BizIns Tests

* tests

* Last Test
2023-02-10 16:54:05 +00:00
Joseph Walker
f247b6da34 Remove export_to_file flag for redundancy 2023-02-10 11:51:38 -05:00
hjoaquim
a3c4e0917a Merge remote-tracking branch 'OpenBB-finance/develop' into develop 2023-02-10 16:33:45 +00:00
James Maslek
92360a7124 Update PR Template and Contributing guidelines (#4194)
* Update PR template and contributing guide

* get rid of the merge group because it failed

* Markdown lint

* Update the merge group type

* bugfix -> hotfix

---------

Co-authored-by: Henrique Joaquim <h.joaquim@campus.fct.unl.pt>
2023-02-10 09:24:55 -05:00
Luqman
e3caa9cb43 [FEAT] Nightly Build slack Notifications (#4188)
* Slack Notifications

* Testing improvements

* Patch

* Created Readme and Slack Notifications for Int Test

* Added more documentation

* Minor fix

* Deleted test.yml

* Added more info

* Removed feature from int test

* Fixed integration test output command for windows

* Nightly Build timeout

---------

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2023-02-10 08:56:16 +01:00
Henrique Joaquim
424d073f90 Feature/some cleaning (#4170) 2023-02-09 17:33:29 -05:00
Artem Veremey
4f915e6f02 Updating poetry to v1.3.2 and dependencies (#4076)
* Updating poetry to v1.3.2 and dependencies

* Fixing conda pip syntax

* Updating poetry.lock

* Updating requirements

* Updating Windows10 build

* Windows10 build updates

* Windows10 build update

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating M1 MacOS Build

* Lets get M1 working

* Lets get M1 working

* Permission Issue on tests / New setup.nsis

* Merging the latest changes and picking integration tests to run

* Adding Mac requirements

* Fixing spelling

* Limiting integration tests on builds

* commenting out MessageBox prints on win installer

* update pinned lightgbm version

* fix tests

* ignore lightning logs for tests

* testing auto signing - integration off - Windows

* string fix

* bad file path

* wrong spot

* should work - signing

* Added branch check conditions for signing build

* Remove platform specific requirements-txts

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: colin99d <colin99delahunty@gmail.com>
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com>
Co-authored-by: luqazino@gmail.com <luqazino@gmail.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2023-02-09 23:05:55 +01:00
Jeroen Bouma
6421be3d8e Cleanse functionality from relying on yfinance (#4176)
* Cleanse PO from Yahoo Finance

* I removed equal but then moved it back in

* Update tests

* Get rid of sust command

* Get rid of quote since broken

* Added in export capability for quote

* Remove pir and summary, fix news and change source for weights

* Update stuff

* Add sources

* Update portfolio to not be dependend on Yahoo Finance

* Update all tests

* Update SDK

* Details

* Fix integration scripts

* I think I had to rewrite these

* Update more tests

* oopsie

* Fix 1

* Fix Sort

* and fix test

---------

Co-authored-by: james <jmaslek11@gmail.com>
2023-02-09 16:57:26 -05:00
Theodore Aptekarev
4b7cfd1699 Feature/dependency grooming (#4166)
* Updating poetry to v1.3.2 and dependencies

* Fixing conda pip syntax

* Updating poetry.lock

* Updating requirements

* Updating Windows10 build

* Windows10 build updates

* Windows10 build update

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Windows10 build updates

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating Intel MacOS Build

* Updating M1 MacOS Build

* Lets get M1 working

* Lets get M1 working

* Permission Issue on tests / New setup.nsis

* Merging the latest changes and picking integration tests to run

* Adding Mac requirements

* Fixing spelling

* Limiting integration tests on builds

* commenting out MessageBox prints on win installer

* update pinned lightgbm version

* fix tests

* ignore lightning logs for tests

* Unify dependencies across platforms

* Add pyinstaller to requirements full

* Remove pyupgrade from top level dependencies

* Use conda poetry on env file

* Pin lightgbm to be installed form conda-forge

* Pin latest supported version of lightgbm for intel macs

* Use same requirements across all platforms

* Pin tenacity to avoid pip resolution conflict due to finviz 1.4.5 package bug

* Remove torch dylibs from signing because 1.13 doesn't have those

* Identify pinned lightgbm as a part of the prediction extra

* rewrite ov cassettes (#4171)

* Update some tests

* Fix typo in Windows build test launch command

* Add torch dylibs back to from signing

This reverts commit 4a1aabb1fe.

* Fix torch dylibs path typo

* Package torch into the pyinstaller bundle

* Package torch dylibs as binaries

* Pin torch back to 11

This reverts commit 4a1aabb1fe.

* Refactor code signing paths

* Revert "Refactor code signing paths"

This reverts commit 1c948b3f50.

* Fix typos in yaml files

* Update test

* Update tests expected ouput

* Tests : fix cassettes

* Fix merge conflict

* Try to fix test_yahoo_finance_view.py fail in CI

* Tests : update cassette + txt

* Tests : cassette

* Build : update lightgbm version

* Tests : update cassette + txt

---------

Co-authored-by: Artem Veremey <artem@veremey.net>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Artem Veremey <aia@users.noreply.github.com>
Co-authored-by: colin99d <colin99delahunty@gmail.com>
Co-authored-by: andrewkenreich <andrew.kenreich@gmail.com>
Co-authored-by: martinb-bb <105685594+martinb-bb@users.noreply.github.com>
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
2023-02-09 22:35:26 +01:00
Henrique Joaquim
f143f83528 Restores numeric values (#4183)
* fix tests

* Revert "fix tests"

This reverts commit f013668ed7.

* Revert "Revert "fix tests""

This reverts commit b49e633da8.

* Revert "fix tests"

This reverts commit f013668ed7.

* revert_lambda_long_number_format

* enhanced the function to remove the formatting plus some cleaning

* tests

* minor adjustment in commnet

* fix introduced bug by parsing dates

* resolve conflicting tests

---------

Co-authored-by: james <jmaslek11@gmail.com>
2023-02-09 16:11:36 -05:00
montezdesousa
cf84504f29 Fix some account bugs (#4190)
* fix upload file bug

* fix routines info bug

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-02-09 15:53:42 -05:00
Joseph Walker
06b919630e Fix documentation to reflect changes in search method in sdk 2023-02-09 15:27:29 -05:00
James Maslek
dc541a9365 Add merge group (#4191) 2023-02-09 15:12:27 -05:00
James Maslek
583bb1df05 Merge pull request #4178 from OpenBB-finance/feature/forecast-metrics
[FEAT] Additional metrics for evaluating forecasting (RMSE+ MSE)
2023-02-09 15:03:28 -05:00
Joseph Walker
373f387cb4 Return a dataframe from stocks search, allow override to not export to file system (#3923) 2023-02-09 14:48:07 -05:00
James Maslek
9895cb2e48 Merge branch 'develop' into feature/forecast-metrics 2023-02-09 14:46:06 -05:00
James Maslek
6e484e8256 Merge pull request #4189 from tehcoderer/hotfix/banner-spaced
Hotfix/banner spaced
2023-02-09 14:45:50 -05:00
martinb-bb
e363ad0e4c Merge branch 'develop' into feature/forecast-metrics 2023-02-09 14:27:47 -05:00
James Maslek
c292f416e1 Merge branch 'develop' into hotfix/banner-spaced 2023-02-09 14:27:29 -05:00
James Maslek
5d47c19201 Merge pull request #4184 from OpenBB-finance/hotfix/dev_register
Point register to dev
2023-02-09 14:27:15 -05:00
martinb-bb
09f7a04190 linting #3 2023-02-09 14:25:40 -05:00
martinb-bb
1593a76b19 Merge branch 'develop' into feature/forecast-metrics 2023-02-09 14:23:20 -05:00
James Maslek
4b10349abf Merge branch 'develop' into hotfix/dev_register 2023-02-09 13:50:11 -05:00
James Maslek
62b724deaa Merge pull request #4187 from Chavithra/feature/mocking_yfinance_tzcache
Tests : mocking yfinance tzcache
2023-02-09 13:49:17 -05:00
james
6645d4f2dc test 2023-02-09 13:41:31 -05:00
Chavithra PARANA
b8dc2ef36b Tests : update cassettes + txt + csv 2023-02-09 19:01:52 +01:00
Chavithra PARANA
b149120799 Tests : skip dcf 2023-02-09 18:31:49 +01:00
Chavithra PARANA
d14e118003 Tests : fix cassettes without timezone 2023-02-09 18:28:12 +01:00
teh_coderer
2be68c1092 Update banner.txt 2023-02-09 12:19:40 -05:00
Diogo Sousa
df10cb2cbe change register link 2023-02-09 17:02:41 +00:00
Diogo Sousa
a8e2d2d005 tests 2023-02-09 16:54:31 +00:00
Diogo Sousa
c39358eefd new msg 2023-02-09 16:53:19 +00:00
Diogo Sousa
c06c5c8b91 update msg 2023-02-09 16:51:21 +00:00
Chavithra PARANA
ac14ef9d88 Tests : mocking yfinance tzcache 2023-02-09 17:25:19 +01:00
James Maslek
e99a98e96c Merge branch 'develop' into feature/forecast-metrics 2023-02-09 11:20:02 -05:00
teh_coderer
fbf6ce061a Merge branch 'OpenBB-finance:develop' into OpenBBTerminal-main 2023-02-09 10:12:55 -06:00
Diogo Sousa
40b95c40a9 ruff 2023-02-09 14:19:36 +00:00
Diogo Sousa
9702f54d2b Merge branch 'develop' into hotfix/dev_register 2023-02-09 14:13:47 +00:00
Diogo Sousa
e568f7a60f change register link to dev 2023-02-09 14:08:41 +00:00