Alex Gaynor

Results 154 issues of Alex Gaynor

Currently if you run `uv pip install -v` you get, more or less, a trace of all the operations `uv` does internally. When doing a `uv pip install 'package @...

enhancement
tracing

### Brief description https://github.com/secdev/scapy/blob/ae79fcba3107ef3cd40aed437fe921a853b6ad6e/scapy/layers/tls/crypto/cipher_block.py#L207-L222 This relies on `register_cipher_adapter` and `GetCipherByName` which are not documented public APIs, and will be removed in https://github.com/pyca/cryptography/pull/9859 This PR is expected to land in May,...

discussion
dependency-related
needs rework/cleanup

Currently `import_exception` makes it easy to import and use an exception type defined in Python from Rust. It'd be useful to have a generalized version of this that gave you...

- [x] https://github.com/pyca/cryptography/pull/8697 - [x] https://github.com/pyca/cryptography/pull/8705 - [x] https://github.com/pyca/cryptography/pull/8263 - [x] https://github.com/pyca/cryptography/pull/8691 - [x] https://github.com/pyca/cryptography/pull/8768 - [x] `aead` - [x] https://github.com/pyca/cryptography/pull/9181 - [x] https://github.com/pyca/cryptography/pull/9399 - [x] https://github.com/pyca/cryptography/pull/10279 - [x] https://github.com/pyca/cryptography/pull/9569...

```[tasklist] ### For 42.0 42. [ ] https://github.com/pyca/cryptography/pull/10035 43. [ ] https://github.com/pyca/cryptography/pull/10036 44. [ ] https://github.com/pyca/cryptography/pull/10039 45. [ ] https://github.com/pyca/cryptography/pull/10229 ``` ```[tasklist] ### Functionality - [ ] https://github.com/pyca/cryptography/pull/10044 - [...

x509

It seems to be much faster at doing things locally.

blocked-on-msrv

They've been deprecated for 8 months. Honestly don't know if that's long enough, I have no idea if people are using these.

Currently the way to set abi3 version is via applying a versioned-feature in `Cargo.toml` (e.g., `abi3-py312`). I'm requesting a way set that at the CLI. The reason for this is...

enhancement

Currently there's no way (AFAICT) to hash pin dependencies. For fully secure build envs, it'd be good if there was a flag that provided this behavior.

A frequent use case I have is multiple `self_cell` types which all have an owner of `Arc`, and I'd like to be able to "map" between them. Here's an example...