Commit Graph

6509 Commits

Author SHA1 Message Date
hjoaquim
f22df27501 ruff 2023-08-21 18:01:34 +01:00
hjoaquim
4f4c53596b static assets 2023-08-21 18:01:04 +01:00
hjoaquim
cc490e4558 Merge branch 'feature/openbb-sdk-v4' into feature/snake_case 2023-08-21 17:54:51 +01:00
Henrique Joaquim
0a521a087e Feature/remove unncessary stuff (#5346)
* removing the journal service from the command_runner

* remove the journal service and fix tests

* removing journal from the command_runner

* removing journal entry references and adding optional metadata

* rebuilding static assets

* removing all references to journal entry

* removing all references to journal and journal repository

* removing journal query references

* restructuring the command runner

* fix argument mismatch and settings to user mismatch

* dropping command runner session

* re generation of static assets

* ruff n black

* removing introduced bug

* removing duplicate reference due to merging

* 3.8 compatible static assets

* changing the way we deal with erros - removing the Error model

* removing unncessary filters

* fixing tests

* regenerating static assets

* remving mongodb references from user service

* remving mongodb references

* updating dependencies with removed pymongo

* updating dependencies with removed pymongo

* removing useless call

* fix typo

* ruff

* fixing tests

* ruff

* removing leftovers

* making registry map 3.8 compatible
2023-08-21 17:46:14 +01:00
tehcoderer
b925b8b32a Merge branch 'feature/snake_case' of https://github.com/OpenBB-finance/OpenBBTerminal into feature/snake_case 2023-08-21 11:37:50 -04:00
tehcoderer
da7b1c8d7e fixes: major_indices_eod for intraday, optional company_overview atrs 2023-08-21 11:37:30 -04:00
Igor Radovanovic
1f7a32a57f Snake case 2023-08-21 17:09:30 +02:00
tehcoderer
2d8d80bdf6 better cpi 2023-08-21 11:05:13 -04:00
Igor Radovanovic
122c584e6d Revert Fetcher 2023-08-21 16:23:43 +02:00
Igor Radovanovic
d4e0094b4e Rebuild 2023-08-21 14:13:45 +02:00
Igor Radovanovic
9ea92c8457 Snake_case, mypy, typing, improvements. | Co-Author: montezdesousa 2023-08-21 14:01:26 +02:00
Igor Radovanovic
7a2d3dc28d Regenerate static files 2023-08-21 11:59:52 +02:00
Igor Radovanovic
9cfff6a1aa Merge, fix errors, and conflicts 2023-08-21 11:56:17 +02:00
Igor Radovanovic
6e73b1236a Linting and improvements 2023-08-21 11:39:59 +02:00
Igor Radovanovic
d74824d1a6 Linting 2023-08-21 11:19:58 +02:00
montezdesousa
ba4f30bfd0 update readme 2023-08-20 19:30:54 +01:00
montezdesousa
90cc02b43b update readme 2023-08-20 19:29:00 +01:00
montezdesousa
45c907555a rename .settings to .user for consistency 2023-08-20 19:25:26 +01:00
Pratyush Shukla
a7430a1012 mac/linux install script python output suppressed 2023-08-20 20:46:08 +05:30
Pratyush Shukla
3006446497 Merge branch 'develop' into feature/openbb-sdk-v4 2023-08-19 21:06:44 +05:30
James Maslek
3fcb64d5f2 Fix the CPI CSV and remove twitter functionalities (#5350)
* remove twitter functions

* remove twitter functions and all references to it

* remove twitter functions

* remove twitter functions and all references to it

* Fix units on cpi

* crlf - lf

* missed one

* update ba menu integration test

---------

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
2023-08-18 18:07:48 +00:00
Colin Delahunty
258ed9a11c Thegraph totally changed, I removed the endpoints (#5349)
* Thegraph totally changed, I removed the endpoints

* Cleaned up more
2023-08-18 17:45:17 +00:00
Danglewood
673afcf405 Adds example notebook for installing in Google Colab (#5333)
* Adds example notebook for installing in Google Colab

* Update README.md
2023-08-18 16:01:50 +00:00
montezdesousa
07dd848679 move get_branch request to logging_settings (#5348)
* move get_branch request to logging_settings

* black

* add todo

* Revert "add todo"

This reverts commit 7e3af83e3d.

* add todo

* Update logging_settings.py
2023-08-18 16:56:03 +01:00
Colin Delahunty
50c9d2c4ff Improve documentation (#5345)
* added fixes

* Added better error handling

* Added fixes
2023-08-18 14:51:37 +00:00
Igor Radovanovic
e0776b4e55 MyPy improvements 2023-08-18 15:52:29 +02:00
Igor Radovanovic
379ece5dd2 Build static 2023-08-18 15:00:59 +02:00
Igor Radovanovic
c38e3908a8 Fix more mypy warnings 2023-08-18 14:48:13 +02:00
Igor Radovanovic
fb8872ea09 Fix chart-related mypy errors. Co-Author: ’hjoaquim’ 2023-08-18 14:02:22 +02:00
Igor Radovanovic
d912d622c7 Linting 2023-08-18 13:29:51 +02:00
Diogo Sousa
695f33f8f0 add futures to app docstring 2023-08-18 11:57:23 +01:00
Diogo Sousa
ae65f5b503 pylint 2023-08-18 11:54:47 +01:00
Diogo Sousa
0bda5f3ae6 add OBBject class docstring 2023-08-18 11:49:49 +01:00
Diogo Sousa
9bb64998e2 move OpenBBError class to error model 2023-08-18 11:45:50 +01:00
Diogo Sousa
0d5a7bd1e0 black 2023-08-18 11:28:47 +01:00
Diogo Sousa
82a209e1cc rename sdk_token to pat to follow hub convention 2023-08-18 11:28:33 +01:00
Diogo Sousa
eb2c85899a mypy provider interface 2023-08-18 11:19:01 +01:00
Diogo Sousa
de2fc465ec mypy package builder 2023-08-18 11:14:00 +01:00
Diogo Sousa
7549b648c1 mypy reg map 2023-08-18 11:11:38 +01:00
montezdesousa
3e89ce3ab3 Merge branch 'develop' into feature/openbb-sdk-v4 2023-08-18 11:00:52 +01:00
Igor Radovanovic
6af3053ad2 Feature/fetcher cleanup (#5330)
* Linting

* added extra params and file cleanup in yfinance

* `yfinance` Fetcher refactored

* `cboe` Fetcher refactored, pydocstyle pass and cleanup

* `yfinance` Fetcher cleanup and pydocstyle pass

* `cboe` Fetcher cleanup

* ruff + black

* Linting

* Fetcher cleanup and typing, bug fixes

Co-authored-by: montezdesousa

* Fix CPI

* Fix CBOE typing

* Fix yfinance typing

* MyPy improvements

* remove pass

* property reorder

* update get_data_many to return raw data and refactor treasury rates

* refactor stocksplits

* stockquote

* change data one and stock peers

* stock ownership

* stock news

* stock multiples

* insider trading

* stock eod

* share stats

* sec fillings

* risk premium

* revenue business line

* revenue geographic

* price target

* black

* treasury rates descriptions

* more descriptions

* remove The from descriptions

* remove The from descriptions

* price target consensus

* polygon forex pairs

* fix `Annotated is not defined` in static files

* cboe Fetcher relisted data and pyproject cleanup

* major indices eod

* yfinance relisted data

* major indixes const

* key metrics

* key executive

* institutional ownership

* forgot futures curve

* income statement

* income statement growth

* remove unecessary var

* black

* rename var

* change generic var names

* rename abstract fetcher inner properties

* remove unused provider helpers

* add class description

* import from ParamSpec regardless of version

* specific imports hub service & ruff

* remove useless inspect import

* update comment

* remove mypy comment

* fmp Fetcher refactor, pydocstyle pass and cleanup

* ruff

* query.Dict to query.dict and set dates to 1 year diff

* polygon date interval is 1 year

* typing

* mypy

---------

Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
2023-08-18 10:59:49 +01:00
Igor Radovanovic
374dd96aed Feature/fetcher cleanup (#5330)
* Linting

* added extra params and file cleanup in yfinance

* `yfinance` Fetcher refactored

* `cboe` Fetcher refactored, pydocstyle pass and cleanup

* `yfinance` Fetcher cleanup and pydocstyle pass

* `cboe` Fetcher cleanup

* ruff + black

* Linting

* Fetcher cleanup and typing, bug fixes

Co-authored-by: montezdesousa

* Fix CPI

* Fix CBOE typing

* Fix yfinance typing

* MyPy improvements

* remove pass

* property reorder

* update get_data_many to return raw data and refactor treasury rates

* refactor stocksplits

* stockquote

* change data one and stock peers

* stock ownership

* stock news

* stock multiples

* insider trading

* stock eod

* share stats

* sec fillings

* risk premium

* revenue business line

* revenue geographic

* price target

* black

* treasury rates descriptions

* more descriptions

* remove The from descriptions

* remove The from descriptions

* price target consensus

* polygon forex pairs

* fix `Annotated is not defined` in static files

* cboe Fetcher relisted data and pyproject cleanup

* major indices eod

* yfinance relisted data

* major indixes const

* key metrics

* key executive

* institutional ownership

* forgot futures curve

* income statement

* income statement growth

* remove unecessary var

* black

* rename var

* change generic var names

* rename abstract fetcher inner properties

* remove unused provider helpers

* add class description

* import from ParamSpec regardless of version

* specific imports hub service & ruff

* remove useless inspect import

* update comment

* remove mypy comment

* fmp Fetcher refactor, pydocstyle pass and cleanup

* ruff

* query.Dict to query.dict and set dates to 1 year diff

* polygon date interval is 1 year

* typing

* mypy

---------

Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
2023-08-18 10:59:20 +01:00
Colin Delahunty
b27bb59ef6 Added fixes (#5344) 2023-08-17 21:39:34 +00:00
Danglewood
a6e66f7a73 hotfix/fix-stocks-search-sdk3: Fixes the stocks search so that it doesn't print_rich_table() for SDK. (#5329)
* fixes the stocks search on SDK so the ticker symbol is returned.

* export data

* unused argument

* fix test

* more test fixy

* test_print_help.txt
2023-08-17 16:25:13 +00:00
Colin Delahunty
f07d116f23 Fixed URL for uploading to the hub (#5340)
* Fixed URLs

* Added a fix
2023-08-17 16:18:26 +00:00
Diogo Sousa
1129789c31 remove unecessary pass statement 2023-08-17 16:12:37 +01:00
Colin Delahunty
f78449924b Fixed the request function (#5336)
* Fixed the request function

* Added fix

* Added fix

* Added fix

* Added fix

* Added fix
2023-08-17 14:12:20 +00:00
Diogo Sousa
ada849c663 add cboe missing deps 2023-08-17 11:52:39 +01:00
hjoaquim
3ea9ee26dd Merge branch 'feature/openbb-sdk-v4' of github.com:OpenBB-finance/OpenBBTerminal into feature/openbb-sdk-v4 2023-08-17 11:36:05 +01:00
hjoaquim
84552cbfd5 making static assets compatible with python 3.8 2023-08-17 11:35:50 +01:00