David Euresti

Results 37 comments of David Euresti

Which part is "this" exactly? There are lots of proposals in this issue. :)

resolving types often cannot be performed at class creation time. (e.g. if you have forward refs) Also not everything needs these to be concrete types so it would be wasted...

Let me know if this changes because I'll have to update the mypy plugin. (Currently it's written with the current behavior)

Just FYI this is actually done inside the mypy plugin which lives inside the mypy code base at https://github.com/python/mypy/blob/master/mypy/plugins/attrs.py I wrote the plugin, and published it there because that was...

Sadly, the plugin works by looking for certain hard coded names. `attr.ib` and others. But if you're using Python 3 you can probably use ``` @attr.define class TestingParams: foo: str...

You can always use a "plugin" to tell the attrs plugin that `typed` is an "attrib_maker" See https://github.com/python-attrs/attrs/issues/630#issuecomment-607281253

Hi. Yes this is definitely something a Plugin would have to do. I've been trying to find some free time to move the plugin over here. But I still need...

I did start working on a PR to move the plugin over but ran into some issues. https://github.com/python-attrs/attrs/pull/744 Though I don't remember why I just closed the PR. I must've...

Sorry for not chiming in earlier. Because the attrs plugin is part of mypy it doesn't quite follow the instructions in "Extending mypy using plugins". But it looks like you...

The comment in question says: ``` # When attrs are defined twice in the same body we want to use the 2nd definition # in the 2nd location. So remove...