semvec/pypi-packages huggingface dataset:
hoopoe-python 0.0.8
Python SDK for Hoopoe
License: MIT


<div id="top"></div>


<!-- PROJECT LOGO -->
<br />
<div align="center">
  <a href="https://github.com/thevahidal/hoopoe-python/">
    <img src="docs/images/logo.png" alt="Logo">
    <span>Python</span>
  </a>

  <h3 align="center">Hoopoe Python</h3>

  <p align="center">
    Python SDK for Hoopoe | Get notified of what's important
    <br />
    <a href="https://github.com/thevahidal/hoopoe-python/"><strong>Explore the docs »</strong></a>
    <br />
    <br />
    <a href="https://github.com/thevahidal/hoopoe-python/">View Demo</a>
    ·
    <a href="https://github.com/thevahidal/hoopoe-python/issues">Report Bug</a>
    ·
    <a href="https://github.com/thevahidal/hoopoe-python/issues">Request Feature</a>
  </p>
</div>


<!-- ABOUT THE PROJECT -->
## About The Project

[Hoopoe](https://github.com/thevahidal/hoopoe) is a platform that helps you notify yourself when something important happens in your platform!



<!-- GETTING STARTED -->
## Getting Started
There's two ways to use hoopoe, either you can user [Hoopoe.app](https://hoopoe.app) or host it yourself.

### Installation

1. Get a free API Key at [https://hoopoe.app](https://hoopoe.app)
2. Install PyPI packages
   ```sh
   pip install hoopoe-python
   ```


<!-- USAGE EXAMPLES -->
## Usage

First import hoopoe-python and create an instance of it.

```python
from hoopoe import Hoopoe 

hoopoe = new Hoopoe({
    api_key: 'your_hoopoe_api_key',
    version: '1', # API version, default 1
    base_url: 'https://...', # self-hosted only, ignore if you're using Hoopoe Cloud
})
```
Then you can send a notification to yourself using like this:
```python
hoopoe.upupa("Your message here", extra = {
    "extra": "info",
    "could": "be",
    "added": "here",
})
```

By default the ```upupa``` command will send the code trace back, you have the option to disable it:
```python
hoopoe.upupa("", extra={}, include_trace_back=False)
```
<!-- ROADMAP -->
<!-- ## Roadmap

- [x] Add Changelog
- [x] Add back to top links
- [ ] Add Additional Templates w/ Examples
- [ ] Add "components" document to easily copy & paste sections of the readme
- [ ] Multi-language Support
    - [ ] Chinese
    - [ ] Spanish -->

See the [open issues](https://github.com/thevahidal/hoopoe-python/issues) for a full list of proposed features (and known issues).


<!-- CONTRIBUTING -->
## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/amazing-feature`)
3. Commit your Changes (`git commit -m 'Add some amazing-feature'`)
4. Push to the Branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request


<!-- LICENSE -->
## License

Distributed under the MIT License. See `LICENSE.txt` for more information.
ieca2sdmx 1.0.0
Transformación de datos y metadatos desde el IECA hacia SDMX
License: MIT

﻿# Conversión de datos del Instituto de Estadística y Cartografía Andaluz a SDMX

[![PyPI version](https://badge.fury.io/py/iecasdmx.svg)](https://badge.fury.io/py/iecasdmx)
[![codecov](https://codecov.io/gh/frapercan/IECA2SDMX/branch/develop/graph/badge.svg?token=GbJ3V9jEa7)](https://codecov.io/gh/frapercan/IECA2SDMX)
[![Python Tox](https://github.com/frapercan/IECA2SDMX/actions/workflows/tox.yml/badge.svg)](https://github.com/frapercan/IECA2SDMX/actions/workflows/tox.yml)
[![Documentation Status](https://readthedocs.org/projects/ieca2sdmx/badge/?version=latest)](https://ieca2sdmx.readthedocs.io/en/latest/?badge=latest)

Herramienta interna de transformación de datos desde la [API del IECA](https://www.juntadeandalucia.es/institutodeestadisticaycartografia/badea/apidoc) hacia el estandar SDMX, 
haciendo uso de las [herramientas SDMX del Instituto Nacional de Estadística Italiano (ISTAT Toolkit)](https://sdmxistattoolkit.github.io/).

![indexa](imagenes/indexa-logo.png)
![ieca](imagenes/ieca-logo.png)


## Despliegue

En un entorno con Python instalado, intsalar los requisitos de dependencias.

    pip3 install -r requirements.txt

## Ejecución
Con el directorio de trabajo en la raiz del proyecto ejecutar el fichero main.py

    IECA2SDMX
    └── iecasdmx
        └── main.py                    # Fichero de ejecución

## Documentación
[IECA2SDMX](https://ieca2sdmx.readthedocs.io/en/latest/)


# Información para desarrolladores del repositorio
## Ejecutar Integración continua en local

Tox es una herramienta de automatización para python, se puede instalar con pip:
    
    pip install tox
    
Sus comandos son los siguientes:

### Ejecutar Tests, Lint y Compilar la documentación

    tox

### Ejecutar tests

    tox -e py38

### Ejecutar Lint

    tox -e lint

### Compilar la documentación

    tox -e docs

Para compilar la documentación se hace uso del paquete make, se debe instalar en caso de no tenerlo presente en el entorno de trabajo.

## Integración continua
Github está configurado con dos distintas comprobaciones.

### Tox

Se ejecutará cada vez que se haga una Pull request y realizara el comando Tox completo. Indicandote si todo a ido bien.

### Publicación del paquete en Python

Se ejecutará cada vez que se haga una Pull Request a la rama "Main".

Solamente pasará si el paquete no existe previamente en el repositorio de paquetes, por lo tanto cuando estemos seguros de que todo está finalizado deberemos hacer uso de los comandos:

    bumpversion minor 

Dentro de la version actual del paquete, incrementa en 1 la subversion

    bumversion major (Incrementa la version)
    
 Incrementa la version del paquete
PyCondor 0.6.0
Python utility for HTCondor
License: MIT
Keywords: python condor htcondor high-throughput computing utility tool

# PyCondor

[![Build Status](https://github.com/pycondor/pycondor/actions/workflows/test.yml/badge.svg)](https://github.com/pycondor/pycondor/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/pycondor/pycondor/branch/master/graph/badge.svg)](https://codecov.io/gh/pycondor/pycondor)
![pypi version](https://img.shields.io/pypi/v/pycondor.svg 'pypi version')
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pycondor.svg)
![license](https://img.shields.io/pypi/l/pycondor.svg 'license')

PyCondor (Python HTCondor) is a tool to help build and submit workflows to HTCondor in a straight-forward manner with minimal hassle.


## Documentation

The documentation for PyCondor can be found at https://pycondor.github.io/pycondor.


## Installation


PyCondor can be installed using `pip`

```
pip install pycondor
```

or `conda`

```
conda install -c conda-forge pycondor
```

For more information see the [installation instructions](https://pycondor.github.io/pycondor/installation.html) in the [documentation](https://pycondor.github.io/pycondor).


## Contributing

To contribute to PyCondor, please see the [contributing guide](https://pycondor.github.io/pycondor/contributing.html) in the documentation.


## License

[MIT License](LICENSE)

Copyright (c) 2018 James Bourbeau