This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

SDK para conectar a LibreDTE

Project Description

SDK para realizar la integración con los servicios web de LibreDTE desde Python.

Términos y condiciones de uso

Al utilizar este proyecto, total o parcialmente, automáticamente se acepta cumplir con los términos y condiciones de uso que rigen a LibreDTE. La Licencia Pública General Affero de GNU (AGPL) sólo aplica para quienes respeten los términos y condiciones de uso. No existe una licencia comercial de LibreDTE, por lo cual no es posible usar el proyecto si no aceptas cumplir dichos términos y condiciones.

La versión resumida de los términos y condiciones de uso de LibreDTE que permiten utilizar el proyecto, son los siguientes:

  • Tienes la libertad de: usar, estudiar, distribuir y cambiar LibreDTE.
  • Si utilizas LibreDTE en tu software, el código fuente de dicho software deberá ser liberado de manera pública bajo licencia AGPL.
  • Si haces cambios a LibreDTE deberás liberar de manera pública el código fuente de dichos cambios bajo licencia AGPL.
  • Debes hacer referencia de manera pública en tu software al proyecto y autor original de LibreDTE, tanto si usas LibreDTE sin modificar o realizando cambios al código.

Es obligación de quienes quieran usar el proyecto leer y aceptar por completo los términos y condiciones de uso.

Si quieres una versión LGPL de este código, anterior pero funcional, revisa en LibreDTE SDK Python v1.0.0a9 (LGPL). Sólo esa versión puede ser usada en código privativo, la actual no.

Instalación

Instalar desde PIP con:

$ sudo pip install libredte

Si estás en Microsoft Windows, debes instalar además pypiwin32.

Actualización

Actualizar desde PIP con:

$ sudo pip install libredte --upgrade

LXML en Microsoft Windows

En algunas versiones de Microsoft Windows (al menos 8 y 10) la instalación con PIP falla debido a que no es posible instalar LXML. Para solucionar esto y poder instalar el SDK es necesario instalar LXML de manera manual. Se puede descargar una versión binaria de LXML según la versión de Python que estemos usando.

Supongamos que tenemos Python 3.5 de 32 bits (independientemente que el sistema operativo sea de 64 bits). Debemos descargar el siguiente archivo lxml‑3.6.4‑cp35‑cp35m‑win32.whl y procedemos a instalar con

> pip.exe install lxml-3.6.4-cp35-cp35m-win32.whl

Si usas otra versión de Python descarga la LXML que corresponda.

Cuando tengas instalada la LXML procede a instalar el SDK de LibreDTE con PIP.

Desarrolladores (ayuda mental)

Modificar el SDK:

$ git clone https://github.com/LibreDTE/libredte-sdk-python
$ cd libredte-sdk-python
$ sudo pip install -e .

Crear el paquete que se desea distribuir:

$ sudo python setup.py sdist

Publicar el paquete a distribuir:

$ twine upload dist/*

Más información en http://python-packaging-user-guide.readthedocs.io/en/latest/distributing

Release History

Release History

This version
History Node

2.0.3

History Node

2.0.2

History Node

2.0.1

History Node

2.0.0

History Node

1.0.0a9

History Node

1.0.0a8

History Node

1.0.0a7

History Node

1.0.0a6

History Node

1.0.0a5

History Node

1.0.0a4

History Node

1.0.0a3

History Node

1.0.0a2

History Node

1.0.0a1

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
libredte-2.0.3.tar.gz (4.7 kB) Copy SHA256 Checksum SHA256 Source Apr 11, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting