Wheel-based python packaging

Key features:

- python wheels are not meant to be installed into profiles

- instead python.site is used to create sites meant to be installed into
  profiles. Scripts/entry-points, i.e. stuff in bin/, can be created
  selectively

- python.tool is used to create only scripts to be installed into a
  profile without potentially colliding libraries

For more info see
https://github.com/chaoflow/nixpkgs/tree/python/pkgs/development/python-wheels

Missing:

- per package testing

- generation of test/runtime/extra requirements from wheels metadata

- discussion of the overall approach

Florian Friesdorf <[email protected]> writes:
> Hi,
>
> in preparation for the sprint, please add your topics to the titanpad:
>
> https://titanpad.com/7yn7iBQ6n2
>
> For discussion it might be nice to have one reply per topic to this
> email.
>
> see you soon
> florian
> -- 
> Florian Friesdorf <[email protected]>
>   GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
> Jabber/XMPP: [email protected]
> IRC: chaoflow on freenode,ircnet,blafasel,OFTC

-- 
Florian Friesdorf <[email protected]>
  GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
Jabber/XMPP: [email protected]
IRC: chaoflow on freenode,ircnet,blafasel,OFTC

Attachment: pgpy0vyy7Hxxy.pgp
Description: PGP signature

_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to