semvec/pypi-packages huggingface dataset:
boussole 2.1.3
Commandline interface to build Sass projects using libsass-python
License: MIT
Requires Python: >=3.6
Keywords: Scss,Sass,Libsass,watchdog

.. _SASS: http://sass-lang.com/
.. _LibSass: http://sass-lang.com/libsass
.. _Watchdog: https://github.com/gorakhargosh/watchdog
.. _click: http://click.pocoo.org/5/
.. _libsass-python: https://github.com/dahlia/libsass-python
.. _colorama: https://github.com/tartley/colorama
.. _colorlog: https://github.com/borntyping/python-colorlog
.. _six: https://pythonhosted.org/six/
.. _pyaml: https://github.com/mk-fg/pretty-yaml

========
Boussole
========

Commandline interface to build `Sass`_ projects using `libsass-python`_.


Features
********

* Stand on `LibSass`_ which is **very fast**;
* **Per project configuration** so you can use it once to compile all of your
  Sass files from a same project;
* **Simple and useful** command line;
* **Watch mode** for no waste of time during web design integration;
* **Full Python stack**, no Ruby or Node.js stuff needed;
* **Expose a Core API** to use it from Python code;
* Support **Python>=3.7**;


Links
*****

* Read the documentation on `Read the docs <https://boussole.readthedocs.io/>`_;
* Download its `PyPi package <https://pypi.org/project/boussole/>`_;
* Clone it on its `Github repository <https://github.com/sveetch/boussole>`_;


Dependencies
************

* `click`_ >=5.1;
* `colorama`_;
* `colorlog`_;
* `libsass-python`_ >=0.19.4;
* `pyaml`_;
* `Watchdog`_ >=0.8.3;


Credits
*******

Logo has been created by **Sébastien Bianco**.
laboral-kutxa 0.2.1
Unofficial Laboral Kutxa Python library
License: MIT
Requires Python: >=3.8
Keywords: laboral,kutxa,bank,banco

# laboral-kutxa.py

[![Tests](https://github.com/AndreMiras/laboral-kutxa.py/workflows/Tests/badge.svg)](https://github.com/AndreMiras/laboral-kutxa.py/actions/workflows/tests.yml)
[![Coverage Status](https://coveralls.io/repos/github/AndreMiras/laboral-kutxa.py/badge.svg?branch=main)](https://coveralls.io/github/AndreMiras/laboral-kutxa.py?branch=main)
[![PyPI release](https://github.com/AndreMiras/laboral-kutxa.py/workflows/PyPI%20release/badge.svg)](https://github.com/AndreMiras/laboral-kutxa.py/actions/workflows/pypi-release.yml)
[![PyPI version](https://badge.fury.io/py/laboral-kutxa.svg)](https://badge.fury.io/py/laboral-kutxa)

Unofficial Laboral Kutxa Python library

## Install

```sh
pip install laboral-kutxa
```

## Usage

Reading through the `misProductos` list:

```python
import os
from laboralkutxa.api import login, get_my_products

username = os.environ.get("USERNAME")
password = os.environ.get("PASSWORD")
login_response = login(username, password)
token = login_response["token"]
products = get_my_products(token)
print(
    [
        {"alias": product["alias"], "grupo": product["grupo"]}
        for product in products["misProductos"]
    ]
)
```

Output:

```python
[
    {'alias': 'CUENTA 0,0', 'grupo': 'cuentasCorrientes'},
    {'alias': 'VISA ELECTRÓN', 'grupo': 'tarjetas'},
    {'alias': 'PRESTAMO', 'grupo': 'prestamos'}
]
```

Accessing the aggregated amounts per account types:

```python
products = get_my_products(token)
current_account = products["_Importes"]["_CuentasCorrientes"]
financing = products["_Importes"]["_Financiacion"]
print({"currentAccount": current_account, "financing": financing})
```

Output:

```python
{
    'currentAccount': {'cantidad': 4440.13, 'moneda': 'EUR'},
    'financing': {'cantidad': 174356.48, 'moneda': 'EUR'}
}
```

## CLI

There's also a command line interface available, try with:

```sh
laboralkutxa --help
```