Metadata-Version: 2.4
Name: cuopt-stubs
Version: 0.1.0
Summary: Type stubs for NVIDIA cuOpt
Author: Zach Siegel
License: MIT
Project-URL: Homepage, https://github.com/zsiegel/cuopt-stubs
Project-URL: Repository, https://github.com/zsiegel/cuopt-stubs
Keywords: cuopt,typing,stubs,nvidia
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# cuopt-stubs

Type stubs for NVIDIA cuOpt library.

## Installation

```bash
pip install cuopt-stubs
```

## Usage

These stubs provide type hints for the `cuopt` package. Install them alongside the `cuopt` package to enable type checking with tools like mypy, pyright, and IDEs.

```python
from cuopt.linear_programming import Problem

# Your IDE and type checker will now have full type information
problem = Problem()
```

## Compatibility

These stubs are compatible with:
- Python 3.8+
- cuOpt (specify versions if known)

## Development

These stubs were generated using `mypy stubgen` and are maintained separately from the cuOpt package.

## License

MIT License
