energizah

Results 8 issues of energizah

Hey Glyph, I'm a big fan of this library. I'm noticing that there's a certain pattern which makes me wonder about an API, and I'm curious to hear your thoughts....

If there's an exception above, [this line](https://github.com/meejah/cuvner/blob/master/cuv/graph.py#L92) generates an UnboundLocalError for `data` since it never gets defined in [this line](https://github.com/meejah/cuvner/blob/master/cuv/graph.py#L83).

In #python today someone wanted to find out if their class was frozen. `Cls.__dataclass_params__` keeps the `@dataclasses.dataclass()` arguments. ```py _DataclassParams(init=True,repr=True,eq=True,order=False,unsafe_hash=False,frozen=True) ``` Is there a way to get that data in...

Feature

The `dataclasses` ecosystem is growing rapidly. Currently, it's not easy for attrs classes to benefit from the developments in the`dataclasses` ecosystem. It would be nice to fix this somehow. There...

Feature

When I want to `evolve()` an object, I sometimes have to do a bit of boilerplate `copy()`ing: ```python from typing import List import attr @attr.s class Car: model: str =...

Feature

Options named `--yes` make me nervous because I don't always know what I'm agreeing to or if that'll change in the future. It's like the cli version of `except: pass`....

enhancement

I haven't thought this through, but what about supplementing the `files=` and `directories=` with `programs=` or `services=` which would know that - `bluetooth=true` means persist `/var/lib/bluetooth` and - `networkManager=true` means...

enhancement

`curl ix.io` prints ``` TL;DR: curl -F 'f:1=

enhancement