Catherine
Catherine
Neither of these probably break any tests, it's an update to `yowasp-sby` that is incompatible with Python 3.7. The `main` branch is just as broken.
See https://github.com/amaranth-lang/amaranth/issues/713#issuecomment-1256881764.
It might be [this line](https://github.com/whitequark/rust-log_buffer/blob/master/src/lib.rs#L124), but please decode the backtrace. The idea is that valid UTF-8 goes in, any partially overwritten characters are left out, valid UTF-8 goes out, so...
Right, OK. I'm not sure what causes this. It'd be necessary to apply a local patch and take a look at the data, unless you see any obvious bugs in...
> σ should be U+03C3, and is 0xCE 0xA3 in UTF-8. Python disagrees: ``` >>> b"\xcf\x83".decode('utf-8') 'σ' ```
> Perhaps the Request::PullLog handler should just forward the bytes, and let the client code deal with the fallout? Inserting invalid UTF-8 into a Rust `&str` is UB, so you'd...
Got it. I'm happy to test it on my system if that helps.
Duplicate of #2102 (although I suggest different / possibly cleaner semantics), feel free to close.
Sounds good. But I think handling the major version 0 case is quite important, with 7.7% of packages in the repository (539/6997) having such a major version. Let me rephrase...