Update default.nix to newer nix's and sync version#121
Conversation
This adds the necessary Python dependencies for newer versions of tocklodaer, updates the names of a nix dependency, and parses the Python `_version.py` file to get the package version number, to avoid replicating and stagnation.
|
After merging this, I would ask that we mint a minor version (0.14.1) so we can also use this in the nix expressions from other Tock repos. |
| def _reset(self): | ||
| db_len = len(self.storage_binary) | ||
| self.storage_binary = bytearray(b"\xFF" * db_len) | ||
| self.storage_binary = bytearray(b"\xff" * db_len) |
There was a problem hiding this comment.
not that it does anything, but is this change supposed to be in this PR?
There was a problem hiding this comment.
Oh... you didn't do this..., this thing did: https://github.com/tock/tockloader/blob/master/.github/workflows/autoblack.yml
huh, it's a bit unfortunate that that tool looks at unchanged code, feels like it injects weird noise of unrelated changes into PRs... :/
There was a problem hiding this comment.
It was done automatically by some agent called autoblack, and I had no part in it (see the second commit, which was added not by me)
|
Does nix have a way to just use our fancy new pyproject.toml? |
I think there is maybe kinda sorta something. Will look into it actually. |
This adds the necessary Python dependencies for newer versions of tocklodaer, updates the names of a nix dependency, and parses the Python
_version.pyfile to get the package version number, to avoid replicating and stagnation.