Skip to content

inventree/inventree-python

Repository files navigation

License: MIT PyPI Build Status Coverage Status PEP

InvenTree Python Interface

Python library for communication with the InvenTree parts management system using the integrated REST API.

This library provides a class-based interface for interacting with the database. Each database table is represented as a class object which provides features analogous to the REST CRUD endpoints (Create, Retrieve, Update, Destroy).

Installation

The InvenTree python library can be easily installed using PIP:

pip install inventree

If you need to rely on system certificates from the OS certificate store instead of the bundled certificates, use

pip install inventree[system-certs]

This allows pip and Python applications to verify TLS/SSL connections to servers whose certificates are trusted by your system, and can be helpful if you're using a custom certificate authority (CA) for your InvenTree instance's cert.

Documentation

Refer to the InvenTree documentation