Skip to content

The Nextmv Python SDKs

Nextmv

Nextmv: The home for all your optimization work

Test Test Supported Python versions

Package version Package version Package version

Nextmv offers several Python SDKs to help you work with decision models and the Nextmv Cloud API:

  • nextmv: The general-purpose Python SDK for working with decision models and the Nextmv Cloud API.
  • nextmv-gurobipy: A Python SDK providing convenience functions for working with Gurobi (gurobipy) models in the Nextmv platform.
  • nextmv-scikit-learn: A Python SDK providing convenience functions for working with scikit-learn models in the Nextmv platform.

These packages can be found in the nextmv-py repository.

Warning

Please review the license of each package, as they may not all have the same license. For example, nextmv is licensed under the Apache 2.0 license, while nextmv-gurobipy is licensed as BSL-1.1.

The best place to start with the Nextmv Python SDKs is to check out the community apps. These are fully-functional apps that run both locally and on Nextmv Cloud. Please direct your attention to the python-* apps.

There are two ways in which you can use community apps: