Metadata-Version: 2.1
Name: django-afip
Version: 12.0.0
Summary: AFIP integration for django
Author-email: Hugo Osvaldo Barrera <hugo@whynothugo.ln>
License: ISC
Project-URL: homepage, https://github.com/WhyNotHugo/django-afip
Project-URL: documentation, https://django-afip.readthedocs.io/
Project-URL: issues, https://github.com/WhyNotHugo/django-afip/issues
Project-URL: changelog, https://django-afip.readthedocs.io/en/latest/changelog.html
Project-URL: donate, https://liberapay.com/WhyNotHugo/
Project-URL: funding, https://github.com/sponsors/WhyNotHugo
Keywords: argentina,afip,wsdl
Classifier: Development Status :: 6 - Mature
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENCE
Requires-Dist: cryptography <40,>=3.2
Requires-Dist: django <4.3,>=3.2
Requires-Dist: django-renderpdf <5.0.0,>=3.0.0
Requires-Dist: lxml >=3.4.4
Requires-Dist: pyopenssl >=16.2.0
Requires-Dist: setuptools-git >=1.1
Requires-Dist: wheel >=0.24.0
Requires-Dist: zeep <5.0.0,>=1.1.0
Requires-Dist: qrcode[pil] <8.0,>=6.1
Requires-Dist: pyyaml <7.0.0,>=5.3.1
Requires-Dist: backports.zoneinfo ; python_version < "3.9"
Provides-Extra: dev
Requires-Dist: coverage ; extra == 'dev'
Requires-Dist: dj-database-url ; extra == 'dev'
Requires-Dist: django-stubs[compatible-mypy] ; extra == 'dev'
Requires-Dist: factory-boy ; extra == 'dev'
Requires-Dist: freezegun ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: pytest-django ; extra == 'dev'
Requires-Dist: types-backports ; extra == 'dev'
Requires-Dist: types-freezegun ; extra == 'dev'
Requires-Dist: types-pyOpenSSL ; extra == 'dev'
Requires-Dist: types-pytz ; extra == 'dev'
Requires-Dist: types-requests ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: Sphinx >=3.4.0 ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinxcontrib-django ; extra == 'docs'
Requires-Dist: dj-database-url ; extra == 'docs'
Provides-Extra: factories
Requires-Dist: factory-boy ; extra == 'factories'
Provides-Extra: mysql
Requires-Dist: mysqlclient ; extra == 'mysql'
Provides-Extra: postgres
Requires-Dist: psycopg2 ; extra == 'postgres'

django-afip
===========

What's this?
------------

AFIP is Argentina's tax collection agency. For emitting invoices, taxpayers are
required to inform AFIP of each invoice by using a dedicated SOAP-like web
service for that.

**django-afip** is a Django application implementing the necessary bits for
Django-based applications to both store and comunícate invoicing information.

Features
--------

* Validate invoices and other receipt types with AFIP's WSFE service.
* Generate valid PDF files for those receipts to send to clients.

Documentation
-------------

The full documentation is available at https://django-afip.readthedocs.io/

It is also possible to build the documentation from source using:

.. code-block:: sh

    tox -e docs

Changelog
---------

The changelog is included with the rest of the documentation:
https://django-afip.readthedocs.io/en/stable/changelog.html

Donate
------

While some of the work done here is done for clients, much of it is done in my
free time. If you appreciate the work done here, please consider donating_.

.. _donating: https://whynothugo.nl/sponsor/

Licence
-------

This software is distributed under the ISC licence. See LICENCE for details.

Copyright (c) 2015-2023 Hugo Osvaldo Barrera <hugo@whynothugo.nl>
