| 18 Sep 2024 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org sent a file. I can't download this file. | 06:50:19 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org sent a file. Can't download this file either. | 06:51:01 |
Ivan Mincik (imincik) | In reply to @timlinux:osgeo.org Do you have any experience trying to run a pyqgis standalone app on NixOS? No, but I would be interested to investigate this use case once I have some free time. | 06:51:55 |
| 19 Sep 2024 |
autra | Hi! A colleague of mine is planning to add the python packages "earcut" and "py3dtiles" (I'm also a maintainer of the last one). Is it ok if the geospatial team is maintainer of both? | 09:52:02 |
Ivan Mincik (imincik) | In reply to @autra:trancart.eu Hi! A colleague of mine is planning to add the python packages "earcut" and "py3dtiles" (I'm also a maintainer of the last one). Is it ok if the geospatial team is maintainer of both? Yes, sure. Go for it. | 10:48:08 |
autra | Ivan Mincik (imincik): once there is no dependency to it any more, we'll be able to drop geos 3.9 from nixpkgs right? (only django seems to depend on it right now) | 21:12:57 |
| 20 Sep 2024 |
Ivan Mincik (imincik) | In reply to @autra:trancart.eu Ivan Mincik (imincik): once there is no dependency to it any more, we'll be able to drop geos 3.9 from nixpkgs right? (only django seems to depend on it right now) Looks like this question is missing some context - what is the package in question ? | 04:37:09 |
autra | Geos 3.9, (well it's called geos_3_9 actually, as opposed to "geos", which is 3.12.1 currently) | 04:55:11 |
Ivan Mincik (imincik) | In reply to @autra:trancart.eu Geos 3.9, (well it's called geos_3_9 actually, as opposed to "geos", which is 3.12.1 currently) Thanks, I agree. We should drop old geos once nothing depends on it. | 06:11:31 |
autra | Hi everyone! Where can I find the correct doc for ryantm bot that creates update PR? I don't seem to find a piece of doc that explains what I observe in nixpkgs. For instance, this doc and this one seems to imply we need a passthru.updateScript. That is what I see when I execute nix-shell maintainers/scripts/update.nix --argstr maintainer autra for instance. But I've seen some PR for proj opened by this bot, without proj having such a script. What's going on? 😆 | 07:20:18 |
Ivan Mincik (imincik) | In reply to @autra:trancart.eu Hi everyone! Where can I find the correct doc for ryantm bot that creates update PR? I don't seem to find a piece of doc that explains what I observe in nixpkgs. For instance, this doc and this one seems to imply we need a passthru.updateScript. That is what I see when I execute nix-shell maintainers/scripts/update.nix --argstr maintainer autra for instance. But I've seen some PR for proj opened by this bot, without proj having such a script. What's going on? 😆 No idea other than https://github.com/nix-community/nixpkgs-update | 11:54:57 |
autra | Thanks! Ok I need to dig to understand then :-) | 13:08:07 |
Ivan Mincik (imincik) | Let me know if you find something | 13:14:53 |
autra | Ivan Mincik (imincik): at least for python packages, a passthru.updateScript is automatically setup on derivation that don't have it by mkPythonDerivation: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/mk-python-derivation.nix#L223 | 17:13:53 |
autra | following stuff: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/update-python-libraries/default.nix and https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py | 17:16:20 |
autra | which in turn seems to use the fetcher to check if a new version is published :-) | 17:16:41 |
autra | neat! | 17:16:56 |
autra | it doesn't explain why this bot didn't update mapclassify for instance, but well... | 17:42:57 |
Ivan Mincik (imincik) | I think update script is not mandatory. In many trivial cases update bot can just check latest release and create PR without update script. | 18:41:25 |