Commit graph

9034 commits

Author SHA1 Message Date
David Wood e621bf7972
ansi2html: init at 1.5.2 2019-10-05 12:59:58 +01:00
Olli Helenius 2ac643c241 pythonPackages.hcloud: init at 1.6.1 2019-10-03 02:00:27 -07:00
Jörg Thalheim d97e30068c
Merge pull request #68231 from Chiiruno/dev/zeronet
Update: Zeronet, Init: pythonPackages: merkletools
2019-10-02 10:57:57 +01:00
Wael Nasreddine 7fae12010b
Merge pull request #70055 from shahrukh330/shahrukh330/add-quobole-sdk
pythonPackages.qds_sdk: init at 1.12.0
2019-10-01 12:16:40 -04:00
Shahrukh Khan f2a1d48989 pythonPackages.qds_sdk: init at 1.12.0 2019-10-01 20:38:59 +05:00
Simon Chatterjee dfb5755279 pythonPackages.entrance: init at 1.1.10 2019-09-30 17:21:53 +01:00
Simon Chatterjee 8d00c48937 pythonPackages.janus: init at 0.4.0 2019-09-30 17:03:10 +01:00
Jonathan Ringer 3a63bee154 python3Packages.opt-einsum: 2.3.2 -> 3.0.1 2019-09-29 11:19:35 +02:00
Frederik Rietdijk 22aef72ff1 python: get rid of msgpack-python, fixes #48864
We already have msgpack, which is the same. Building a Python env with
`spacy` resulted in a collision between an `.so` provided through both
`msgpack` and `msgpack-python`.

I don't know why `transitional = True` was set. These kind of things
should be documented!
2019-09-29 11:01:58 +02:00
Matthieu Coudron afd6b04f47 pythonPackages.pymupdf: init at 1.16.2
python bindings for mupdf. Provides the fitz module for
https://github.com/dsanson/termpdf.py that I am trying to package.
2019-09-27 17:11:28 +09:00
Daniel Schaefer d769048286
pythonPackages.dict2xml: init at 1.6.1 2019-09-25 12:03:27 +02:00
Peter Hoeg 0de5df0343
Merge pull request #69336 from peterhoeg/p/py-wmi
pythonPackages.py-wmi-client: init at unstable-20160601
2019-09-25 05:10:58 +08:00
Jonathan Ringer 40318362eb python3Packages.dotnetcore2: init at 2.1.8.1 2019-09-24 12:39:41 -07:00
Peter Hoeg f82334b97f pythonPackages.impacket: init at 0.9.15 2019-09-24 10:36:56 +08:00
worldofpeace 03e90ff432
Merge pull request #68722 from flokli/pytest-check
python.pkgs.pytest-check: init at 0.3.5
2019-09-23 19:16:24 -04:00
Florian Klink 97f2b7bfd7 python.pkgs.pytest-check: init at 0.3.5 2019-09-23 07:12:53 +02:00
Jörg Thalheim fe5c9079fd
python.pkgs.flask_oauthlib: remove
deprecated by upstream & broken: https://github.com/lepture/flask-oauthlib
2019-09-22 15:32:34 +01:00
Peter Simons 67202a95ba python-mailmanclient: this package builds only with Python 3.x
(cherry picked from commit df74899305f863ba4f2956ebf64a9e84687aaaa7)
2019-09-22 14:10:48 +02:00
Ben Wolsieffer 53489b496e dtc: fix Python support 2019-09-22 13:03:40 +02:00
Léo Colisson 522f0c9cb5 pythonPackages.picos: init at 1.2.0 2019-09-21 21:13:17 -04:00
Uri Baghin 0b990ec8c5 pythonPackages.algebraic-data-types: init at 0.1.1 2019-09-21 20:40:34 +10:00
Mario Rodas 9d09cf0fc3
Merge pull request #68866 from marsam/update-python-pyperf
pythonPackages.pyperf: 1.6.0 -> 1.6.1
2019-09-18 18:16:44 -05:00
Mario Rodas ebdaba7205
pythonPackages.pyperf: 1.6.0 -> 1.6.1
perf was renamed to pyperf [1] to avoid confusion with Linux perf
project.

[1] 60eb936a87
2019-09-15 16:00:00 -05:00
Mario Rodas b05818f389
pythonPackages.pyev: drop
pyev is unmaintained, and was removed from PyPI.
2019-09-15 12:46:58 -05:00
Daniel Schaefer 34b58364e4 pytest: Add pytest_4 as its own attribute
Many packages aren't yet updated to handle the incompatible changes of
pytest5 so we still need v4.
2019-09-14 14:02:39 +02:00
Vincent Laporte bf759337fa
Merge pull request #67544 from vbgl/qarte+fix-qt-platform
qarte: use qt5’s mkDerivation and an other fix
2019-09-12 15:31:17 +00:00
Peter Simons 72c7ba5aba nixos/mailman: add support for the Mailman Web UI (Postorius & Hyperkitty) 2019-09-11 12:19:23 +02:00
Enno Lohmeier 2437ecacce pythonPackages.connexion: init at 2.3.0 2019-09-10 17:24:20 +02:00
Enno Lohmeier a4a7243a57 pythonPackages.aiohttp-swagger: init at 1.0.5 2019-09-10 17:24:20 +02:00
Enno Lohmeier 6270f3955e pythonPackages.swagger-ui-bundle: init at 0.0.5 2019-09-10 17:24:20 +02:00
Enno Lohmeier ea70d67235 pythonPackages.clickclick: init at 1.2.2 2019-09-10 17:24:20 +02:00
Okinan 733f3d28c2 pythonPackages: merkletools: init at 1.0.3 2019-09-10 01:30:40 -05:00
Jörg Thalheim 4a53284bc0
python.pkgs.MySQL_python: remove
Reasons:

- No release since 2014
- deprecated by upstream
- no longer compatible with newer libmysql versions
2019-09-09 13:18:07 +01:00
Frederik Rietdijk 731c82a447
Merge pull request #68244 from NixOS/staging-next
Staging next that includes gcc8
2019-09-09 08:09:36 +02:00
Florian Klink 652448f25b python.pkgs.scikits-odes: init at 2.4.0-9-g93075ae 2019-09-08 16:03:23 -07:00
Frederik Rietdijk e73f871285 Merge master into staging-next 2019-09-08 14:49:25 +02:00
Vladimír Čunát f5cecbbe7b
Merge #67936: python*Packages.rfc6555: init at 0.0.0 2019-09-08 10:02:12 +02:00
Frederik Rietdijk 7e9e5cab45 Merge master into staging-next 2019-09-07 09:53:09 +02:00
Jonathan Ringer 4bd7e963b3 pythonPackages.elpy: drop package 2019-09-06 23:44:09 +02:00
Frederik Rietdijk 4d4545185a Revert "pythonPackages.pyev: drop"
Package is still referred to.

This reverts commit bb5c039fc9.
2019-09-06 23:33:32 +02:00
Frederik Rietdijk 9894a70299 Merge staging into staging-next 2019-09-06 22:47:40 +02:00
Frederik Rietdijk 66bc7fc1b3 Merge master into staging-next 2019-09-06 22:46:05 +02:00
Nikolay Amiantov b667dd981d python3.pkgs.zeroc-ice: init at 3.7.2 2019-09-06 20:21:09 +03:00
Mario Rodas bb5c039fc9 pythonPackages.pyev: drop
pyev is not available in PyPI anymore
2019-09-06 19:06:43 +02:00
Mario Rodas 11900ffe33 pythonPackages.python3pika: drop
Pika already supports Python3, and python3pika wasn't updated since 2014
2019-09-06 19:06:00 +02:00
Mario Rodas 053b9da754 pythonPackages.area53: drop
PyPI package was taken offline.

See https://github.com/bluepines/slick53/issues/5
2019-09-06 19:05:38 +02:00
Jan Tojnar 8563088e69
Merge branch 'staging-next' into staging 2019-09-06 16:55:45 +02:00
Jan Tojnar f9237f3152
Merge branch 'master' into staging-next 2019-09-06 16:55:11 +02:00
Frederik Rietdijk bf4f885471 pythonPackages.editorconfig: remove duplicate EditorConfig 2019-09-06 15:18:45 +02:00
Frederik Rietdijk f7e28bf5d8 Split buildPythonPackage into setup hooks
This commit splits the `buildPythonPackage` into multiple setup hooks.

Generally, Python packages are built from source to wheels using `setuptools`.
The wheels are then installed with `pip`. Tests were often called with
`python setup.py test` but this is less common nowadays. Most projects
now use a different entry point for running tests, typically `pytest`
or `nosetests`.

Since the wheel format was introduced more tools were built to generate these,
e.g. `flit`. Since PEP 517 is provisionally accepted, defining a build-system
independent format (`pyproject.toml`), `pip` can now use that format to
execute the correct build-system.

In the past I've added support for PEP 517 (`pyproject`) to the Python
builder, resulting in a now rather large builder. Furthermore, it was not possible
to reuse components elsewhere. Therefore, the builder is now split into multiple
setup hooks.

The `setuptoolsCheckHook` is included now by default but in time it should
be removed from `buildPythonPackage` to make it easier to use another hook
(curently one has to pass in `dontUseSetuptoolsCheck`).
2019-09-06 15:18:45 +02:00