Metadata-Version: 2.2
Name: gloop
Version: 1.0.0b1
Summary: Generalized Linear Object Oriented Programming (GLOOP)
Author-email: Connor Makowski <conmak@mit.edu>
Project-URL: Homepage, https://github.com/connor-makowski/gloop
Project-URL: Bug Tracker, https://github.com/connor-makowski/gloop/issues
Project-URL: Documentation, https://connor-makowski.github.io/gloop/index.html
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: type_enforced>=1.10.1
Requires-Dist: PuLP==2.9.0

# Gloop
[![PyPI version](https://badge.fury.io/py/gloop.svg)](https://badge.fury.io/py/gloop)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Generalized Linear Object Oriented Programming (GLOOP) as a simple pythonic interface for OOP access to [PULP](https://coin-or.github.io/pulp/). It features simple objects, helpful methods, additional error checking and simplifies data structures for OOP uses. 

Gloop also happens to be synonymous with the word "pulp" in the English language.

# Setup

Make sure you have Python 3.10.x (or higher) installed on your system. You can download it [here](https://www.python.org/downloads/).

### Installation

```
pip install gloop
```

## Basic Usage
```py
import gloop

# TODO: Add example
```

# Getting Started

`gloop` is a package designed for object oriented linear programming access to pulp. [Technical Docs Here](https://connor-makowski.github.io/gloop/index.html).
