Yann Büchau :python: on Nostr: npub10y4mm…t099z I can think of a couple of reasons: - Not all Python packages are ...
npub10y4mmj88n04ssu9c9xvs5mzsrcet8xy7hkxrrt0xeltd42gkrpdskt099z (npub10y4…099z) I can think of a couple of reasons:
- Not all Python packages are in nixpkgs. Sure, self-packaging is an option, but seriously: no. The same ease of use for Python development on other platforms must be transferrable to NixOS, otherwise it's too much friction (for me).
- You don't have control over nixpkgs' Python versions. Sure, you can pin nixpkgs, but ultimately you want Python's own pkg version pinning, not nixpkgs'.
- Nixpkgs doesn't have all versions of Python packages.
...
- Not all Python packages are in nixpkgs. Sure, self-packaging is an option, but seriously: no. The same ease of use for Python development on other platforms must be transferrable to NixOS, otherwise it's too much friction (for me).
- You don't have control over nixpkgs' Python versions. Sure, you can pin nixpkgs, but ultimately you want Python's own pkg version pinning, not nixpkgs'.
- Nixpkgs doesn't have all versions of Python packages.
...