Netvisor

Latest version: v0.7.0

Safety actively analyzes 630360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.3.2

^^^^^^^^^^^^^^^^^^^^^^^^

- Fixed ``netvisor.sales_invoices.get()`` crashing when the
``<SalesInvoiceAmount>`` element had attributes in the XML response.
- Fixed ``netvisor.sales_invoices.get()`` crashing when any of the following
elements were empty in the XML response:

- seller identifier
- invoicing customer address line
- invoicing customer post number
- invoicing customer town
- delivery address name
- delivery address line
- delivery address post number
- delivery address town
- delivery address country code
- accounting account suggestion

- Fixed ``netvisor.sales_invoices.list()`` crashing when customer code was empty
in the XML response.
- Fixed ``netvisor.sales_invoices.list()`` crashing when invoice status had no
substatus in the XML response.

0.3.1

^^^^^^^^^^^^^^^^^^^^^^^^

- Fixed ``netvisor.schemas`` package missing from the source distribution.

0.3.0

^^^^^^^^^^^^^^^^^^^^^^^^

- Added official Python 3.4 support.
- Added creating and updating of customers and sales invoices.
- Changed response parsing not to rename and restructure the responses to keep
the Python API implementation simpler and more consistent with the Netvisor
API's XML responses.
- Changed response parsing to use Marshmallow.
- Changed ``Request`` to take ``params`` as a single keyword argument instead of
as named variable-length arguments.
- Fixed tests to work with responses 0.3.0.

0.2.0

^^^^^^^^^^^^^^^^^^^^^^^

- Added support for InvoiceNumber and InvoicesAboveNetvisorKey parameters to
sales invoice listing.
- Changed xmltodict's dict constructor from ``OrderedDict`` to to ``dict``.
- Fixed parsing of sales invoice with multiple lines.

0.1.0

^^^^^^^^^^^^^^^^^^^^^^^^

- Initial public release.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.