Products · Product
Poetry
Raised as a usability problem by 40 people on Hacker News over 14 years (2013–2026), in 42 threads.
No issue was raised by at least 3 people in 3 threads this year.
Every issue, all time, most people first
Dependency resolution is so slow the user must leave for 15 minutesUnreviewed
20132026- Dependency updates take 5-30 minutes, so checking a fix means long waits2025-12-26
- Takes 20-30 seconds to update or add packages2024-07-17
- Dependency resolution with git dependencies is very slow2018-12-05
Installing PyTorch with Poetry is convoluted and hard for newcomersUnreviewed
20132026- Must create a venv and install Poetry before starting, adding steps2024-07-02
- Installing PyTorch with Poetry is a convoluted, frustrating process, hard for newbies2023-11-11
- Commenter couldn't figure out how to get Poetry working, and multiple virtual environment tools are confusing2023-03-15
Default update touches the whole dependency tree, breaking runtime compatibilityUnreviewed
20132026- Silently updates unspecified dependencies without telling the user2025-12-30
- Default update touches whole dependency tree, easily breaking runtime compatibility2022-07-16
- When dependency problems occur, it's a massive hassle and sometimes impossible to override manually2021-02-10
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 46 complaints
- Chose obsolete Python 2 unexpectedly, causing many errors2026-03-20
- Silently updates unspecified dependencies without telling the user2025-12-30
- Dependency updates take 5-30 minutes, so checking a fix means long waits2025-12-26
- Too slow, so CI pipelines time out and fail2025-10-30
- Locked dependencies force half-day upgrade sessions when security fixes are needed2024-12-20
- People get confused by different Poetry versions depending on which directory they're in2024-12-17
- Official install method kept changing, making Poetry hard to uninstall cleanly2024-12-17
- Install and uninstall behaviour kept changing, making it hard to rely on2024-12-08
- Dependencies intermittently can't be found until reboot, with no tools to diagnose install environment2024-11-04
- Defaults to Python 2 without giving the user a choice2024-08-22
- Takes 20-30 seconds to update or add packages2024-07-17
- Locking takes many minutes and appears to hang the user's machine2024-07-09
- Must create a venv and install Poetry before starting, adding steps2024-07-02
- Installing PyTorch with Poetry is a convoluted, frustrating process, hard for newbies2023-11-11
- Too many overlapping packaging tools make deploying Python complicated and failure-prone2023-10-31
- Installs fail on first try and it asks for a keyring even when just downloading2023-10-31
- Hard to set up2023-10-19
- Hides environment details, so when something breaks it's nearly impossible to fix without rebuilding2023-08-25
- Added enough complexity and overhead that the commenter stopped using it2023-06-13
- Poetry forces keyring setup over SSH, taking hours of hacking to get working2023-06-07
- Spent hours failing to get keyring integration working just to use poetry over ssh2023-03-30
- Commenter couldn't figure out how to get Poetry working, and multiple virtual environment tools are confusing2023-03-15
- Poetry uses the wrong Python, and the config flag makes it worse2023-01-22
- Error messages read like stack traces, not actionable guidance2023-01-15
- Hard to get right in a monorepo with many projects2023-01-07
- Gives raw Python errors on minor misuse and CLI argument handling breaks2022-12-21
- Unfamiliar version specifier syntax confused users and blocked adoption2022-12-16
- Environment gets corrupted, and fixing it takes expertise and costs half a day2022-12-16
- After upgrading Poetry, the update command stopped working in existing environments2022-12-15
- Default update touches whole dependency tree, easily breaking runtime compatibility2022-07-16
- Error messages are sometimes less helpful than a stack trace2022-05-10
- Client cert auth with private repositories fails, and fixes are never reviewed or merged2021-12-09
- Installation is messy and the user cannot remove it afterward2021-11-20
- Error output is cryptic, with full traces printed, making problems hard to understand2021-07-14
- Resolver conflicts are a giant pain and sometimes impossible to work around2021-07-05
- Running into issues the commenter found hard to understand2021-06-19
- When dependency problems occur, it's a massive hassle and sometimes impossible to override manually2021-02-10
- Missing sync, lockfile checks and multi-environment support forces hacks and workarounds2020-11-12
- Ignores global pip settings and has no documented way to configure its own, so it is unusable behind SSL interception2020-11-12
- Running poetry lock takes over an hour with no visible reason why2020-08-10
- Lock command takes 18 minutes, and the tool is getting slower across versions2020-06-01
- Installer fails on systems without a python command, needing manual shebang edits to run2019-12-13
- Dependency resolution with git dependencies is very slow2018-12-05
- Dependency resolution is so slow the user must leave for 15 minutes2018-10-18
- Unclear whether drag and drop rhymes reorganize verses or just serve as a reminder2013-05-14
- Users can't tell that dragging changes which line the rhyme suggestions follow2013-05-14