Metadata-Version: 2.1
Name: opt-sugar
Version: 0.0.4.4
Home-page: https://github.com/juandados/opt-sugar
Author: Juan Chacon
Author-email: juandados@gmail.com
Keywords: optimization operations mathematical programming
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
Requires-Dist: numpy
Requires-Dist: gurobipy
Requires-Dist: scikit-learn

.. -*- mode: rst -*-

|ReadTheDocs|_ |Pypi|_ |PythonVersion|_ |Black|_

.. |PythonMinVersion| replace:: 3.8
.. |NumPyMinVersion| replace:: 1.23.2
.. |GurobiPyMinVersion| replace:: 9.5.2
.. |ScikitLearn| replace:: 1.1.2

.. |ReadTheDocs| image:: https://readthedocs.org/projects/opt-sugar/badge/?version=latest
.. _ReadTheDocs: https://opt-sugar.readthedocs.io/en/latest/?badge=latest

.. |PyPi| image:: https://img.shields.io/pypi/v/opt-sugar
.. _PyPi: https://pypi.org/project/opt-sugar/

.. |PythonVersion| image:: https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10-blue
.. _PythonVersion: https://pypi.org/project/scikit-learn/

.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
.. _Black: https://github.com/psf/black

**opt-sugar**
is a Python package meant to make the optimization operation (OptOps) tasks easier by providing the building blocks needed
to use mlflow for mathematical optimization experimentation.

The project was started in oct 2022 by Juan Chacon.

Installation
------------

Dependencies
~~~~~~~~~~~~~~~~~

opt-sugar requires:

- Python (>= |PythonMinVersion|)
- NumPy (>= |NumPyMinVersion|)
- GurobiPy (>= |GurobiPyMinVersion|)
- ScikitLearn (>= |ScikitLearn|)

User installation
~~~~~~~~~~~~~~~~~

If you already have a working installation all the dependencies,
the easiest way to install opt-sugar is using ``pip``::

    pip install -U opt-sugar

Read the docs `here. <https://opt-sugar.readthedocs.io/en/latest/>`_
