diff options
author | CoprDistGit <infra@openeuler.org> | 2023-03-09 15:45:37 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-03-09 15:45:37 +0000 |
commit | 688224cdb10994d1776a4b607bd0c257e483f4d9 (patch) | |
tree | 5dc3b41a4a567a2776b8c7215cbb4ebc1d5285e3 | |
parent | 28b0a2d5908d9faed594558c165c7473f5943560 (diff) |
automatic import of python-pyobd
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-pyobd.spec | 330 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 332 insertions, 0 deletions
@@ -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 @@ -0,0 +1 @@ +c1b494018a14c837076adbd749eac3ec pyobd-0.1.7.tar.gz |