|
|
|
|
|
by zevisert
1399 days ago
|
|
Do you? I think they're referring to these packages[0]. For me `nixpacks plan .` seems to generate a plain old pip (or poetry) install. The problem with the python packaging ecosystem is that since the start, in order to figure out which dependencies a package has, we needed to run arbitrary python code (setup.py). I can write a package in 5 minutes that declares its deps with `random.choice`. If you're installing from pypi.org, then there's no reproducibility guarantee. Though, I know nothing about Nix or how it works, so maybe you're changing pip's index-url somewhere else.. [0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/... |
|
However, any Nix package can be installed, including from python-packages.nix, and we are planning on allowing more Nix config and customization in the future.