Netvisor-api-client

Latest version: v0.9.4

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

Scan your dependencies

Page 3 of 4

0.4.0

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

- Updated Marshmallow requirement to >= 2.0.0.
- Added support for additional address line when creating/updating a customer.

0.3.4

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

- Fixed UnicodeEncodeError when making a request containing non-ASCII
characters.

0.3.3

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

- Fixed too strict validation for payment term fields returned by Netvisor API
in ``netvisor.sales_invoices.get()``.

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.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.