# python: Fix toolchain serialization not working with multiple venvs in a single worktree \(\#36035\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/13bf45dd4a773bd31a907698d0498a5ee745729f)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 13bf45dd4a773bd31a907698d0498a5ee745729f

Requested commit: 13bf45dd4a773bd31a907698d0498a5ee745729f

Commit: 13bf45dd4a773bd31a907698d0498a5ee745729f

Tree: 89fd8356d169d0521bd6751217d49ecd6f1db936

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
python: Fix toolchain serialization not working with multiple venvs in a single worktree (#36035)

Our database did not allow more than entry for a given toolchain for a
single worktree (due to incorrect primary key)

Co-authored-by: Lukas Wirth <lukas@zed.dev>

Release Notes:

- Python: Fixed toolchain selector not working with multiple venvs in a
single worktree.

Co-authored-by: Lukas Wirth <lukas@zed.dev>
```

## Parents

- [b61b71405d4a2d7725642ccbdda6c387efcc9693](https://git.cafe/gitcafe/zed/commit/b61b71405d4a2d7725642ccbdda6c387efcc9693?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/13bf45dd4a773bd31a907698d0498a5ee745729f?format=markdown)
