Commit 8657f72
fix(snyk): remove [tool.poetry.dependencies] shim — it was causing the error
Backwards reasoning: at commit 51ed1f3 (NO [tool.poetry.dependencies])
snyk successfully parsed [project.dependencies] via its uv preview AND
reported the click@8.2.1 vuln. Snyk CAN read PEP 621 deps with preview
enabled; the parser was working.
When I added [tool.poetry.dependencies] alongside in commit 283154b,
snyk started erroring with "Failed to detect issues" — presumably
because two competing dep declarations (PEP 621 vs Poetry-style)
confuse the parser. The shim was the cause, not the fix.
Now that the click bump in commit 28405e6 already cleared the only
real vuln snyk had flagged, the simpler config (just [project], no
shim) should make snyk happy. Keeping a comment explaining why the
shim is deliberately absent so a future contributor doesn't re-add it.
Build verified (wheel + sdist), 293/293 tests pass.
Co-Authored-By: Claude <noreply@anthropic.com>1 parent b65b730 commit 8657f72
1 file changed
Lines changed: 10 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| 72 | + | |
72 | 73 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
89 | 82 | | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | 83 | | |
100 | 84 | | |
101 | 85 | | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | 86 | | |
113 | 87 | | |
114 | 88 | | |
| |||
0 commit comments