summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-03-09 15:45:37 +0000
committerCoprDistGit <infra@openeuler.org>2023-03-09 15:45:37 +0000
commit688224cdb10994d1776a4b607bd0c257e483f4d9 (patch)
tree5dc3b41a4a567a2776b8c7215cbb4ebc1d5285e3
parent28b0a2d5908d9faed594558c165c7473f5943560 (diff)
automatic import of python-pyobd
-rw-r--r--.gitignore1
-rw-r--r--python-pyobd.spec330
-rw-r--r--sources1
3 files changed, 332 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..15d84bc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/pyobd-0.1.7.tar.gz
diff --git a/python-pyobd.spec b/python-pyobd.spec
new file mode 100644
index 0000000..6b88843
--- /dev/null
+++ b/python-pyobd.spec
@@ -0,0 +1,330 @@
+%global _empty_manifest_terminate_build 0
+Name: python-pyobd
+Version: 0.1.7
+Release: 1
+Summary: PyOBD - Open BYMA Data API
+License: GPL V3
+URL: https://github.com/franco-lamas/PyOBD
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/1b/0a/af824e2add151242f7ee83140106e6ae42599546c46cde6349b6cf28af9d/pyobd-0.1.7.tar.gz
+BuildArch: noarch
+
+Requires: python3-datetime
+Requires: python3-numpy
+Requires: python3-pandas
+Requires: python3-pytz
+Requires: python3-requests
+Requires: python3-urllib3
+
+%description
+# PyOBD
+## Overview
+PyOBD es una API para conectar cualquier script de Python con datos del mercado con 20 minutos de retraso provistos por Open BYMA Data, además permite la descarga de datos histórico. Fue desarrollada en conjunto por [Nacho Herrera](https://github.com/nacho-herrera), [St1tch](https://twitter.com/St1tch_BL) y [Franco Lamas](https://www.linkedin.com/in/franco-lamas/).
+
+# Uso
+## Inicialización
+ from PyOBD import *
+ PyOBD=openBYMAdata()
+
+## Datos de mercados
+
+Por el momento solo se encuentra disponible el plazo de 48hs que viene cargado por defecto
+
+### Cotizaciones de Bonos
+
+ PyOBD.get_bonds()
+
+### Cotizaciones de Letras
+
+ PyOBD.get_short_term_bonds()
+
+### Cotizaciones de Bonos Coporativos
+ PyOBD.get_corporateBonds()
+
+### Cotizaciones del Panel MERVAL
+
+ PyOBD.get_bluechips()
+
+### Cotizaciones del Panel General
+
+ PyOBD.get_galpones()
+
+### Cotizaciones de CEDEAR
+
+ PyOBD.get_cedears()
+
+### Cotizaciones de los índices
+
+ PyOBD.indices()
+
+### Cotizaciones de opciones
+
+ PyOBD.get_options()
+
+## Llamadas generales
+### Noticias
+
+ PyOBD.byma_news()
+
+### Dia laborable (boolean)
+
+ PyOBD.isworkingDay()
+
+### Resumen de mercado
+
+ PyOBD.marketResume()
+
+# Instalacion
+
+La instalación vía pip aún no está disponible, únicamente desde el repositorio. Se requiere instalar [Git](https://git-scm.com/).
+
+ pip install git+https://github.com/franco-lamas/PyOBD --upgrade --no-cache-dir
+
+
+# Problemas Conocidos
+* Luego de las 2am se reinicia el servidor y cambia la estructura de datos.
+* Luego de las 17 la sección de noticias se desconecta.
+
+# To-do list
+
+
+* Agregar más plazos
+* Formatear links de noticias
+* Dashboard de bonos IAMC
+* Datos de empresas
+* Históricos
+* Balances históricos
+
+
+# DISCLAIMER
+
+La información es mostrada “tal cual es”, puede ser incorrecta o contener errores, eso es responsabilidad de cada sitio. No somos responsables por el uso indebido de los Scripts.
+
+
+
+
+%package -n python3-pyobd
+Summary: PyOBD - Open BYMA Data API
+Provides: python-pyobd
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-pyobd
+# PyOBD
+## Overview
+PyOBD es una API para conectar cualquier script de Python con datos del mercado con 20 minutos de retraso provistos por Open BYMA Data, además permite la descarga de datos histórico. Fue desarrollada en conjunto por [Nacho Herrera](https://github.com/nacho-herrera), [St1tch](https://twitter.com/St1tch_BL) y [Franco Lamas](https://www.linkedin.com/in/franco-lamas/).
+
+# Uso
+## Inicialización
+ from PyOBD import *
+ PyOBD=openBYMAdata()
+
+## Datos de mercados
+
+Por el momento solo se encuentra disponible el plazo de 48hs que viene cargado por defecto
+
+### Cotizaciones de Bonos
+
+ PyOBD.get_bonds()
+
+### Cotizaciones de Letras
+
+ PyOBD.get_short_term_bonds()
+
+### Cotizaciones de Bonos Coporativos
+ PyOBD.get_corporateBonds()
+
+### Cotizaciones del Panel MERVAL
+
+ PyOBD.get_bluechips()
+
+### Cotizaciones del Panel General
+
+ PyOBD.get_galpones()
+
+### Cotizaciones de CEDEAR
+
+ PyOBD.get_cedears()
+
+### Cotizaciones de los índices
+
+ PyOBD.indices()
+
+### Cotizaciones de opciones
+
+ PyOBD.get_options()
+
+## Llamadas generales
+### Noticias
+
+ PyOBD.byma_news()
+
+### Dia laborable (boolean)
+
+ PyOBD.isworkingDay()
+
+### Resumen de mercado
+
+ PyOBD.marketResume()
+
+# Instalacion
+
+La instalación vía pip aún no está disponible, únicamente desde el repositorio. Se requiere instalar [Git](https://git-scm.com/).
+
+ pip install git+https://github.com/franco-lamas/PyOBD --upgrade --no-cache-dir
+
+
+# Problemas Conocidos
+* Luego de las 2am se reinicia el servidor y cambia la estructura de datos.
+* Luego de las 17 la sección de noticias se desconecta.
+
+# To-do list
+
+
+* Agregar más plazos
+* Formatear links de noticias
+* Dashboard de bonos IAMC
+* Datos de empresas
+* Históricos
+* Balances históricos
+
+
+# DISCLAIMER
+
+La información es mostrada “tal cual es”, puede ser incorrecta o contener errores, eso es responsabilidad de cada sitio. No somos responsables por el uso indebido de los Scripts.
+
+
+
+
+%package help
+Summary: Development documents and examples for pyobd
+Provides: python3-pyobd-doc
+%description help
+# PyOBD
+## Overview
+PyOBD es una API para conectar cualquier script de Python con datos del mercado con 20 minutos de retraso provistos por Open BYMA Data, además permite la descarga de datos histórico. Fue desarrollada en conjunto por [Nacho Herrera](https://github.com/nacho-herrera), [St1tch](https://twitter.com/St1tch_BL) y [Franco Lamas](https://www.linkedin.com/in/franco-lamas/).
+
+# Uso
+## Inicialización
+ from PyOBD import *
+ PyOBD=openBYMAdata()
+
+## Datos de mercados
+
+Por el momento solo se encuentra disponible el plazo de 48hs que viene cargado por defecto
+
+### Cotizaciones de Bonos
+
+ PyOBD.get_bonds()
+
+### Cotizaciones de Letras
+
+ PyOBD.get_short_term_bonds()
+
+### Cotizaciones de Bonos Coporativos
+ PyOBD.get_corporateBonds()
+
+### Cotizaciones del Panel MERVAL
+
+ PyOBD.get_bluechips()
+
+### Cotizaciones del Panel General
+
+ PyOBD.get_galpones()
+
+### Cotizaciones de CEDEAR
+
+ PyOBD.get_cedears()
+
+### Cotizaciones de los índices
+
+ PyOBD.indices()
+
+### Cotizaciones de opciones
+
+ PyOBD.get_options()
+
+## Llamadas generales
+### Noticias
+
+ PyOBD.byma_news()
+
+### Dia laborable (boolean)
+
+ PyOBD.isworkingDay()
+
+### Resumen de mercado
+
+ PyOBD.marketResume()
+
+# Instalacion
+
+La instalación vía pip aún no está disponible, únicamente desde el repositorio. Se requiere instalar [Git](https://git-scm.com/).
+
+ pip install git+https://github.com/franco-lamas/PyOBD --upgrade --no-cache-dir
+
+
+# Problemas Conocidos
+* Luego de las 2am se reinicia el servidor y cambia la estructura de datos.
+* Luego de las 17 la sección de noticias se desconecta.
+
+# To-do list
+
+
+* Agregar más plazos
+* Formatear links de noticias
+* Dashboard de bonos IAMC
+* Datos de empresas
+* Históricos
+* Balances históricos
+
+
+# DISCLAIMER
+
+La información es mostrada “tal cual es”, puede ser incorrecta o contener errores, eso es responsabilidad de cada sitio. No somos responsables por el uso indebido de los Scripts.
+
+
+
+
+%prep
+%autosetup -n pyobd-0.1.7
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-pyobd -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.1.7-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..dc1965e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c1b494018a14c837076adbd749eac3ec pyobd-0.1.7.tar.gz