| 9 Jan 2025 |
@hexa:lossy.network | future can most likely be stripped out | 14:30:30 |
@qbit:tapenet.org | ok, if python3Packages.pyicloud builds without futures is it safe to assume it's completely removable? (seems like it would) | 14:33:34 |
@hexa:lossy.network | most likely | 14:34:31 |
@hexa:lossy.network | but needs work | 14:34:33 |
@qbit:tapenet.org | https://github.com/NixOS/nixpkgs/pull/372395 | 14:46:50 |
@qbit:tapenet.org | done anyone have an example of overlaying home-assistant's python packages? (pyicloud :P) | 15:08:01 |
@qbit:tapenet.org | pyicloud = (_: super: {
home-assistant.python.pkgs.pyicloud = super.home-assistant.python.pkgs.pyicloud.overrideAttrs (_: {
propagatedBuildInputs = with super.pkgs.python313Packages; [
certifi
click
keyring
keyrings-alt
pytz
requests
six
tzlocal
];
});
});
.. maybe
| 15:22:56 |
@qbit:tapenet.org | error: attribute 'buildPythonPackage' missing
at /nix/store/hbkwsrx232yhi5n7s7pvl40hcaha64vk-source/pkgs/servers/home-assistant/build-custom-component/default.nix:20:1:
19| in
20| home-assistant.python.pkgs.buildPythonPackage (
.. maybe not :D
| 15:24:50 |
@hexa:lossy.network | no clue tbh 😄 | 15:24:52 |
@hexa:lossy.network |
nix-repl> home-assistant.python.pkgs.buildPythonPackage
{
__functionArgs = { ... };
__functor = «lambda __functor @ /home/hexa/git/nixos/master/lib/trivial.nix:1000:19»;
}
| 15:25:26 |
@hexa:lossy.network | * nix-repl> home-assistant.python.pkgs.buildPythonPackage
{
__functionArgs = { ... };
__functor = «lambda __functor @ /home/hexa/git/nixos/master/lib/trivial.nix:1000:19»;
}
| 15:25:30 |
| KristijanZic joined the room. | 21:39:27 |
| 10 Jan 2025 |
@hexa:lossy.network | https://github.com/NixOS/nixpkgs/pull/364068#issuecomment-2579149566 dotlambda Mic92 feel free to chime in any time now | 00:14:10 |
@nullcube:matrix.org | In reply to@qbit:tapenet.org done anyone have an example of overlaying home-assistant's python packages? (pyicloud :P) did you ever figure this out? I'm just now running into this same issue lol | 03:15:10 |
@hexa:lossy.network | bring your problems and fixes upstream | 03:18:37 |
@hexa:lossy.network | ideally | 03:18:41 |
@nullcube:matrix.org | I mean the fix has been merged I'm just impatient | 03:19:58 |
@hexa:lossy.network | you can fast forward to an arbitrary commit | 03:20:30 |
@hexa:lossy.network | 2025.1.2 merged just now fwiw | 03:20:40 |
@nullcube:matrix.org | You make a good point lol | 03:21:12 |