Alex Gaynor

Results 324 comments of Alex Gaynor

So, the natural extension of this would be if, instead of copying to a `Vec`, we could simply do a borrow from a `Py`. I believe this should be safe...

Yes, I think the desired behavior is something like: ``` #[ouroboros::self_referencing] struct Foo { owner: Py, #[borrows(owner)] slice: &'this [u8] } #[pyfunction] fn f(data: Py) { Foo::new(data, |data| data.as_bytes()) }...

Yeah, the ideal thing is probably finding a way for them to play nicely together. I'm not sure how complicated that is. On Sun, Jun 27, 2021 at 5:04 PM...

Blocked on https://foss.heptapod.net/pypy/pypy/-/issues/3619

This should be fixed in the next PyPy release. I'll rebase then and we can contemplate how we want to handle it.

macOS wheel builds are failing due to https://github.com/rust-lang/rust/issues/55235 The PyPy wheel builds are failing because they aren't using PyPy nightly.

Placing in the 38th milestone to discuss, not necessarily a commitment to revert for 38.0

Agreement that we'll _likely_ want to do this for 38, but we'll make the final decision closer to the release.

`tbs_certificate_bytes` is now on `master`