Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gisce/cini

Libreria para calcular de forma automática el código de identificación normalizado de instalaciones (CINI)
https://github.com/gisce/cini

cini cnmc hacktoberfest

Last synced: 1 day ago
JSON representation

Libreria para calcular de forma automática el código de identificación normalizado de instalaciones (CINI)

Awesome Lists containing this project

README

        

CINI
====

.. image:: https://travis-ci.org/gisce/cini.svg?branch=master
:target: https://travis-ci.org/gisce/cini
.. image:: https://readthedocs.org/projects/cini/badge/?version=latest
:target: http://cini.readthedocs.io/es/latest/?badge=latest
:alt: Documentation Status
.. image:: https://coveralls.io/repos/github/gisce/cini/badge.svg?branch=master
:target: https://coveralls.io/github/gisce/cini?branch=master

Libreria para calcular de forma automática el código de identificación normalizado
de instalaciones (CINI)

https://www.boe.es/boe/dias/2016/04/29/pdfs/BOE-A-2016-4131.pdf

Instalaciones soportadas
-------------------------

- Lineas
- Transformadores
- CT’s
- Subestacions
- Posicions y parques de distribución
- Celdas y elementos de corte
- Equipos de medida

Para desarrollar
----------------

Para cualquier cambio en el comportamiento **debe haber** un test que implemente este
comportamiento **antes** de desarrollar el cambio (metodología `TDD `_)

- Crear un virtualenv

.. code-block:: shell

$ mkvirtualenv cini
$ workon cini

- Clonar el repositorio

.. code-block:: shell

$ git clone https://github.com/gisce/cini.git

- Instalar dependencias desarrollo

.. code-block:: shell

$ cd cini
$ pip install -r requirements-dev.txt
$ pip install -e .

Ejecutar tests
--------------
Utilizamos el sistema de tests `Mamba `_

Con el virtualenv activado y situados en la raíz del repositorio ejecutamos:

.. code-block:: shell

$ mamba --format=documentation