Metadata-Version: 2.4
Name: nl-code
Version: 0.4.1
Summary: Primitives for research into LLMs and code
Author-email: Danielle Rothermel <danielle.rothermel@gmail.com>
Requires-Python: >=3.12
Requires-Dist: datasets>=3.0.0
Requires-Dist: fastapi>=0.135.3
Requires-Dist: pydantic>=2.12.0
Requires-Dist: uvicorn[standard]>=0.44.0
Provides-Extra: bigcodebench
Requires-Dist: holidays>=0.60; extra == 'bigcodebench'
Requires-Dist: matplotlib>=3.9; extra == 'bigcodebench'
Requires-Dist: numpy>=1.26; extra == 'bigcodebench'
Requires-Dist: pandas>=2.2; extra == 'bigcodebench'
Requires-Dist: python-dateutil>=2.9; extra == 'bigcodebench'
Requires-Dist: pytz>=2024.1; extra == 'bigcodebench'
Requires-Dist: regex>=2024.4; extra == 'bigcodebench'
Requires-Dist: scikit-learn>=1.5; extra == 'bigcodebench'
Requires-Dist: scipy>=1.14; extra == 'bigcodebench'
Requires-Dist: seaborn>=0.13; extra == 'bigcodebench'
Requires-Dist: statsmodels>=0.14; extra == 'bigcodebench'
Description-Content-Type: text/markdown

# nl-code

## Headless validation runs

Some dataset validation tasks import plotting libraries such as `matplotlib`.
Run those commands with a non-GUI backend so they do not open windows on the
desktop:

```bash
MPLBACKEND=Agg uv run python ...
```
