QuantEcon · GitHub

Commit d1bebc3

mmckyclaude

and

authored

[house_auction] Pin prettytable<3.18 for base-Anaconda wcwidth compatibility (#939)

prettytable 3.18.0 requires wcwidth>=0.3.5 (it calls wcwidth.width()), but base Anaconda 2026.06 ships wcwidth 0.2.14. The in-lecture '!pip install -U wcwidth' from #937 can't fix this: the kernel imports wcwidth at startup, so the already-cached module isn't reloaded by an in-session pip upgrade. Pin prettytable<3.18 (which works with wcwidth 0.2.14) instead. See #938. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • lectures

Lines changed: 1 addition & 1 deletion

Original file line numberDiff line numberDiff line change

@@ -17,7 +17,7 @@ kernelspec:

1717

---

1818

tags: [hide-output]

1919

---

20-

!pip install -U prettytable wcwidth

20+

!pip install "prettytable<3.18"

2121

```

2222
2323

## Overview

Read the original on github.com ↗