1{ buildPythonPackage
2, lib
3, fetchurl
4, glibcLocales
5, python
6}:
7
8buildPythonPackage rec {
9 pname = "u-msgpack-python";
10 version = "2.4.1";
11 name = "${pname}-${version}";
12
13 src = fetchurl {
14 url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
15 sha256 = "2f31fc1b6dd8632c230ea7012470e40f77119f20999274dda6f1afa9c305e590";
16 };
17
18 LC_ALL="en_US.UTF-8";
19
20 buildInputs = [ glibcLocales ];
21
22 checkPhase = ''
23 ${python.interpreter} -m unittest discover
24 '';
25
26 meta = {
27 description = "A portable, lightweight MessagePack serializer and deserializer written in pure Python";
28 homepage = https://github.com/vsergeev/u-msgpack-python;
29 license = lib.licenses.mit;
30 };
31
32}