Tin Tvrtković
Tin Tvrtković
I was just typing up a reply when I found a bug in incant running your example ;) I'll get back to you in a day or two with my...
So I gave this a little bit of thought. I don't think cattrs has anything that can particularly help you here, but I don't think we really need much from...
I've been giving this more thought since it's an interesting problem. I have a proposal ready, but it requires _cattrs_ 24.1, which is still unreleased. In cattrs 24.1, the hooks...
I think what you're asking for here is out of scope for aiofiles. However, I would take async versions of GzipFile/BZ2File if someone were to contribute quality implementations.
Yep, it's time for us to start looking at 3.14, no worries.
A pretty good start! Here's how I would proceed, but let me know if you run into difficulties and we need to rethink. Let's introduce a new module, `cattrs.annotated`, and...
I wouldn't override `aiofiles.threadpool.sync_open` with smart_open, other modules in your codebase maybe depend on aiofiles (or will in the future) and that might mess them up. It's a very global...
Why don't you use PDM with the hatchling backend? Feels like a more composable solution.
Unfortunately 3.13 testing for the `main` branch is currently blocked by some of our dependencies, so I'm waiting on that to proceed. I don't plan to test 23.2.3 on 3.12,...
The new behavior looks more correct to me. Interestingly, on 3.12: ```python (nan,) == (nan,) ``` Very surprised by this.