[update] misc/py-yfinance

2023-11-27 Thread Clemens Gößnitzer
Attached is a diff which updates misc/py-yfinance to the most current
version.

Thanks.


Index: Makefile
===
RCS file: /cvs/ports/misc/py-yfinance/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile25 Nov 2022 16:14:22 -  1.8
+++ Makefile27 Nov 2023 14:05:32 -
@@ -1,9 +1,8 @@
 COMMENT=   fetching finanical market data with Python
 
-MODPY_EGG_VERSION= 0.1.72
+MODPY_EGG_VERSION= 0.2.32
 DISTNAME=  yfinance-${MODPY_EGG_VERSION}
 PKGNAME=   py-yfinance-${MODPY_EGG_VERSION}
-REVISION=  1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/py-yfinance/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo20 Jun 2022 22:58:31 -  1.5
+++ distinfo27 Nov 2023 14:05:32 -
@@ -1,2 +1,2 @@
-SHA256 (yfinance-0.1.72.tar.gz) = KPmk4pv9ZKRn87n857rriHm915P8qIqA8qUEj8CNOBo=
-SIZE (yfinance-0.1.72.tar.gz) = 26400
+SHA256 (yfinance-0.2.32.tar.gz) = /tbjdwKvdabAfIwuHFalMxpNTzQWNJlevHNfHfBupUM=
+SIZE (yfinance-0.2.32.tar.gz) = 66497
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/py-yfinance/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   25 Nov 2022 16:14:22 -  1.3
+++ pkg/PLIST   27 Nov 2023 14:05:32 -
@@ -13,6 +13,14 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}const.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}const.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}multi.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}multi.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}shared.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -26,7 +34,28 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yfinance/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/yfinance/base.py
+lib/python${MODPY_VERSION}/site-packages/yfinance/cache.py
+lib/python${MODPY_VERSION}/site-packages/yfinance/const.py
+lib/python${MODPY_VERSION}/site-packages/yfinance/data.py
+lib/python${MODPY_VERSION}/site-packages/yfinance/exceptions.py
 lib/python${MODPY_VERSION}/site-packages/yfinance/multi.py
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}analysis.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}analysis.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}fundamentals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}fundamentals.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}holders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yfinance/scrapers/${MODPY_PYCACHE}holders.${MODPY_PYC_MAGIC_TAG}pyc

[UPDATE] misc/py-yfinance

2022-09-14 Thread Clemens Gößnitzer
Update for misc/py-yfinance.

Changelog:
0.1.74
Fixed bug introduced in 0.1.73 (sorry :/)
0.1.73
Merged several PR that fixed misc issues


Thanks.


Index: Makefile
===
RCS file: /cvs/ports/misc/py-yfinance/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile20 Jun 2022 22:58:31 -  1.6
+++ Makefile14 Sep 2022 17:18:52 -
@@ -1,6 +1,6 @@
 COMMENT=   fetching finanical market data with Python
 
-MODPY_EGG_VERSION= 0.1.72
+MODPY_EGG_VERSION= 0.1.74
 DISTNAME=  yfinance-${MODPY_EGG_VERSION}
 PKGNAME=   py-yfinance-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/misc/py-yfinance/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo20 Jun 2022 22:58:31 -  1.5
+++ distinfo14 Sep 2022 17:18:52 -
@@ -1,2 +1,2 @@
-SHA256 (yfinance-0.1.72.tar.gz) = KPmk4pv9ZKRn87n857rriHm915P8qIqA8qUEj8CNOBo=
-SIZE (yfinance-0.1.72.tar.gz) = 26400
+SHA256 (yfinance-0.1.74.tar.gz) = oMKfnJ7TWVdJ0M0ZrPZflvIOQ3YIR5VJf1PNiyY7VMc=
+SIZE (yfinance-0.1.74.tar.gz) = 26611




Re: [UPDATE] misc/py-yfinance 0.1.69 => 0.1.72

2022-06-20 Thread Clemens Gößnitzer
On Sun, 2022-06-19 at 15:23 -0500, Lucas Raab wrote:
> On Sun, Jun 19, 2022 at 08:55:14PM +0200, Clemens Gößnitzer wrote:
> > Simple update of py-yfinance from 0.1.69 to 0.1.72.
> > 
> > Changelog from github:
> > 
> > 0.1.72
> >  bugfix
> > 0.1.71
> >  Added Tickers(…).news()
> >  Return empty DF if YF missing earnings dates
> >  Fix EPS % to 0->1
> >  Fix timezone handling
> >  Fix handling of missing data
> >  Clean earnings_dates table
> >  Add .get_earnings_dates() to retreive earnings calendar
> >  Added .get_earnings_history() to fetch earnings data
> > 0.1.70
> >  Bug fixed - Closes #937
> > 
> Is your tree not completely up to date? 0.1.70 is the version
> currently
> in so the patch doesn't apply.
> 
> Lucas
> 

Indeed, my ports tree was not up-to-date.  New diff attached.


Index: Makefile
===
RCS file: /cvs/ports/misc/py-yfinance/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile16 Mar 2022 10:39:55 -  1.5
+++ Makefile20 Jun 2022 15:14:03 -
@@ -1,6 +1,6 @@
 COMMENT=   fetching finanical market data with Python
 
-MODPY_EGG_VERSION= 0.1.70
+MODPY_EGG_VERSION= 0.1.72
 DISTNAME=  yfinance-${MODPY_EGG_VERSION}
 PKGNAME=   py-yfinance-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/misc/py-yfinance/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo16 Mar 2022 10:39:55 -  1.4
+++ distinfo20 Jun 2022 15:14:03 -
@@ -1,2 +1,2 @@
-SHA256 (yfinance-0.1.70.tar.gz) = pCGQ3Ts/zhsArsJz2zY5K48QDMjHPceIG7VYEXy/fGk=
-SIZE (yfinance-0.1.70.tar.gz) = 24356
+SHA256 (yfinance-0.1.72.tar.gz) = KPmk4pv9ZKRn87n857rriHm915P8qIqA8qUEj8CNOBo=
+SIZE (yfinance-0.1.72.tar.gz) = 26400




Re: [UPDATE] misc/py-yfinance 0.1.69 => 0.1.72

2022-06-19 Thread Lucas Raab
On Sun, Jun 19, 2022 at 08:55:14PM +0200, Clemens Gößnitzer wrote:
> Simple update of py-yfinance from 0.1.69 to 0.1.72.
> 
> Changelog from github:
> 
> 0.1.72
>  bugfix
> 0.1.71
>  Added Tickers(…).news()
>  Return empty DF if YF missing earnings dates
>  Fix EPS % to 0->1
>  Fix timezone handling
>  Fix handling of missing data
>  Clean earnings_dates table
>  Add .get_earnings_dates() to retreive earnings calendar
>  Added .get_earnings_history() to fetch earnings data
> 0.1.70
>  Bug fixed - Closes #937
> 
Is your tree not completely up to date? 0.1.70 is the version currently
in so the patch doesn't apply.

Lucas



[UPDATE] misc/py-yfinance 0.1.69 => 0.1.72

2022-06-19 Thread Clemens Gößnitzer
Simple update of py-yfinance from 0.1.69 to 0.1.72.

Changelog from github:

0.1.72
 bugfix
0.1.71
 Added Tickers(…).news()
 Return empty DF if YF missing earnings dates
 Fix EPS % to 0->1
 Fix timezone handling
 Fix handling of missing data
 Clean earnings_dates table
 Add .get_earnings_dates() to retreive earnings calendar
 Added .get_earnings_history() to fetch earnings data
0.1.70
 Bug fixed - Closes #937

Index: Makefile
===
RCS file: /cvs/ports/misc/py-yfinance/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile11 Mar 2022 19:38:19 -  1.4
+++ Makefile19 Jun 2022 18:52:13 -
@@ -1,6 +1,6 @@
 COMMENT=   fetching finanical market data with Python
 
-MODPY_EGG_VERSION= 0.1.69
+MODPY_EGG_VERSION= 0.1.72
 DISTNAME=  yfinance-${MODPY_EGG_VERSION}
 PKGNAME=   py-yfinance-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/misc/py-yfinance/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo23 Jan 2022 14:44:55 -  1.3
+++ distinfo19 Jun 2022 18:52:13 -
@@ -1,2 +1,2 @@
-SHA256 (yfinance-0.1.69.tar.gz) = +ESMRzGIsN5fFv4RElhCVFpmSaTK9Dv6JKkx1X6sKOU=
-SIZE (yfinance-0.1.69.tar.gz) = 24335
+SHA256 (yfinance-0.1.72.tar.gz) = KPmk4pv9ZKRn87n857rriHm915P8qIqA8qUEj8CNOBo=
+SIZE (yfinance-0.1.72.tar.gz) = 26400




[UPDATE] misc/py-yfinance

2022-03-15 Thread Clemens Gößnitzer
Simple update to py-yfinance.  This update is a bugfix release.

Thanks.


Index: Makefile
===
RCS file: /cvs/ports/misc/py-yfinance/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile11 Mar 2022 19:38:19 -  1.4
+++ Makefile15 Mar 2022 18:15:16 -
@@ -1,6 +1,6 @@
 COMMENT=   fetching finanical market data with Python
 
-MODPY_EGG_VERSION= 0.1.69
+MODPY_EGG_VERSION= 0.1.70
 DISTNAME=  yfinance-${MODPY_EGG_VERSION}
 PKGNAME=   py-yfinance-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/misc/py-yfinance/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo23 Jan 2022 14:44:55 -  1.3
+++ distinfo15 Mar 2022 18:15:16 -
@@ -1,2 +1,2 @@
-SHA256 (yfinance-0.1.69.tar.gz) = +ESMRzGIsN5fFv4RElhCVFpmSaTK9Dv6JKkx1X6sKOU=
-SIZE (yfinance-0.1.69.tar.gz) = 24335
+SHA256 (yfinance-0.1.70.tar.gz) = pCGQ3Ts/zhsArsJz2zY5K48QDMjHPceIG7VYEXy/fGk=
+SIZE (yfinance-0.1.70.tar.gz) = 24356




Re: [update] misc/py-yfinance

2022-01-21 Thread Clemens Gößnitzer
On Fri, 2022-01-21 at 00:58 +, portno12 wrote:
> builds ok on amd64, all tests pass
> ok for import?

Update works for me too.

Thanks.



Re: [update] misc/py-yfinance

2022-01-21 Thread Clemens Gößnitzer
January 21, 2022 1:58 AM, "portno12"  wrote:

> builds ok on amd64, all tests pass
> ok for import?


I will test your diff tonight.

Thanks for the update!



[UPDATE} misc/py-yfinance

2021-11-14 Thread Clemens Gößnitzer
Update from 0.1.64 to 0.1.66

Changelog:
* 0.1.66
Merged PR to allow yfinance to be pickled
* 0.1.65
Merged PRs to fix some bugs
Added lookup by ISIN utils.get_all_by_isin(...),
utils.get_ticker_by_isin(...), utils.get_info_by_isin(...),
utils.get_news_by_isin(...)
yf.Ticker, yf.Tickers, and yf.download will auto-detect ISINs and convert them
to tickers
Propagating timeout parameter through code, setting
request.get(timeout)
Adds Ticker.analysis and Ticker.get_analysis(...)

Thanks.

Index: Makefile
===
RCS file: /cvs/ports/misc/py-yfinance/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile12 Nov 2021 11:59:33 -  1.1.1.1
+++ Makefile14 Nov 2021 17:12:18 -
@@ -2,7 +2,7 @@
 
 COMMENT=   fetching finanical market data with Python
 
-MODPY_EGG_VERSION= 0.1.64
+MODPY_EGG_VERSION= 0.1.66
 DISTNAME=  yfinance-${MODPY_EGG_VERSION}
 PKGNAME=   py-yfinance-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/misc/py-yfinance/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo12 Nov 2021 11:59:33 -  1.1.1.1
+++ distinfo14 Nov 2021 17:12:18 -
@@ -1,2 +1,2 @@
-SHA256 (yfinance-0.1.64.tar.gz) = vef/bAS3F5iBwVdTRgxgDEvYd9yfM83JjaaOfh67xaI=
-SIZE (yfinance-0.1.64.tar.gz) = 26768
+SHA256 (yfinance-0.1.66.tar.gz) = nqb9GDGf2JioQopKPWcXGBK1R3njMOrU1O0MWesxG+U=
+SIZE (yfinance-0.1.66.tar.gz) = 22854