Commit Graph

5718 Commits

Author SHA1 Message Date
James Maslek
fed04cfaab Merge branch 'develop' into feature/add-etf-holding-performance 2023-09-28 10:45:45 -04:00
DidierRLopes
40ae229494 Fix bug that doesn't allow to iterate through tickers with a dot (#5489) 2023-09-28 14:38:45 +00:00
James Maslek
a1d1fbf515 Merge pull request #5493 from ferreiratiago/refactor/reviewpad
refactor: reviewpad configuration
2023-09-28 10:40:07 -04:00
Tiago Ferreira
788c78242e chore: update rule should run reviewpad 2023-09-28 14:27:17 +01:00
Tiago Ferreira
e87772821b refactor: reviewpad configuration 2023-09-28 14:12:50 +01:00
nectariosouzo
e1bbe19754 Reformat 2023-09-27 19:41:49 -04:00
nectariosouzo
83d46a55bf Fix url issue and change logic for edge cases 2023-09-27 19:34:56 -04:00
nectariosouzo
b932f1cceb Reformatting 2023-09-27 15:45:18 -04:00
nectariosouzou
e8e2a4a0ab Merge branch 'OpenBB-finance:develop' into feature/add-etf-holding-performance 2023-09-27 14:07:36 -04:00
nectariosouzo
c57a82bed7 Add basic testing for new etf endpoints 2023-09-27 14:05:02 -04:00
nectariosouzo
0e4252efee Set up controller and view flow 2023-09-25 14:11:11 -04:00
Danglewood
1ecd426a91 hotfix/delete-options-screener-intro: Removes deprecated function from Intros documentation. (#5474)
* remove deprecated function from intros

* shrug

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-09-25 15:56:38 +00:00
nectariosouzo
29a5d273b8 Create holdings' performance for ETFs 2023-09-24 12:50:43 -04:00
James Maslek
bf082d1aed Hotfix stock screener (#5440)
* correct screener

* fix another .strip
2023-09-20 21:09:35 +00:00
Phoebe Hu
78ebeef125 print message if yahoo finance load fails (#5450) 2023-09-20 19:15:19 +00:00
teh_coderer
bfe8afc3bf Hotfix/pywry 0.6.1 (#5446)
* poetry, req files

* installer spec pywry 0.6.0 changes

* fix `df_volume` being sent as `pd.Series` on Macs

* more `pd.Series` fixes

* bump pywry to 0.6.1 -fixes linux install
2023-09-18 20:30:32 +00:00
Henrique Joaquim
41eb6de87b Hotfix/weird logs (#5439)
* allow None on credentials model

* encapsulating var inside a function

* removing existing default handlers

* ruff

* filter empty credentials
2023-09-15 13:34:00 +00:00
DidierRLopes
3a341f9527 Improve readme header (#5432)
* Improve readme header

* Update README.md

* Update README.md

* Update README.md
2023-09-12 20:52:43 +00:00
James Maslek
006943d5c9 Merge pull request #5391 from OpenBB-finance/release/3.2.2
Release/3.2.2
2023-08-30 09:50:38 -04:00
MarkBenjamin
df9af48d6d Feature/sdk usage basics webpage tidy (#5388)
* tidy sdk usage webpage

* revert potentially unnecessary changes

---------

Co-authored-by: mark <MarkBenjamin1@gatech.edu>
2023-08-29 20:18:25 +00:00
James Maslek
f890eec7b3 Merge branch 'main' into release/3.2.2 2023-08-29 10:46:35 -04:00
James Maslek
f7d2d4073b changes 2023-08-28 17:05:26 -04:00
James Maslek
b031d7cff5 update changelogs 2023-08-28 16:21:37 -04:00
James Maslek
e05d3eb405 3.2.1->3.2.2 2023-08-28 16:12:43 -04:00
James Maslek
82e60bea39 ruff 2023-08-28 13:51:15 -04:00
James Maslek
57e408b13e Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-28 13:44:57 -04:00
Define101
36de52c6f0 update defillama_dapps json file (#5380) 2023-08-28 17:38:40 +00:00
DidierRLopes
18caebf116 Allow to execute reports url from reports menu (#5385)
* allow to execute reports url from reports menu

* lint for James

* ruff

* ruff

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-08-28 17:32:51 +00:00
James Maslek
f0e1fb79fe Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-28 10:50:30 -04:00
dio
db9d462188 Feature/companies house (#4721)
* Addition of UK Companies House data. Allows you to search for companies and inspect their details and download any filings including accounts

* reformatting of code

* reformatting

* reformat code

* reformat

* fix codespell issue

* updated for changes in way key are handled

* small reformatting

* added timeout for requests

* formatting

* ruff order fixes

* black reformatting

* merge issue - removed function call_openbb

* black format change

* Added new Companies House functionality to SDK

* formattng

* more Formatting (black)

* Ruff fix

* change return type for function

* forced type conversion

* return type fix

* correct error return type

* fix return type

* deleted companieshouse tests as they require API key

* Extra validation added for when data not exist from remote calls

* Added extra commands to en.yml

* spelling mistake correction

* fat finger trouble corrected

* Save documents with identifying names and allow documents to be viewed directly within OpenBB

* ruff updates

* black changes

* ruff change

* Addition of currently loaded company information in menu

* add entry in the API keys guide for Companies Hosue

* adds images to api keys guide

* adds section in SDK API Keys Guide for Companies House

* test file for companieshouse_model

* changed test data due to ruff line size limit

* resolve merge issues

* resolve merge issue

* doc strings examples

* added docstrings for companieshouse_model

* allow download_filking_document methid in view class to be called from SDK

* added docstring for download_filing_document SDK method

* correct Companies house key literal

* replace starnge . with ,

* add check_api_key decorator to each methopd in controller

* implement next and previous for looping through filings

* ruff changes

* correct tests

* companing filings now allows you specify category

* ruff line length issue resolved

* retrieves all filings  and  added charges command

* bug fix

* Added limit parameter to filings command, def :100

* fix ruff issue

* added get_charges to sdk and to test class

* resolved ruff line length issue

* add some view tests

* add some controller tests

* applying fix not merged to develop yet, column_keep_types=['Company Number']

* fix i18n description

* update test_print_help

* actually update test_print_help.txt

* Update en.yml - no colon

* rerorder imports - ruff failurre

* simple text change

* ruff fix

* help text change trying to fix pytest issue

---------

Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-08-28 14:28:33 +00:00
teh_coderer
f8241a6b81 Hotfix - PyWry fix python 3.11 fail on boot, copy+paste on MacOS (#5384)
* pywry bump, fixes python 3.11 fail on boot, copy+paste on MacOS

* req files
2023-08-28 14:27:07 +00:00
James Maslek
8208191838 Change bootup message (#5378)
* remove twitter functions

* remove twitter functions and all references to it

* remove twitter functions

* remove twitter functions and all references to it

* bootup message

* bootup message syntax

* apparently this doesnt need commas

* add random index

* Words

* Correct command
2023-08-28 13:01:11 +00:00
James Maslek
0b7b63ebfa Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-25 14:51:13 -04:00
Danglewood
8a5592b034 Add example notebook for building volume-at-price chart. (#5370)
* Add example notebook for building volume-at-price chart.

Adds an example notebook.

* Update README.md

updates readme file with volumeAtPrice

* spelling

* spelling
2023-08-25 16:19:44 +00:00
DidierRLopes
fc6137c86b Fix foreach on routine where the inputs provided are not valid (#5373)
* Fix foreach on routine where the inputs provided are not valid

* fix nixtla req + fix lint

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-08-25 15:54:45 +00:00
DidierRLopes
1036308f35 1st integration with TimeGPT-1 (Beta), from Nixtla (#5292)
* integrate time gpt from Nixtla

* add to reqs

* add residuals to timegpt

* fix some bugs

* remove twitter functions

* remove twitter functions and all references to it

* start work to integrate date features

* add date_features to timegpt

* remove twitter functions

* remove twitter functions and all references to it

* Update deps for timegpt + askobb

* Update forecast load to set an index to date

* lint

* spell

* mypy

* mypy2

* blac k

* pylint

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-08-25 15:28:34 +00:00
James Maslek
81322503f7 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-25 11:14:40 -04:00
Colin Delahunty
141dd68e68 Removed prints (#5367)
* Removed prints

* FIxed typing

* FIxed typing

* Fixed typing

* Fixed typing

* Fixed typing

* Fixed typing

* Fixed typing

* Fix

* Reverted stuff
2023-08-23 18:40:31 +00:00
James Maslek
9fdf0d2c76 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-23 09:35:27 -04:00
Colin Delahunty
bfd365b46b Some error handling (#5357) 2023-08-23 12:11:55 +00:00
Colin Delahunty
1ca7fd9beb Improves the settings/userdata command, and upgrade ruff (#5359)
* Began the fax

* Bumped ruff

* Fixed a BUNCH of ruff errors

* Fixed a lot of ruff errors

* Simplify if statements

* Fixed black

* Updated some stuff

* Updated some stuff

* A lot more ruff fixes

* Added a fix

* Added a fix

* Fixed mypy

* Fixed some stuff

* Reverted one thing

* Small fix

* Small fix

* Small fix

* Added fix

* Added fix

* Update requirements
2023-08-22 20:11:48 +00:00
James Maslek
f5403338f2 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-22 10:39:51 -04:00
James Maslek
e0207e7095 Merge pull request #5360 from OpenBB-finance/hotfix/fix-url-sdk-intro
Fix URL in SDK Stock Screener Intro
2023-08-22 09:44:02 -04:00
Danglewood
6ddb3b96dd Fix URL in SDK Stock Screener Intro
Fixes the URL pointing to the OpenBBUserData folder guide.
2023-08-21 15:56:26 -07:00
Colin Delahunty
3147577fc9 bye bye shroom (#5351)
* bye bye shroom

* missed one

---------

Co-authored-by: James Maslek <jmaslek11@gmail.com>
2023-08-21 21:26:03 +00:00
James Maslek
ceb91d15a6 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-21 16:55:58 -04:00
teh_coderer
144c59ccae hotfix / Allow routine args inside lists (#5353)
* allow routine args inside lists

* add `-f` to `call_exe` parser
2023-08-21 12:59:44 +00:00
James Maslek
88e09ce302 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBBTerminal into develop 2023-08-18 14:32:37 -04:00
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