Merge pull request #1654 from ranaroussi/fix/circular-import

Fix circular import in utils.py
pull/1640/merge
ValueRaider 2023-08-05 12:56:15 +01:00 committed by GitHub
commit e1f94ed337
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View File

@ -42,8 +42,7 @@ from .scrapers.fundamentals import Fundamentals
from .scrapers.holders import Holders
from .scrapers.quote import Quote, FastInfo
_BASE_URL_ = 'https://query2.finance.yahoo.com'
_ROOT_URL_ = 'https://finance.yahoo.com'
from .const import _BASE_URL_, _ROOT_URL_
class TickerBase:

View File

@ -1,3 +1,5 @@
_BASE_URL_ = 'https://query2.finance.yahoo.com'
_ROOT_URL_ = 'https://finance.yahoo.com'
fundamentals_keys = {
'financials': ["TaxEffectOfUnusualItems", "TaxRateForCalcs", "NormalizedEBITDA", "NormalizedDilutedEPS",
@ -113,3 +115,5 @@ fundamentals_keys = {
"PaymentstoSuppliersforGoodsandServices", "ClassesofCashReceiptsfromOperatingActivities",
"OtherCashReceiptsfromOperatingActivities", "ReceiptsfromGovernmentGrants", "ReceiptsfromCustomers"]}

View File

@ -43,7 +43,7 @@ import requests as _requests
from dateutil.relativedelta import relativedelta
from pytz import UnknownTimeZoneError
from .base import _BASE_URL_
from .const import _BASE_URL_
try:
import ujson as _json