Commit graph

6545 commits

Author SHA1 Message Date
Matthias Beyer ce1c1e3093 Remove maintainership
With this patch I remove myself as a maintainer for all packages I
currently maintain.

This is due the fact that I will be basically off the grid from May 2018
until early 2019, as I will be on a trip through north america.

I will revert this patch as soon as I'm back, as I plan to continue
contributing to nixpkgs then.
But as I cannot maintain anything during that time, I'd like to get this
patch merged.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-04-06 10:57:19 +02:00
Jörg Thalheim 129fbf9ff2
Merge pull request #30473 from teto/pygccxml
[RDY] pygccxml + castxml + pybindgen
2018-04-05 14:08:52 +01:00
Nikolay Amiantov 650d8c93a1 tensorflow: add a binary wheel release for Darwin 2018-04-05 15:00:18 +03:00
Matthieu Coudron 604aa24f85 pygccxml: init at 1.9.1
Python library to play with castxml output, aka your program's clang-produced AST.
2018-04-05 19:15:58 +09:00
Robert Schütz addb985275
Merge pull request #37784 from ixxie/wordfreq-and-deps
pythonPackages.wordfreq and dependencies
2018-04-05 10:38:56 +02:00
Mathis 7485d214a6 python3Packages.black: init at 18.4a0 (#38386) 2018-04-05 09:11:53 +02:00
Matan Shenhav 1f82712ee8 pythonPackages.wordfreq: init at 2.0 2018-04-05 00:10:20 +02:00
Robert Schütz ad5ff7bb9a pythonPackages.jieba: init at 0.39 2018-04-05 00:10:20 +02:00
Matan Shenhav d59fafd896 pythonPackages.langcodes: init at 1.4.1 2018-04-05 00:10:14 +02:00
Matan Shenhav 8cd264f53f pythonPackages.marisa-trie: init at 0.7.4 2018-04-05 00:02:56 +02:00
Matan Shenhav 3d93a9b1d2 pythonPackages.mecab-python3: init at 0.7 2018-04-05 00:02:56 +02:00
Ben Gamari b9484875bc pythonPackages.Rtree: init at 0.8.3
This is a commonly-used package for spatial indexing.

Strangely enough, the tests are broken due to memory unsafety that I was unable
to reproduce under Debian. For instance, when run with Python 3.6 valgrind
reports,

==10453== Invalid read of size 4
==10453==    at 0x4EF1DFA: _PyObject_Free (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4FE7D96: _PyFaulthandler_Fini (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F8438D: Py_FinalizeEx (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F9F398: Py_Main (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x400BDF: main (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/bin/python3.6)
==10453==  Address 0x67b1020 is 352 bytes inside a block of size 640 free'd
==10453==    at 0x4C2DD6B: free (in /nix/store/6z028lfnxyhh8dlngpm6zrkwqxmbglj4-valgrind-3.13.0/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10453==    by 0x4EDDC4A: free_keys_object (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4EDEE63: dict_dealloc (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4EECF59: module_clear (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4FA062B: collect (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4FA13A0: _PyGC_CollectNoFail (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F79CED: PyImport_Cleanup (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F8436F: Py_FinalizeEx (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F9F398: Py_Main (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x400BDF: main (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/bin/python3.6)
==10453==
==10453== Conditional jump or move depends on uninitialised value(s)
==10453==    at 0x4EF1E03: _PyObject_Free (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4EFEF2D: type_dealloc (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4EFD009: subtype_dealloc (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4FA063E: collect (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4FA13A0: _PyGC_CollectNoFail (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F79DF8: PyImport_Cleanup (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F8436F: Py_FinalizeEx (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x4F9F398: Py_Main (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/lib/libpython3.6m.so.1.0)
==10453==    by 0x400BDF: main (in /nix/store/azw9ys2m2fpfzf730xjcxja890gpyp58-python3-3.6.4/bin/python3.6)
==10453==
...
2018-04-04 18:39:01 +02:00
Ben Gamari ef3c42b9c4 pythonPackages.vxi11: init at 0.9 2018-04-03 16:39:17 +02:00
Robert Schütz 00fc66dc7d pythonPackages.mock-open: init at 1.3.1 2018-04-02 23:29:50 +02:00
xeji 6b2bc4b5d1 pythonPackages.imbalanced-learn: 0.3.2 -> 0.3.3, fix build
minor bump, fix tests, move to development/python-modules
2018-04-01 01:58:22 +02:00
Robert Schütz f5755a2686
Merge pull request #38028 from Ma27/cleanup-frescobaldi
frescobaldi: 2.0.16 -> 3.0.0; fix build
2018-03-31 17:25:03 +02:00
Maximilian Bosch 8446cd9c32
pythonPackages.poppler-qt5: init at 0.24.2
related to #32883
2018-03-31 17:02:32 +02:00
Maximilian Bosch d50943ad46
pythonPackages.python-ly: init at 0.9.5 2018-03-31 17:01:39 +02:00
Robert Schütz d3b9cabd6e
Merge pull request #37950 from Ma27/fix-mrbob
pythonPackages.mrbob: fix build
2018-03-31 16:57:06 +02:00
Maximilian Bosch 9215e03e17
pythonPackages.mrbob: fix build
Tests broke on Hydra as the `checkPhase` wasn't configured properly. By
explicitly relying on `nosetests` and injecting `LC_ALL` into the
`checkPhase` the tests work again.

The license (bsd3) according to `LICENSE` distributed with the upstream
package wasn't specified in the meta section which could've caused legal
issues.

The expression has been moved into its own file to reduce the length and
complexity of `pkgs/top-level/python-packages.nix`.

See https://hydra.nixos.org/build/70689499/log
See #36453
2018-03-30 18:42:40 +02:00
Pascal Wittmann 47a256003f
pythonPackages.uritemplate_py: 0.3.0 -> 3.0.0 2018-03-30 18:42:35 +02:00
Pascal Wittmann cf6480cba5
pythonPackages.github3_py: 1.0.0a4 -> 1.0.2 2018-03-30 18:42:06 +02:00
Pascal Wittmann 737979c657
pythonPackages.sipsimple: 3.0.0 -> 3.1.1 2018-03-30 18:01:23 +02:00
Pascal Wittmann 0426d9001f
pythonPackages.betamax: 0.8.0 -> 0.8.1 2018-03-30 12:54:43 +02:00
Manuel Reinhardt 91f239e4b0 bugwarrior: 1.4.0 -> 1.5.1 2018-03-30 12:53:30 +02:00
Jörg Thalheim 8c2dafbccd
Merge pull request #30429 from teto/alot
[RDY] init gpg python bindings +  Alot: 0.5.1 -> 0.7.0
2018-03-28 01:03:24 +01:00
Jörg Thalheim 45e4dc0d5d python.pkgs.gpg: rename to gpgme
Let's be honest with what we expose.
2018-03-26 19:25:55 +01:00
James Kay 2e02bcaedc toml: init at 0.9.4 2018-03-25 01:45:51 -05:00
Matthew Justin Bauer 8f3091939b
Merge pull request #37752 from ryantm/fix-urls
treewide: use more HTTPS URLs
2018-03-25 00:40:17 -05:00
Ryan Mulligan b189247ba0 treewide: use more HTTPS URLs
Uses the HTTPS url for cases where the existing URL has a permanent
redirect. For each domain, at least one fixed derivation URL was
downloaded to test the domain is properly serving downloads.

Also fixes jbake source URL, which was broken.
2018-03-24 22:04:25 -07:00
Robin Gloster c71bcb2744
grpcio: use protobuf3_5 2018-03-24 19:37:03 +01:00
Robin Gloster 2e6aacb056
python.pkgs.logster: 7475c53822 -> 1.0.1 2018-03-24 10:35:37 +01:00
Robin Gloster 6a286fcba7
python.pkgs.pygtail: init at 0.8.0 2018-03-24 10:34:57 +01:00
Robert Schütz 1aedde9e34
Merge pull request #37566 from Ma27/init-face-recognition
pythonPackages.face_recognition: init at 1.2.1
2018-03-23 09:55:04 +01:00
Maximilian Bosch c26864122d
pythonPackages.face_recognition: init at 1.2.1
Adds the python package `face_recognition` and its dependency
`face_recognition_models`.

This package is a wrapper for `dlib` which is able to detect faces in a
given image. I checked the package with the following expression:

```
with import ./. { };

stdenv.mkDerivation {
  name = "facetest";
  src = null;
  buildInputs = with pythonPackages; [ face_recognition ];
}
```

The package works perfectly fine in a `nix-shell`:

```
$ nix-shell
[nix-shell:~]$ python
Python 2.7.14 (default, Sep 16 2017, 17:49:51)
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import face_recognition
>>> img = face_recognition.load_image_file("/home/ma27/me.jpg")
>>> print(face_recognition.face_locations(img))
```
2018-03-21 23:22:45 +01:00
Jörg Thalheim f2feb99990
Merge pull request #37493 from makefu/pkgs/simp_le/0.8.0
simp_le: 0.6.1 -> 0.8.0
2018-03-21 12:03:59 +00:00
Matthieu Coudron a8403b64f8 gpgme: add withPython ? false to enable bindings
Useful for MUAs mostly, like alot
2018-03-21 10:21:39 +09:00
makefu 7a0027804c
josepy: init at 1.0.1 2018-03-20 22:25:02 +01:00
Robert Schütz dceb9ee393
Merge pull request #37439 from dotlambda/python-fixes
Python fixes, cc #36453
2018-03-20 18:10:05 +01:00
Robert Schütz 9f54b031fd pythonPackages.WSME: move expression 2018-03-20 17:32:48 +01:00
Robert Schütz 86e007bd31 pythonPackages.klein: move expression 2018-03-20 17:32:48 +01:00
Robert Schütz a1b9cc7938 pythonPackages.deform: move expression 2018-03-20 17:32:47 +01:00
Robert Schütz 061e79806e pythonPackages.stem: move expression 2018-03-20 17:32:47 +01:00
Robert Schütz fbff08f2f2 pythonPackages.{reviewboard,djblets}: uninit
Djblets is unmaintained: has not been updated since 2015, but had many releases.
Dependency django_pipeline_1_3 is broken and should anyway be removed from pythonPackages because we want to have a consistent package set.
Because the reviewboard package also hasn't been updated since 2015 and depends on djblets, it is removed as well.
2018-03-20 17:32:47 +01:00
Robert Schütz 127045d8e0 pythonPackages.slimit: init at 0.8.1 2018-03-20 10:59:37 +01:00
Robert Schütz ba74cf4d5c pythonPackages.django_pipeline: move expression 2018-03-20 09:58:15 +01:00
Lancelot SIX de63ff83a7
pythonPackages.svg-path: 2.0b1 -> 2.2 2018-03-19 22:39:56 +01:00
Robert Schütz def2a2567d
Merge pull request #34642 from y0no/add_patator
pythonPackages.patator: init at 0.7
2018-03-19 11:59:54 +01:00
y0no 0725d666d6 pythonPackages.patator: init at 0.7 2018-03-19 11:40:57 +01:00
y0no 38719d170d pythonPackages.mysqlclient: init at 1.3.12 2018-03-19 11:40:57 +01:00