[Nix-dev] Wheel-based python packaging - Re: Sprint topics

Florian Friesdorf flo at chaoflow.net
Sun Aug 17 13:34:22 CEST 2014


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 <flo at chaoflow.net> 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 <flo at chaoflow.net>
>   GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
> Jabber/XMPP: flo at chaoflow.net
> IRC: chaoflow on freenode,ircnet,blafasel,OFTC

-- 
Florian Friesdorf <flo at chaoflow.net>
  GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
Jabber/XMPP: flo at chaoflow.net
IRC: chaoflow on freenode,ircnet,blafasel,OFTC
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20140817/f24eaad0/attachment.bin 


More information about the nix-dev mailing list