Results 208 issues of Dustin Spicuzza

Over the years pydantic has annoyed me in various different ways. I'd like to switch to dataclasses, and use validobj for validation instead. Doing this for the meson rewrite, but...

So if you have: ```c++ class Foo : public Bar { public: using Bar::fn; void fn(whatever w); }; ``` Currently robotpy-build (a) doesn't know its a function and (b) `fn`...

See https://pkgconf-pypi.readthedocs.io/en/latest/ This is effectively required for meson integration, or we'd have to implement our own thing. Likely using this would be easier.

The various queue behaviors (remove before/after playback, never remove) have a bunch of edge cases and we should write some proper tests to ensure they all work and someone doesn't...

Specifically, defines is a `List[str]` and expects the macros in the form `NAME VALUE`. Probably should have them be a `List[Union[str, Tuple[str, str]]]` instead?

- Based on https://github.com/pybind/pybind11/pull/2152 - Fixes #1210

### Problem description pybind11 does this and it's very useful for reminding users to call `super().__init__()` when inheriting from a bound class. A quick look at nanobind indicates that it's...