Metadata-Version: 1.1
Name: cfdilib
Version: 0.7.5
Summary: Library to manage xml CDFI from python and sign with several pacs.
Home-page: https://github.com/vauxoo/cfdilib
Author: Vauxoo OpenSource Specialists.
Author-email: mexico@vauxoo.com
License: ISCL
Description: =======
        CFDILib 
        =======
        
        .. image:: https://badge.fury.io/py/cfdilib.svg
            :target: https://badge.fury.io/py/cfdilib
        
        .. image:: https://travis-ci.org/Vauxoo/cfdilib.svg?branch=master
            :target: https://travis-ci.org/Vauxoo/cfdilib
        
        .. image:: https://codecov.io/gh/Vauxoo/cfdilib/branch/master/graph/badge.svg?token=wcRGfPzSDy
            :target: https://codecov.io/gh/Vauxoo/cfdilib
            
        .. image:: https://landscape.io/github/Vauxoo/cfdilib/master/landscape.svg?style=flat
           :target: https://landscape.io/github/Vauxoo/cfdilib/master
           :alt: Code Health
        
        Library to xml documents based on XSD files to manage situations where you need to sign such
        documents with a third party, then given a simple dictionary and a jinja2 template you will be
        able to generate such documents with almos 0 logic.
        
        * Free software: Vauxoo Licence (LGPL-v3)
        * Documentation: https://vauxoo.github.io/cfdilib
        
        Features
        --------
        
        * TODO
        
        
        =======
        History
        =======
        
        0.7.5
        -----
        
        - Update payroll12.xsd from SAT (#96)
        
        0.7.4
        -----
        
        - Update catNomina.xsd from SAT (#95)
        
        0.7.3
        -----
        
        - Fixed #90
        
        0.7.2
        -----
        
        - Welcome Impuesto Locales.
        - Proper version of click.
        - Fix SAT references.
        
        0.7.0
        -----
        
        - l10n_mx_reports: fix error in general ledger report (#78)
        - [IMP] cfdilib: xsd added to generate payment complement (#75)
        - Changed path to allow have xsd that are imported by others xsd in the same library, and not call to SAT page each time that is generated a new XML.
        - Add catPagos.xsd file
        - [FIX] cfdilib: fix xsd file name to avoid error I/O warning : failed to load external entity "tdCFDI.xsd"
        - [FIX] cfdilib: changing complement node task#22554 (#76)
        - [FIX] l10n_mx_reports: fix error in general ledger report (#81) when "Concepto" has a length over 300 characters in operations and over 200 characters in transactions. And, when account description has a length over 100 characters.
        - [FIX][cfdilib] - Welcome template for comercio exterior node.
        
        0.6.4
        -----
        
        In some cases the RFC is optional
        
        0.6.3
        -----
        
        Now certificate is optional on CFDI 3.3
        
        0.6.2
        -----
        
        Add new XSD version for CFDI 3.3
        
        0.6.1
        -----
        
        Added complement for Paymens
        
        0.6.0
        -----
        
        - Welcome to electronic accounting 1.3
        
        0.5.3
        -----
        
        - Added Payroll 1.2
        - Added pedimento concept for cfdi 3.3.
        
        0.5.2
        -----
        
        - Some values are now optionals.
        
        
        0.5.1
        -----
        
        Some fixes regarding the fact that perceptions and taxes are optionals.
        
        0.5.0
        -----
        
        Welcome to cfdi 3.3
        
        0.4.0
        -----
        
        Welcome to payroll generation
        
        0.3.5
        -----
        
        Now the template 3.2 has a placeholder for addenda.
        
        0.3.4
        -----
        
        * XMl for Journal Items: Assigned id by the next:
        
        Atributo requerido para expresar el número único de identificación de la
        póliza. El campo deberá contener la clave o nombre utilizado por el
        contribuyente para diferenciar, el tipo de póliza y el número correspondiente.
        En un mes ordinario no debe repetirse un mismo número de póliza con la clave o
        nombre asignado por el contribuyente.
        
        0.3.3
        -----
        
        * Refactor of the code for cache the temp downloaded files.
        * Fixed minor lint problems to improve the readability of the code.
        
        latest
        ------
        
        * Refactor of the code for cache the temp downloaded files.
        * Fixed minor lint problems to improve the readability of the code.
        
        0.3.1
        -----
        
        * Refactiring the validation approach to use a proper way and not be sticked to
          an specific lxml version
        
        0.3.0
        ------
        
        * Electronic accounting ready.
        
          * CoA.
          * Moves.
          * Balance
        
        
        0.1.0 (2016-1-22)
        ------------------
        
        * First release on PyPI.
        
Keywords: cfdilib
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
