Compare commits
7 Commits
Author | SHA256 | Date | |
---|---|---|---|
73d389d7cf | |||
91de28c1f5 | |||
575ebab7c8 | |||
f1c91496b6 | |||
c58f4935a4 | |||
142e33a505 | |||
88d16019a9 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0d3133b0bf3d779582c566850d577f2bbe8e1acbd11497831cd43d8f31606482
|
||||
size 267597
|
3
Finance-Quote-1.66.tar.gz
Normal file
3
Finance-Quote-1.66.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:18e91d708f8087a26fbcbfb3b0a61ed1471d2a4b3ce798de7304f30481a467e9
|
||||
size 261315
|
12
README.md
Normal file
12
README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
## Build Results
|
||||
|
||||
Current state of perl in openSUSE:Factory is
|
||||
|
||||

|
||||
|
||||
The current state of perl in the devel project build (devel:languages:perl)
|
||||
|
||||

|
||||
|
||||
|
@@ -1,3 +1,74 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 6 05:34:13 UTC 2025 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.660.0 (1.66)
|
||||
see /usr/share/doc/packages/perl-Finance-Quote/Changes
|
||||
|
||||
1.66 2025-07-05 11:34:42-07:00 America/Los_Angeles
|
||||
* Modified CurrencyRates/CurrencyFreaks.pm to return from and to values instead of calculated rate.
|
||||
* Removed Bloomberg.pm, Tiaacref.pm, Troweprice.pm
|
||||
* AlphaVantage - return 'symbol not found' when no price data is returned.
|
||||
* ASX - Changed error message when symbol isn't found - Issue #497
|
||||
* Added a new module to fetch the fund nav from CMBChina - PR #494
|
||||
* Added Cookie Jar to Comdirect user agent - Issue #491
|
||||
* Removed HU.pm, Oslobors.pm, and SEB.pm - Issue #490
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 25 05:32:59 UTC 2025 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.650.0 (1.65)
|
||||
see /usr/share/doc/packages/perl-Finance-Quote/Changes
|
||||
|
||||
1.65 2025-04-26 18:17:38-07:00 America/Los_Angeles
|
||||
* Added EXCHANGE feature to Sinvestor.pm and some fixes - PR #481
|
||||
* Added EXCHANGE feature to OnVista.pm - PR #480
|
||||
* Added EXCHANGE feature to Consorsbank.pm and some fixes - PR #479
|
||||
* Enabled usage count in Quote.pm. Removed DWS.pm. Improved check that divident is a number in YahooJSON.pm by adding regex anchors.
|
||||
* Added ssl_opts to user agent in Union.pm to account for bad certificate chain - Issue #482
|
||||
* Added ETFs search, more labels and EXCHANGE feature to Comdirect.pm - PR #478
|
||||
* GoogleWeb - Add support for Hong Kong Exchange - PR #476
|
||||
* YahooJSON - Adjust other currency fields when data is returned in GBp, ZAc, or ILA.
|
||||
* Added label wkn, ìsin, close, ask, bid, p_change, time to OnVista.pm
|
||||
* Modified OnVista.pm to enable search by ISIN and WKN and search for ETFs
|
||||
* Added methodinfo hash to Tradegate.pm - PR #465
|
||||
* Added label isin, open, ask, bid, time to Tradegate.pm - PR #465
|
||||
* Fixed Tradegate.pm - Search for ETFs - PR #465
|
||||
* Removed MorningstarAU - Issue #405
|
||||
* Fixed malformed character in YahooWeb.pm - Issue #468
|
||||
* Changed useragent in YahooJSON.pm - Issue #467
|
||||
* Added methodinfo hash to AEX.pm - PR #466
|
||||
* Added label exchange, close, time to AEX.pm - PR #466
|
||||
* Fixed XETRA.pm - Issue #460
|
||||
* Added methodinfo hash to Fool.pm
|
||||
* Fixed MorningstarJP.pm - Issue #443 - PR #451
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 12 16:21:17 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.640.0 (1.64)
|
||||
see /usr/share/doc/packages/perl-Finance-Quote/Changes
|
||||
|
||||
1.64 2024-11-27 18:11:09-08:00 America/Los_Angeles
|
||||
* Update AlphaVantage.pm - Issue #447
|
||||
* Fix to Stooq.pm - Issue #445
|
||||
* Updated ASX.pm - Issue #404
|
||||
* Added more fields to CSE.pm and exposed all labels.
|
||||
* Changed parsing in Comdirect.pm - Issue #413
|
||||
* Complete rewrite of OnVista.pm - Issue #414
|
||||
* Minor fix to FinanceAPI decoding JSON - Issue #434
|
||||
* Modified YahooJSON to deal with "nan" as dividend yield in JSON.
|
||||
* New CurrencyRates module, CurrencyRates/FinanceAPI - Issue #427
|
||||
* Fixed Bourso.pm - Issue #417
|
||||
* Allowed Currency Rates modules Fixer.pm and OpenExchange.pm to read their API keys from environment variables - Issue #426
|
||||
|
||||
1.63 2024-09-21 12:47:39-07:00 America/Los_Angeles
|
||||
* Fixed TesouroDireto.pm - Using different source URL - PR #424
|
||||
* Added FinanceAPI.pm - Requires API key from https://financeapi.net/. US and other exchange data available.
|
||||
* Fixed BVB.pm - Issue #409
|
||||
* Fixed BSEIndia.pm - Issue #410 and removed Unzip as quotes file is now a CSV file
|
||||
* Fixed NSEIndia.pm - Issue #410
|
||||
* Fixed NZX.pm - Issue #401
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 10 18:13:08 UTC 2024 - Stanislav Brabec <sbrabec@suse.com>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package perl-Finance-Quote
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -18,31 +18,36 @@
|
||||
|
||||
%define cpan_name Finance-Quote
|
||||
Name: perl-Finance-Quote
|
||||
Version: 1.62
|
||||
Version: 1.660.0
|
||||
Release: 0
|
||||
# 1.66 -> normalize -> 1.660.0
|
||||
%define cpan_version 1.66
|
||||
#Upstream: GPL-1.0-or-later
|
||||
License: GPL-2.0-or-later
|
||||
Summary: Get stock and mutual fund quotes from various exchanges
|
||||
URL: https://metacpan.org/release/%{cpan_name}
|
||||
Source0: https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/%{cpan_name}-%{version}.tar.gz
|
||||
Source0: https://cpan.metacpan.org/authors/id/B/BP/BPSCHUCK/%{cpan_name}-%{cpan_version}.tar.gz
|
||||
Source1: cpanspec.yml
|
||||
Source100: README.md
|
||||
BuildArch: noarch
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
BuildRequires: perl(Compress::Zlib)
|
||||
BuildRequires: perl(Date::Manip)
|
||||
BuildRequires: perl(Date::Parse)
|
||||
BuildRequires: perl(Date::Range)
|
||||
BuildRequires: perl(Date::Simple)
|
||||
BuildRequires: perl(DateTime)
|
||||
BuildRequires: perl(DateTime::Duration)
|
||||
BuildRequires: perl(DateTime::Format::ISO8601)
|
||||
BuildRequires: perl(DateTime::Format::Strptime)
|
||||
BuildRequires: perl(Devel::Trace) >= 0.120
|
||||
BuildRequires: perl(HTML::Entities)
|
||||
BuildRequires: perl(HTML::TableExtract)
|
||||
BuildRequires: perl(HTML::TokeParser)
|
||||
BuildRequires: perl(HTML::TreeBuilder)
|
||||
BuildRequires: perl(HTML::TreeBuilder::XPath)
|
||||
BuildRequires: perl(HTTP::CookieJar::LWP) >= 0.014
|
||||
BuildRequires: perl(HTTP::CookieJar::LWP) >= 0.14
|
||||
BuildRequires: perl(HTTP::Cookies)
|
||||
BuildRequires: perl(HTTP::Headers)
|
||||
BuildRequires: perl(HTTP::Request)
|
||||
@@ -54,35 +59,34 @@ BuildRequires: perl(JSON)
|
||||
BuildRequires: perl(LWP::Protocol::http)
|
||||
BuildRequires: perl(LWP::Protocol::https)
|
||||
BuildRequires: perl(LWP::Simple)
|
||||
BuildRequires: perl(LWP::UserAgent) >= 6.48
|
||||
BuildRequires: perl(LWP::UserAgent) >= 6.480
|
||||
BuildRequires: perl(Module::CPANTS::Analyse)
|
||||
BuildRequires: perl(Module::Load) >= 0.36
|
||||
BuildRequires: perl(Mozilla::CA)
|
||||
BuildRequires: perl(Net::SSLeay) >= 1.920
|
||||
BuildRequires: perl(Readonly)
|
||||
BuildRequires: perl(Smart::Comments) >= 1.0.5
|
||||
BuildRequires: perl(Spreadsheet::XLSX)
|
||||
BuildRequires: perl(String::Util)
|
||||
BuildRequires: perl(Test2) >= 1.302167
|
||||
BuildRequires: perl(Test::Kwalitee)
|
||||
BuildRequires: perl(Test::Perl::Critic)
|
||||
BuildRequires: perl(Test::Pod)
|
||||
BuildRequires: perl(Test::Pod::Coverage) >= 1.00
|
||||
BuildRequires: perl(Text::Template)
|
||||
BuildRequires: perl(Time::Piece)
|
||||
BuildRequires: perl(Time::Seconds)
|
||||
BuildRequires: perl(Try::Tiny)
|
||||
BuildRequires: perl(URI::Escape) >= 3.31
|
||||
BuildRequires: perl(URI::Escape) >= 3.310
|
||||
BuildRequires: perl(Web::Scraper)
|
||||
BuildRequires: perl(XML::LibXML)
|
||||
BuildRequires: perl(feature)
|
||||
Requires: perl(Compress::Zlib)
|
||||
Requires: perl(DateTime)
|
||||
Requires: perl(Date::Parse)
|
||||
Requires: perl(DateTime::Format::Strptime)
|
||||
Requires: perl(Devel::Trace) >= 0.120
|
||||
Requires: perl(HTML::Entities)
|
||||
Requires: perl(HTML::TableExtract)
|
||||
Requires: perl(HTML::TokeParser)
|
||||
Requires: perl(HTML::TreeBuilder)
|
||||
Requires: perl(HTML::TreeBuilder::XPath)
|
||||
Requires: perl(HTTP::CookieJar::LWP) >= 0.014
|
||||
Requires: perl(HTTP::CookieJar::LWP) >= 0.14
|
||||
Requires: perl(HTTP::Cookies)
|
||||
Requires: perl(HTTP::Headers)
|
||||
Requires: perl(HTTP::Request)
|
||||
@@ -94,20 +98,74 @@ Requires: perl(JSON)
|
||||
Requires: perl(LWP::Protocol::http)
|
||||
Requires: perl(LWP::Protocol::https)
|
||||
Requires: perl(LWP::Simple)
|
||||
Requires: perl(LWP::UserAgent) >= 6.48
|
||||
Requires: perl(LWP::UserAgent) >= 6.480
|
||||
Requires: perl(Module::Load) >= 0.36
|
||||
Requires: perl(Mozilla::CA)
|
||||
Requires: perl(Net::SSLeay) >= 1.920
|
||||
Requires: perl(Readonly)
|
||||
Requires: perl(Smart::Comments) >= 1.0.5
|
||||
Requires: perl(Spreadsheet::XLSX)
|
||||
Requires: perl(String::Util)
|
||||
Requires: perl(Test2) >= 1.302167
|
||||
Requires: perl(Text::Template)
|
||||
Requires: perl(Time::Piece)
|
||||
Requires: perl(Time::Seconds)
|
||||
Requires: perl(Try::Tiny)
|
||||
Requires: perl(URI::Escape) >= 3.31
|
||||
Requires: perl(URI::Escape) >= 3.310
|
||||
Requires: perl(Web::Scraper)
|
||||
Requires: perl(XML::LibXML)
|
||||
Provides: perl(Finance::Quote) = 0.00
|
||||
Provides: perl(Finance::Quote::AEX) = %{version}
|
||||
Provides: perl(Finance::Quote::ASEGR) = %{version}
|
||||
Provides: perl(Finance::Quote::ASX) = %{version}
|
||||
Provides: perl(Finance::Quote::AlphaVantage) = %{version}
|
||||
Provides: perl(Finance::Quote::BSEIndia) = %{version}
|
||||
Provides: perl(Finance::Quote::BVB) = %{version}
|
||||
Provides: perl(Finance::Quote::BorsaItaliana) = %{version}
|
||||
Provides: perl(Finance::Quote::Bourso) = %{version}
|
||||
Provides: perl(Finance::Quote::CMBChina) = %{version}
|
||||
Provides: perl(Finance::Quote::CSE) = %{version}
|
||||
Provides: perl(Finance::Quote::Comdirect) = %{version}
|
||||
Provides: perl(Finance::Quote::Consorsbank) = %{version}
|
||||
Provides: perl(Finance::Quote::Currencies) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::AlphaVantage) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::CurrencyFreaks) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::ECB) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::FinanceAPI) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::Fixer) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::OpenExchange) = %{version}
|
||||
Provides: perl(Finance::Quote::CurrencyRates::YahooJSON) = %{version}
|
||||
Provides: perl(Finance::Quote::Deka) = %{version}
|
||||
Provides: perl(Finance::Quote::FTfunds) = %{version}
|
||||
Provides: perl(Finance::Quote::FinanceAPI) = %{version}
|
||||
Provides: perl(Finance::Quote::Finanzpartner) = %{version}
|
||||
Provides: perl(Finance::Quote::Fondsweb) = %{version}
|
||||
Provides: perl(Finance::Quote::Fool) = %{version}
|
||||
Provides: perl(Finance::Quote::GoldMoney) = %{version}
|
||||
Provides: perl(Finance::Quote::GoogleWeb) = %{version}
|
||||
Provides: perl(Finance::Quote::IndiaMutual) = %{version}
|
||||
Provides: perl(Finance::Quote::MarketWatch) = %{version}
|
||||
Provides: perl(Finance::Quote::MorningstarCH) = %{version}
|
||||
Provides: perl(Finance::Quote::MorningstarJP) = %{version}
|
||||
Provides: perl(Finance::Quote::MorningstarUK) = %{version}
|
||||
Provides: perl(Finance::Quote::NSEIndia) = %{version}
|
||||
Provides: perl(Finance::Quote::NZX) = %{version}
|
||||
Provides: perl(Finance::Quote::OnVista) = %{version}
|
||||
Provides: perl(Finance::Quote::SIX) = %{version}
|
||||
Provides: perl(Finance::Quote::Sinvestor) = %{version}
|
||||
Provides: perl(Finance::Quote::StockData) = %{version}
|
||||
Provides: perl(Finance::Quote::Stooq) = %{version}
|
||||
Provides: perl(Finance::Quote::TMX) = %{version}
|
||||
Provides: perl(Finance::Quote::TSP) = %{version}
|
||||
Provides: perl(Finance::Quote::TesouroDireto) = %{version}
|
||||
Provides: perl(Finance::Quote::Tradegate) = %{version}
|
||||
Provides: perl(Finance::Quote::TreasuryDirect) = %{version}
|
||||
Provides: perl(Finance::Quote::TwelveData) = %{version}
|
||||
Provides: perl(Finance::Quote::Union) = %{version}
|
||||
Provides: perl(Finance::Quote::UserAgent) = %{version}
|
||||
Provides: perl(Finance::Quote::XETRA) = %{version}
|
||||
Provides: perl(Finance::Quote::YahooJSON) = %{version}
|
||||
Provides: perl(Finance::Quote::YahooWeb) = %{version}
|
||||
Provides: perl(Finance::Quote::ZA) = %{version}
|
||||
%undefine __perllib_provides
|
||||
%{perl_requires}
|
||||
|
||||
%description
|
||||
@@ -125,7 +183,7 @@ The first part of the hash (eg, "CML") is referred to as the stock. The
|
||||
second part (in this case, "price") is referred to as the label.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{cpan_name}-%{version}
|
||||
%autosetup -n %{cpan_name}-%{cpan_version} -p1
|
||||
|
||||
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
|
||||
|
||||
|
Reference in New Issue
Block a user