summaryrefslogtreecommitdiff
path: root/python-pyobd.spec
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 /python-pyobd.spec
parent28b0a2d5908d9faed594558c165c7473f5943560 (diff)
automatic import of python-pyobd
Diffstat (limited to 'python-pyobd.spec')
-rw-r--r--python-pyobd.spec330
1 files changed, 330 insertions, 0 deletions
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