# UvLockSourceEntry

> **Class** in `langgraph_cli`

📖 [View in docs](https://reference.langchain.com/python/langgraph-cli/uv_lock/UvLockSourceEntry)

## Signature

```python
UvLockSourceEntry(
    self,
    name: str,
    value: object,
    declared_root: pathlib.Path,
    pyproject_path: pathlib.Path,
)
```

## Constructors

```python
__init__(
    self,
    name: str,
    value: object,
    declared_root: pathlib.Path,
    pyproject_path: pathlib.Path,
) -> None
```

| Name | Type |
|------|------|
| `name` | `str` |
| `value` | `object` |
| `declared_root` | `pathlib.Path` |
| `pyproject_path` | `pathlib.Path` |


## Properties

- `name`
- `value`
- `declared_root`
- `pyproject_path`

---

[View source on GitHub](https://github.com/langchain-ai/langgraph/blob/d27d4b2d9895a4aa83170b4aaa135878f99c7fd6/libs/cli/langgraph_cli/uv_lock.py#L17)