Reuben

Results 99 comments of Reuben

I've hit a snag with some other utilities that rely on `setuptools` indirectly, since this too is no longer available in venvs. ``` ModuleNotFoundError: No module named 'pkg_resources' ```

> Does that also happen on Python 3.12 with the `virtualenv+pip` backend? I would assume so, since they removed `setuptools` bundled with venvs right? I can test it tomorrow.

Yep, same issue running with Python 3.12. ![image](https://github.com/user-attachments/assets/8e5fd031-6445-49ac-b228-ec5e8eeddd30)

Sure, but it works with `virtualenv` out the box. Should I _have_ to update plugins to make them implicitly compatible with `uv`?

(sorry, been quite busy and haven't managed to get back to this yet - I still intend to reply!)

I forgot what else I had to say here, but now `UV_VENV_SEED` is available (https://github.com/astral-sh/uv/pull/10715) I *think* this can be closed. It's certainly better than having `--seed` as the default...

> Is this warning independent from the error in the linked workflow? Yes, I just linked the workflow where this first cropped up after I started ignoring no records for...

> Does the approach in [#2946](https://github.com/meltano/sdk/pull/2946) make sense then? Looks good to me - I prefer that approach as well. 🙂 I started working on a fix too, which included...

> I'm seeing an error when I cherry pick that: > > ``` > File "/Users/edgarramirez/Arch/sdk/singer_sdk/testing/templates.py", line 204, in > class AttributeTestTemplate(StreamTestTemplate[TapTestRunner]): > > TypeError: is not a generic class...

https://github.com/ReubenFrankel/tap-f1/actions/runs/14206461897 No warnings! 😍 Thank you @edgarrmondragon