<_whitenotifier-5>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] eebb268 - Deploying to main from @ amaranth-lang/amaranth@3e6e78012d596d6e8154eefd4bd4cc95efd58339 🚀
<cr1901>
whitequark[cis]: What's the policy on bumping deps? I notice that amaranth uses a mix of ~= and >= deps in pyproject.toml. I want to make paramiko>=2.7 solely b/c the last 2.x release was over a year ago (We don't rely on any breaking changes in 3.0). Should I just make it paramiko~=3.0?
<Wanda[cis]>
cr1901: what minimal python version does paramiko support? (that's usually the limitting factor)
<Wanda[cis]>
paramiko 3.0 that is
<cr1901>
3.6
<Wanda[cis]>
ok, then the bump should be doable
<Wanda[cis]>
it does need manual testing though, our testsuite doesn't exercise any of the functionality involved
<cr1901>
I already tested it locally
<Wanda[cis]>
on Python 3.8 too?
<cr1901>
python -V
<cr1901>
>Python 3.11.8
<cr1901>
No...
<cr1901>
I will circle back to this- I have Ubuntu 20.04 w/ Python 3.8, but I'd have to set up my testing paramiko scripts for loopback.
<cr1901>
This isn't a profound realization or anything, but it did help me. Until about an hour ago I was asking "when would you ever want to nest interfaces?" Then I remembered something... 1/2