Commit Graph

1867 Commits

Author SHA1 Message Date
Ambroz Bizjak f3ca1cc238
gyp: 2015-05-17 -> 2015-06-11 2015-06-11 21:00:59 +02:00
Daiderd Jordan fb19019af7 pythonPackages.trollius: disable the tests that fail on darwin 2015-06-11 16:24:10 +02:00
Daiderd Jordan 020f466ef4 disable tests for pythonPackages.trollius 2015-06-11 14:42:55 +02:00
Domen Kožar 8f28742315 Merge pull request #8251 from lancelotsix/fix_networkx
Fix pythonPackages.networkx
2015-06-11 11:24:40 +02:00
Domen Kožar fdc83edd08 Removing python-packages-generated.nix
It was an experiment by @garbas in 2014 that has been forgotten
because of other, newer experiments.

Packages also weren't updated so we shouldn't let them rot in nixpkgs.
2015-06-11 10:42:15 +02:00
Rok Garbas f2d7f573af neovim: adding python2 and python3 support
neovim:
- possibility to extend neovim (via .override) and passing extraPythonPackages
  or extraPython3Packages
- neovim's python interpreter can be found as nvim-python / nvim-python3
- wrapping nvim binary and setting `g:python_host_prog` and
  `g:python3_host_prog` via --cmd flag

python-packages.nix fixes:
- ordereddict builds for py26 and uses disabled argument to tell this
- trollius builds on all python platforms except 3.4 (where is included in
  standard librarary)
- neovim builds on all python platforms
2015-06-11 02:54:10 +02:00
Arseniy Seroka c698c2709c Merge pull request #8276 from k0ral/glances
glances: 2.3 -> 2.4.2
2015-06-11 01:41:46 +02:00
Mateusz Kowalczyk 1cc999e09d Merge branch 'youtube-dl' of https://github.com/KaiSforza/nixpkgs 2015-06-11 00:36:00 +01:00
William Giokas 51ce297187 youtube-dl: make a python package
This allows youtube-dl to support all versions of python, and be built
correctly even when the python version is overridden by the user.

An alias to youtube-dl has been added which points to the default python
version's youtube-dl.

Also, ffmpeg has been made into an optional dependency. If ffmpeg is set
to 'null' then it will not be built and there will be no wrapper for it
either. An extra package, youtube-dl-light, is the same as youtube-dl
but without the ffmpeg dependency.
2015-06-10 15:50:17 -07:00
Rok Garbas 1c3585e411 pythonPackages.livestreamer: fix builds for py33 and py34 2015-06-11 00:06:52 +02:00
Rok Garbas 4970aa6f46 pythonPackages: fix apscheduler 2015-06-11 00:06:52 +02:00
Rok Garbas adbed3fb6a pythonPackages.neovim: new package added 2015-06-11 00:06:52 +02:00
koral 4387cd5841 glances: 2.3 -> 2.4.2 2015-06-10 17:16:31 +00:00
Lancelot SIX 7a87a1e73f Fix pythonPackages.networkx 2015-06-09 20:49:24 +02:00
Jaka Hudoklin 8b79a09f78 Merge pull request #7553 from offlinehacker/pkgs/python-packages/graphite-beacon
Add graphite beacon package and module
2015-06-08 12:17:01 +02:00
Tobias Geerinckx-Rice 09b95b88a5 python-packages: add buttersink 0.6.6 2015-06-08 01:19:07 +02:00
Tobias Geerinckx-Rice 8c0389ac01 python-packages: prompt_toolkit -> 0.39
Fixes:
- Fixed layout.py example.
- Fixed eventloop for Python 64bit on Windows.
- Fix in history.
- Fix in key bindings.
2015-06-06 12:28:48 +02:00
desiderius daf0e6500d python-packages: updates pyinotify 0.9.3 to 0.9.5 2015-06-05 09:20:46 +02:00
William A. Kennington III 04f0ab105c Merge pull request #8105 from codyopel/beets
Updated Beets and dependenecies
2015-06-04 23:59:14 -07:00
Thomas Tuegel bfe106cfa6 Build numpy and scipy with openblas
Fixes #6772.
2015-06-04 17:44:31 -05:00
Allen Nelson 8bf170f280 Remove lingering dependence on atlas with numpy.
Closes https://github.com/NixOS/nixpkgs/pull/8133.
2015-06-04 20:07:41 +02:00
Peter Simons f1587a2d1e Move numpy-scipy-support.nix file from the top-level to development/python-modules.
The top-level is not supposed to contain sub-directories, IMHO.
2015-06-04 19:59:46 +02:00
Cillian de Róiste 4938d89272 Merge pull request #8168 from richardlarocque/loxodo_app_rebase
Move Loxodo package and add an icon
2015-06-04 11:26:04 +02:00
Domen Kožar eb9874389b Merge pull request #8079 from adnelson/pandas_osx
supporting pandas on osx, added test suite
2015-06-04 10:29:01 +02:00
Richard Larocque 472642ebff Make Loxodo into a real package
There's no reason to keep it hidden in python27Packages hierarchy.
Promote it to be a top-level package.
2015-06-03 23:43:00 -07:00
Allen Nelson 560d52f51e switched to python.executable 2015-06-03 15:45:57 -05:00
lethalman d144ece04e Merge pull request #8127 from ip1981/mwlib
Add more dependencies for mwlib
2015-06-03 12:50:02 +02:00
Igor Pashev 95c6b835cb mwlib may use pyfribidi 2015-06-02 06:14:34 +00:00
Allen Nelson 23b1950603 switch to sha256 hashes 2015-06-01 08:43:53 -05:00
codyopel cdf49bb47a requests2: 2.6.0 -> 2.7.0 2015-05-31 22:47:31 -04:00
codyopel f70582e334 responses: 0.2.2 -> 0.4.0 2015-05-31 22:42:53 -04:00
codyopel b4a99530d1 cookies: add python package 2015-05-31 22:39:02 -04:00
Tobias Geerinckx-Rice 8c4bf0f931 python-packages: prompt_toolkit 0.37 -> 0.38 2015-06-01 04:04:33 +02:00
Allen Nelson 2ba1ab3ad1 supporting pandas on osx, added test suite 2015-05-30 20:11:59 -05:00
Peter Simons 76da869d9a Merge pull request #8045 from adnelson/numpy_scipy_osx
Test suites and working OSX builds for numpy and scipy
2015-05-30 19:26:31 +02:00
Allen Nelson 18bb7a4047 fix undefined variable 2015-05-29 11:05:34 -07:00
Allen Nelson 6c238d1d5f moving non-packages into a separate file 2015-05-29 11:12:55 -05:00
Shea Levy eb0a21a512 boto: Remove obsolete patch 2015-05-29 11:21:49 -04:00
Domen Kožar 7ddb84055c Merge pull request #8048 from Bsami/remotes/origin/python2.38.0
Remotes/origin/python2.38.0
2015-05-29 08:52:29 +02:00
Allen Nelson 3d00848ace using atlasWithLapack dependency. running test suites for numpy and scipy. 2015-05-29 00:06:57 -05:00
Sami BOUHLEL fb310a6998 added support for boto 2.38.0 2015-05-28 21:15:16 +01:00
Sami BOUHLEL 385936f7d9 added support for boto 2.38.0 2015-05-28 20:53:57 +01:00
Tobias Geerinckx-Rice 158e1cfdd0 Don't use "with licenses;" for single licences
And don't use square brackets on such lines.
2015-05-28 19:20:29 +02:00
Bjørn Forsman 201059f728 python-pyev: new package
Python bindings for the libev library.

https://code.google.com/p/pyev/
2015-05-27 23:00:09 +02:00
Tobias Geerinckx-Rice b2d7f4b1ba Use common licence attributes from lib/licenses.nix
Many (less easily automatically converted) old-style strings
remain.

Where there was any possible ambiguity about the exact version or
variant intended, nothing was changed. IANAL, nor a search robot.

Use `with stdenv.lib` wherever it makes sense.
2015-05-27 22:00:06 +02:00
Siarhei Zirukin 4fd635404d e19: updates for 1.14.0
- libraries and applications updated to the latest
- the "elementary getting started" (https://docs.enlightenment.org/auto/elementary/group__Start.html)
  works with just `pkg-config --cflags --libs elementary`
- switched from lua-old to elua
2015-05-27 20:06:06 +02:00
lethalman 71fc9aac4d Merge pull request #7992 from ip1981/mwlib
Added mwlib services
2015-05-27 16:59:57 +02:00
Igor Pashev d88f704516 Pillow requires lcms2 with python2.7 too 2015-05-27 14:55:22 +00:00
Tobias Geerinckx-Rice 60461dee1c python-packages: pyramid_tm: re-enable checks
Tested on x86_64-linux.

If tests still fail elsewhere, disable them (per platform?) with a
more descriptive and up-to-date comment.
2015-05-27 01:37:43 +02:00
Tobias Geerinckx-Rice 2af3773342 python-packages: webtest: unittest2 is a Python package 2015-05-27 01:24:04 +02:00
Tobias Geerinckx-Rice 3f4bdb8ee0 python-packages: prompt_toolkit 0.26 -> 0.37 2015-05-26 16:36:17 +02:00
Tobias Geerinckx-Rice 184682d4d3 python-packages: pgcli 0.16.3 -> 0.17.0
New features:
- Add support for auto-completing view names
- Add support for building RPM and DEB packages
- Add subsequence matching for completion
- Completion for built-in tables and temporary tables are suggested after
  entering a prefix of pg_
- Add place holder doc strings for special commands that are planned for
  implementation
- Updated version of prompt_toolkit, now matching braces are highlighted
- Added support of \\e command. Queries can be edited in an external editor
- Add special command \dT to show datatypes
- Add auto-completion support for datatypes in CREATE, SELECT etc
- Improve the auto-completion in WHERE clause with logical operators

Bug Fixes:
- Fix the table formatting while printing multi-byte characters
- Fix a crash when pg_catalog was present in search path
- Fixed a bug that broke \e when prompt_tookit was updated
- Fix the display of triggers as shown in the \d output
- Fix broken auto-completion for INNER JOIN, LEFT JOIN etc
- Fix incorrect super() calls in pgbuffer, pgtoolbar and pgcompleter
- Add missing schema completion for CREATE and DROP statements
- Minor fixes around cursor cleanup
2015-05-26 16:20:52 +02:00
Tobias Geerinckx-Rice 3a61b7fca3 python-packages: clean up meta attribute
- Typos: meta.maintainer -> meta.maintainers, licences -> license, ...
- Remove unnecessary stdenv.lib (already in scope for entire file)
- [ maintainers.foo maintainers.bar ] -> with maintainers; [ foo bar ]
  Doing so even for single-maintainer packages makes it slightly
  more inviting to add others, which can only be a good thing.
2015-05-26 11:54:12 +02:00
William A. Kennington III 2ce464dbe9 Merge pull request #7923 from joelmo/patch-4
rpy2: disable pypy
2015-05-23 22:54:05 -07:00
Benjamin Staffin 50cb206cd5 awscli: update to 1.7.29
Includes updates to bcdoc and botocore.
2015-05-23 18:29:44 -07:00
Domen Kožar 42d9fe8b09 gevent: 1.0.1 -> 1.0.2 2015-05-23 14:30:49 +02:00
Mateusz Kowalczyk 815f85edfd python-livestreamer: update to 1.12.2 2015-05-23 01:40:19 +01:00
Arseniy Seroka f06ec43e8b Merge pull request #7946 from couchemar/isort-3.9.6
Add python package: isort-3.9.6
2015-05-22 20:04:03 +03:00
Andrey Pavlov e32332b9b5 Add python package: isort-3.9.6 2015-05-22 19:11:27 +03:00
aszlig b26de39252
gyp: Revive old SVN version to build Chromium.
Works around regression from a305e6855d.

We're also marking it lowPrio to make sure nobody will accidentally
reference it using nix-env -i.

Until we have fixed #7402, we're going to build with the old gyp version
to prevent being affected by https://crbug.com/462153.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-05-22 11:37:40 +02:00
Joel Moberg a0d3e234ec rpy2: disable pypy 2015-05-21 13:59:58 +02:00
codyopel a305e6855d gyp: svn-1977 -> 2015-05-17 2015-05-21 05:06:54 -04:00
Evgeny Egorochkin d6a8bdcdc6 azure sdk for python: update from 0.9.0 to 0.11.0
Conflicts:
	pkgs/top-level/python-packages.nix
2015-05-20 13:24:39 +03:00
Peter Simons 51412f96c0 Merge pull request #7886 from joelmo/numpy
numpy and matplotlib updates
2015-05-19 13:16:11 +02:00
Joel Moberg 7bc00dbdaf numpy: 1.8.2 -> 1.9.2 2015-05-18 11:25:56 +02:00
Daniel Peebles ec69293f05 Merge pull request #7516 from joelmo/rpy2
rpy2: initial
2015-05-17 15:42:19 -04:00
Domen Kožar f26476f7d4 Merge pull request #7871 from joelmo/scipy
scipy: 0.14.0 -> 0.15.1
2015-05-17 17:59:33 +02:00
Joel Moberg 8c1dfabdce rpy2: initial 2015-05-17 15:48:13 +02:00
Joel Moberg 1c678fdcf3 scipy: 0.14.0 -> 0.15.1
Fixes #7870
2015-05-17 15:12:27 +02:00
Domen Kožar 3efefb5baa greenlet: delete problematic test 2015-05-16 20:56:53 +02:00
Domen Kožar 4c67102a59 pythonPackages.greenlet: 0.4.5 -> 0.4.7 2015-05-16 20:34:40 +02:00
Michael Phillips 9579fecd28 pyblosxom: new package 2015-05-15 00:47:46 -05:00
Tobias Geerinckx-Rice f0764dd632 python-packages: SQLAlchemy: skip tests on Py3k
They would fail anyway, blocking all dependents for the sake of
a mere test dependency.
2015-05-12 18:13:05 +02:00
Tobias Geerinckx-Rice 8549e0cc99 Revert "python-packages: SQLAlchemy: build"
This reverts commit 6e8d1f84f2.

pysqlite is not available for Python 3. Adding it to buildInputs
makes all packages dependent upon sqlalchemy equally unavailable
for no good reason.
2015-05-12 18:13:05 +02:00
Pascal Wittmann 88fbc8a0da Merge pull request #7809 from desiderius/attrdict-2.0.0
python-packages: new attrdict-2.0.0 package
2015-05-12 17:25:28 +02:00
desiderius 1fe0ebc0ec python-packages: new attrdict-2.0.0 package
A dict with attribute-style access.
2015-05-12 10:27:30 +02:00
Peter Simons 430c3e08b4 python-SQLAlchemy: the buildInput attributes in the derived expressions are unnecessary 2015-05-12 00:35:13 +02:00
Peter Simons ea0c877858 python-SQLAlchemy: test suite dependencies don't need to propagate 2015-05-11 23:36:13 +02:00
Peter Simons b37e68b09f python-packages.nix: fix Emacs syntax highlighting 2015-05-11 23:26:32 +02:00
Peter Simons d9e83b77a6 python-packages.nix: drop trailing whitespace 2015-05-11 23:26:32 +02:00
Peter Simons 1eec4a4a10 python-SQLAlchemy: add pysqlite module to fix the test suite
http://hydra.cryp.to/build/817910/nixlog/1/raw
2015-05-11 23:26:31 +02:00
Tobias Geerinckx-Rice 6e8d1f84f2 python-packages: SQLAlchemy: build
Fix test failure by adding pysqlite dependency (buildInputs only).
2015-05-11 23:12:09 +02:00
Domen Kožar 5c6f159cd5 subunit: split package into everything and python lib 2015-05-10 13:46:30 +02:00
Domen Kožar 4827deaf00 pythonPackages: a bunch of build fixes 2015-05-10 13:46:30 +02:00
Erik Timan d57a93f04b python-packages: icalendar 3.8.4 -> 3.9.0
dateutil is a new depencency for icalendar 3.9.0.
2015-05-10 13:46:02 +02:00
Erik Timan 7dbe0ff77b python-packages: disable older than 2.7 for azure 2015-05-10 13:46:02 +02:00
Erik Timan 34b50b6765 python-packages: azure 0.10.0 -> 0.10.2 2015-05-10 13:46:02 +02:00
rushmorem a7a0fcfbd2 Add s3ql package
S3QL is a file system that stores all its data online using storage
services like Google Storage, Amazon S3, or OpenStack. S3QL effectively
provides a hard disk of dynamic, infinite capacity that can be accessed
from any computer with internet access running Linux, FreeBSD or OS-X.
2015-05-10 13:46:01 +02:00
koral 81549b0136 Added jellyfish python package. 2015-05-10 13:46:00 +02:00
Domen Kožar 90ee280913 subunit: split package into everything and python lib 2015-05-10 11:39:42 +02:00
Domen Kožar 7142d47991 pythonPackages: a bunch of build fixes 2015-05-10 10:11:29 +02:00
Domen Kožar 7bda733f8b Merge pull request #7782 from olcai/python-azure
python-packages: azure 0.10.0 -> 0.10.2
2015-05-10 09:18:34 +02:00
Erik Timan f541c61e22 python-packages: icalendar 3.8.4 -> 3.9.0
dateutil is a new depencency for icalendar 3.9.0.
2015-05-09 23:33:12 +02:00
Erik Timan 8d8c7c3600 python-packages: disable older than 2.7 for azure 2015-05-09 20:02:40 +00:00
Erik Timan b884826d15 python-packages: azure 0.10.0 -> 0.10.2 2015-05-09 19:32:32 +00:00
Arseniy Seroka a360ce48ec Merge pull request #7774 from rushmorem/s3ql
Add s3ql package
2015-05-09 17:41:06 +03:00
rushmorem cd11803aa1 Add s3ql package
S3QL is a file system that stores all its data online using storage
services like Google Storage, Amazon S3, or OpenStack. S3QL effectively
provides a hard disk of dynamic, infinite capacity that can be accessed
from any computer with internet access running Linux, FreeBSD or OS-X.
2015-05-09 16:28:11 +02:00
koral ea9969b0e4 Added jellyfish python package. 2015-05-09 09:10:47 +00:00
William A. Kennington III c9395e1e92 Merge branch 'master' into staging 2015-05-08 05:59:50 -07:00
Michael Phillips 2bfff5a8ef Update powerline to 2.1 2015-05-07 12:14:53 -05:00
William A. Kennington III 074c4a7f78 Merge remote-tracking branch 'upstream/master' into staging 2015-05-07 01:44:49 -07:00
Tobias Geerinckx-Rice d80f6f8d6f python-packages: add repocheck 2015-05-04
This script gives status information for code repositories found
recursively under a root directory. In particular, it tells whether
there are uncommitted changes, untracked files, unpushed or unpulled
commits. Thanks to the -u option, it is also useful to fetch updates
for all the remotes in the encountered repositories.
2015-05-05 19:43:19 +02:00
Rob Vermaas b114eab794 le: add psutil to dependencies 2015-05-05 13:26:55 +00:00
Edward Tjörnhammar b7aeeee043 pythonPackages.httpretty: disable testing 2015-05-04 23:41:54 +02:00
Edward Tjörnhammar 210452aacd Merge pull request #7683 from codyopel/fix-tornado
tornado: fix breakage from a5b17ec
2015-05-04 23:34:44 +02:00
Domen Kožar 21a7e39b0b Merge pull request #7658 from benley/jenkins-job-builder
New package: jenkins-job-builder
2015-05-04 10:34:52 +02:00
codyopel 63ea868735 tornado: fix breakage from a5b17ec
tornado 4.x now depends on certifi
add tornado 3.2.2 back for packages not compatible with 4.x
2015-05-04 03:33:31 -04:00
Benjamin Staffin 3a371528bb New package: jenkins-job-builder 2015-05-03 10:58:17 -07:00
Utku Demir a5b17ecc94 pythonPackages.tornado: 3.2 -> 4.1 2015-05-02 22:05:00 +02:00
Utku Demir c9f7c574ec pythonPackages.pyzmq: 13.0.0 -> 14.5.0 2015-05-02 22:04:53 +02:00
Edward Tjörnhammar 1a6cddff0e pythonPackages.httpretty: add certifi dependency 2015-05-02 22:03:30 +02:00
William A. Kennington III 00df204c82 Merge remote-tracking branch 'upstream/master' into staging 2015-05-01 15:57:09 -07:00
Arseniy Seroka a8f17b376e Merge pull request #7642 from leenaars/master
Nixpkg updated with new release of Blink (1.3.0, released Apr 29th 2015)
2015-05-01 03:50:48 +03:00
Rob Vermaas 33984cfeee Add logentries agent 1.4.13 2015-04-30 16:44:45 +00:00
Joachim Fasting bf7ad2d84f meta.description fixups
Mostly scripted substitutions with a couple of subjective enhancements.
2015-04-30 18:17:42 +02:00
Michiel Leenaars 85c0aac675 New release of Blink 2015-04-30 09:49:45 +02:00
Thomas Tuegel 1fe28a1132 Merge remote-tracking branch 'upstream/master' into staging 2015-04-29 11:33:28 -05:00
Hendrik Bunke 27ea35b481 pythonPackages: fixed and updated goobook
goobook didn't work because dependency package 'six' has been in buildInputs
but should be in propagatedBuildInputs.

Also: updated goobook to 1.6
2015-04-28 12:24:28 +02:00
Pascal Wittmann f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
Pascal Wittmann ad90aaf287 Merge pull request #7579 from ip1981/mwlib
Adding mwlib
2015-04-27 10:25:25 +02:00
Edward Tjörnhammar 2a8b3c724b Merge pull request #7521 from hbunke/hb_geeknote
python-packages: added geeknote with dependencies
2015-04-27 00:20:12 +02:00
Vladimír Čunát 30f31c9afc Merge 'master' into staging
(relatively simple conflicts)
2015-04-26 22:52:08 +02:00
Igor Pashev 00c3434a7e Added mwlib 2015-04-26 20:32:13 +00:00
Hendrik Bunke 60aa7bec64 python-packages: added geeknote and dependencies
packages: geeknote, thrift, markdown2, evernote
2015-04-26 14:28:01 +02:00
Jaka Hudoklin b7d8d5dd30 Add graphite beacon package and module 2015-04-25 16:25:26 +02:00
Jaka Hudoklin 8599cfdad4 Merge pull request #7552 from offlinehacker/pkgs/python-packages/docker-compose
fig: switch to docker-compose
2015-04-25 16:23:00 +02:00
Jaka Hudoklin 3e480fde93 fig: switch to docker-compose 2015-04-25 15:11:19 +02:00
William A. Kennington III 49967a7b3a sphinx: 1.2.3 -> 1.3.1 2015-04-22 12:35:21 -07:00
William A. Kennington III 6a031c8aa7 snowballstemmer: Add derivation 2015-04-22 12:35:21 -07:00
William A. Kennington III d144b28996 PyStemmer: Add derivation 2015-04-22 12:35:21 -07:00
William A. Kennington III 18e91d3614 alabaster: Add derivation 2015-04-22 12:35:21 -07:00
William A. Kennington III 132c01761e docutils: 0.11 -> 0.12 2015-04-22 12:35:21 -07:00
Rok Garbas 052b079c02 Revert "pythonPackages.pyenchant: point to enchant lib via PYENCHANT_LIBRARY_PATH"
This reverts commit 314d146c8c.
2015-04-21 20:14:59 +02:00
Rok Garbas 314d146c8c pythonPackages.pyenchant: point to enchant lib via PYENCHANT_LIBRARY_PATH 2015-04-21 09:42:55 +02:00
Arseniy Seroka 63d4512d33 Merge pull request #7455 from spwhitt/pil
pil, pillow: Patch out Darwin impurities
2015-04-19 04:30:18 +03:00
Spencer Whitt edf9bcdbab pil, pillow: Patch out Darwin impurities 2015-04-18 19:58:02 -04:00
Arseniy Seroka 594ce7bc5d Merge pull request #7435 from anderspapitto/master
add gmusicapi python package
2015-04-18 17:36:25 +03:00
Anders Papitto c11c36daaa add gmusicapi python package
as well as several dependencies. Tested with a personal project that
relies on gmusicapi
2015-04-17 18:17:50 -07:00
Domen Kožar a914bd8311 django: add 1.8 2015-04-16 14:10:19 -04:00
Domen Kožar c1e716bfb9 django: don't wrap template scripts, fixes #3134 2015-04-16 14:10:19 -04:00
Domen Kožar 0206245aba Revert "Fix buildPythonPackage overriding."
This reverts commit 6a1de6d4a7.

It broke eval
2015-04-14 15:02:49 -04:00
Tom Hunger 6a1de6d4a7 Fix buildPythonPackage overriding.
makeOverridable takes a function and an argument, the parenthesis
caused there to be only one argument which works but cannot
be overridden.
2015-04-14 17:52:36 +01:00
aszlig 311aa5d8d9
python-wrapper: Handle strings at the beginning.
This should fix #7366 for now, but using the (IMHO) pragmatic approach
of extending the sed expression to recognize strings.

However, this approach is obviously not parsing the full AST, nor does
it wrap Python itself (as pointed out by @spwhitt in #7366) but tries to
match Python strings as best as possible without getting TOO unreadable.

We also use a little bit of Nix to help generating the SED expression,
because doing the whole quote matching block over and over again would
be quite repetitious and error-prone to change. The reason why I'm using
imap here is that we need to have unique labels to avoid jumping into
the wrong branch.

So the new expression is not only able to match continous regions of
triple-quoted strings, but also regions with only one quote character
(even with escaped inner quotes) and empty strings.

However, what it doesn't correctly recognize is something like this:

"string1" "string2" "multi
line
string"

Which is very unlikely that we'll find something like this in the wild.
Of course, we could handle it as well, but it would mean that we need to
substitute the current line into hold space until we're finished parsing
the strings, branch off to another label where we match multiline
strings of all sorts and swap hold/pattern space and finally print the
result. So to summarize: The SED expression would be 3 to 4 times bigger
than now and we gain very little from that.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-04-14 07:13:15 +02:00
koral 94af1ba4d7 glances: 2.1 -> 2.3 2015-04-12 20:59:04 +00:00
Austin Seipp a7118b5e6a nixpkgs: python34Packages.rainbowstream 1.1.6 -> 1.2.5
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-04-12 10:28:36 -05:00
Austin Seipp c14689c328 nixpkgs: python34Packages.arrow 0.4.4 -> 0.5.0
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-04-12 10:28:36 -05:00
Austin Seipp 0093d7a9ea nixpkgs: pythonPackages.obfsproxy 0.2.12 -> 0.2.13
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-04-12 10:28:36 -05:00
Bjørn Forsman 48b5ad912f python-pelican: add missing 'markupsafe' dependency
Needed to be able to run 'make serve' in a pelican directory, else this
happens:

  $ make serve
  cd /home/bfo/pelican-test/output && python -m pelican.server
  /run/current-system/sw/bin/python: No module named markupsafe
  make: *** [serve] Error 1
2015-04-12 17:18:13 +02:00
aszlig 54f58ee991
python-mccabe: Fix build due to missing tests.
Regression introduced by 56a6f22d7f.

I'm temporarily pulling in test_mccabe.py, as suggested by someone at
flintwork/mccabe#31, which for now should fix the build (and the tests
of course as well).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-04-12 06:50:34 +02:00
Rok Garbas 56a6f22d7f pythonPackages: updates for many packages
* deform -> 2.0a2
* peppercorn -> 0.5
* pyramid -> 1.5.2
* pyramid_tm -> 0.10
* zope_deprecation -> 4.1.2
* venusian -> 1.0
* flake8 -> 2.3.0
* mccabe -> 0.3
* pg8000 -> 1.10.1
* turses -> 0.2.23
* urwid -> 1.3.0
* waitress -> 0.8.9
* translationstring -> 1.3
2015-04-11 17:00:07 +02:00
Bjørn Forsman 2c6f9b0c62 python-robotframework: update 2.8.6 -> 2.8.7
Release notes:
https://github.com/robotframework/robotframework/releases/tag/2.8.7
2015-04-11 14:18:19 +02:00
Thomas Tuegel 88918e10e9 Merge branch 'master' into staging 2015-04-10 07:45:38 -05:00
Charles Strahan 8757cc4eb0 awscli: update to 1.7.21 2015-04-09 19:24:46 -04:00
Arseniy Seroka 2425f27b17 Merge pull request #7280 from auntieNeo/blink
Bumped blink version to 1.2.2
2015-04-09 05:20:19 +03:00
Jonathan Glines 2b949cfd46 Bumped blink version to 1.2.2 2015-04-08 17:01:37 -06:00
Domen Kožar 158d444f78 Merge pull request #7262 from desiderius/colander-1.0
python-packages: update colander-1.0b to 1.0
2015-04-08 17:42:45 +02:00
John Wiegley eda06c4768 Drop reference to unknown attribute "unknown" 2015-04-07 10:44:21 -05:00
Sander van der Burg ee6406d234 python-dicttoxml: add package 2015-04-07 15:32:07 +00:00
desiderius fca7bee0c1 python-packages: update colander-1.0b to 1.0 2015-04-07 15:21:29 +02:00
Erik Timan e5989ee6e3 python-packages: add missing deps to azure 2015-04-07 09:52:29 +00:00
Erik Timan db6de11341 python-packages: azure 0.9.0 -> 0.10.0
Also adds maintainer section.
2015-04-07 09:30:46 +00:00
Domen Kožar 64c0e6b7fa Merge pull request #7219 from rzetterberg/development
Removes python 2.7 block in favor of "disabled"
2015-04-07 06:44:44 +02:00
Eric Seidel 6ec373d776 Merge branch master into staging 2015-04-06 18:58:08 -07:00
Richard Zetterberg 5162704412 Removes python 2.7 block in favor of "disabled" 2015-04-06 20:35:46 +02:00
codyopel b18cfaf2b8 pyspotify: 0.11 -> 0.12 2015-04-06 03:37:36 -04:00
Damien Cassou 8e7f1f1c02 kaa-* and mmpython not on py3k and pypy anymore 2015-04-04 21:45:51 +02:00
Michael Raskin 48b132df02 Merge pull request #5667 from DamienCassou/subdownloader
Add Subdownloader
2015-04-04 13:34:40 +03:00
William A. Kennington III 4e106397df msgpack-python: 0.4.2 -> 0.4.6 2015-04-03 18:38:59 -07:00
Tobias Geerinckx-Rice 93fc9baf8d python-packages: pgcli 0.16.2 -> 0.16.3
Bug Fixes:

- Add more SQL keywords for auto-complete suggestion.
- Messages raised as part of stored procedures are no longer ignored.
- Use postgres flavored syntax highlighting instead of generic ANSI SQL.
2015-04-04 02:28:20 +02:00
Cillian de Róiste 6d4a9fa393 Add Hovercraft: a tool to make impress.js presentations from reStructuredText
Also updated argh to 0.26.1 and added dependencies: pathtools, svg.path
and watchdog. Tests are disabled because one test assumes we are using
docutils 0.12 but we only have docutils 0.11 at the moment.
2015-04-03 18:15:40 +02:00
Thomas Tuegel c0d5cd0ff9 poppler: fix build of Qt 4 and Qt 5 wrappers
The autoconf build system for poppler does not support building the
wrappers separately, so this slightly enlarges the size of closures. To
compensate, the command-line utilities have been separated into their
own package.
2015-04-02 09:51:44 -05:00
Domen Kožar c80277c509 Merge pull request #7106 from kevinmarsh/nameparser
Add nameparser python package
2015-04-02 09:52:13 +02:00
Lancelot SIX 237029ab74 Add pytest-quickcheck testing framework
Add Pytest-quickcheck and necessary dependencies into pythonPackages
set.
2015-04-01 22:43:58 +02:00
Domen Kožar 06a810659c Merge pull request #7102 from oxij/fix-fixed-notmuch
pythonPackages: notmuch: revert 6258728, move sourceRoot setting to top-level
2015-04-01 07:14:25 +02:00
Tobias Geerinckx-Rice ff1bccdbd5 python-packages: gdrivefs 0.14.2 -> 0.14.3 2015-03-31 13:54:41 +02:00
Kevin Marsh 7f573ee2c6 Add nameparser python package 2015-03-31 10:52:32 +01:00
Jan Malakhovski d711528c8b pythonPackages: notmuch: revert 6258728, move sourceRoot setting to top-level notmuch
Looks like this is the only way to do what 6258728318
was expected to do that doesn't break things and doesn't look like a complete hack.

The problem is that different `fetch`ers generate very different results (from
archive files to plain source trees) and allowing overriding `src` in top-level
derivation when there is a derived python package is no trivial matter.
2015-03-31 05:36:28 +00:00
lethalman 9c6e5527b2 Merge pull request #7028 from kevinmarsh/enum34
Update python package enum34 1.0 -> 1.0.4
2015-03-30 18:09:34 +02:00
lethalman 33fb8e2d52 Merge pull request #7084 from risicle/celery
add packages for python-celery and its dependencies
2015-03-30 17:39:33 +02:00
lethalman 9bbeb44517 Merge pull request #6950 from joelmo/master
searx: update 0.3.0 -> 0.7.0 + fetchgit -> fetchurl
2015-03-30 17:24:00 +02:00
lethalman 9f3153b162 Merge pull request #6958 from lancelotsix/add_basemap_python_module
Add python basemap package
2015-03-30 17:22:24 +02:00
lethalman b379026d7e Merge pull request #6993 from kevinmarsh/pyscss
Add pyScss python package
2015-03-30 16:11:03 +02:00
Robert Scott 1bf09248eb add packages for celery and its dependencies 2015-03-30 13:06:44 +01:00
William A. Kennington III fa2e5b25ba Merge branch 'master' into staging 2015-03-29 14:25:48 -07:00
William A. Kennington III 5248ba84fd mako: 0.9.1 -> 1.0.1 2015-03-28 13:56:28 -07:00
William A. Kennington III 50cd623632 mako: 0.9.1 -> 1.0.1 2015-03-28 13:56:12 -07:00
Robert Scott a440943847 add packages django_classytags & django_reversion 2015-03-28 18:07:52 +00:00
William A. Kennington III 7ccccc15ba Merge branch 'master' into staging 2015-03-27 16:03:03 -07:00
Kevin Marsh 1f34a1d4ad Update python package enum34 1.0 -> 1.0.4, also fixed missing build input for python26 2015-03-27 13:45:15 +00:00
Domen Kožar 883ee4dd72 Merge pull request #6994 from oxij/trivial-package-fixes
Trivial package fixes
2015-03-27 11:09:16 +01:00
Domen Kožar ba5134c8e0 Merge pull request #7021 from taktoa/master
Added package for willie
2015-03-27 09:39:55 +01:00
Remy Goldschmidt ba4f29aee6 update_checker doesn't pass tests 2015-03-27 00:56:44 -04:00
Remy Goldschmidt b3e4968491 Added willie package 2015-03-26 22:28:09 -04:00
William A. Kennington III 767c179a94 Merge branch 'master' into staging 2015-03-26 14:44:05 -07:00
Robert Scott f56b17cb30 django: minimum supported python version for django 1.7 is 2.7 2015-03-26 19:56:34 +00:00
Peter Simons 230182f61b pythonPackages.subunit: revert "rewrite to use buildPythonPackage"
This reverts commit e42547d8e9. The change
broke samba and dependent packages.
2015-03-26 16:17:31 +01:00
Kevin Marsh fdec6de0bb Add pyScss python package 2015-03-26 14:31:09 +00:00
Kevin Marsh 3de81cb3c7 Add pathlib python package 2015-03-26 14:31:09 +00:00
Jan Malakhovski 6258728318 pythonPackages: notmuch: fix sourceRoot so that one can use overrides in top-level notmuch and still have this work 2015-03-26 12:58:39 +00:00
Domen Kožar e42547d8e9 pythonPackages.subunit: rewrite to use buildPythonPackage 2015-03-26 10:25:58 +01:00
William A. Kennington III 4afecb84e3 Merge pull request #6948 from kevinmarsh/master
Add gspread python package
2015-03-25 22:19:08 -07:00
Thomas Tuegel 8fd5dd89ac Merge branch 'master' into staging 2015-03-24 17:49:30 -05:00
Thomas Tuegel 5d1f6ad57c qt5: make qt-5.4.1 default 2015-03-24 17:14:56 -05:00
Tobias Geerinckx-Rice c3bc040128 python-packages: pgcli 0.16.1 -> 0.16.2 2015-03-24 04:02:13 +01:00
Lancelot SIX 2d8434d90b Add python basemap package 2015-03-23 21:52:47 +01:00
Joel Moberg 6fe1426393 searx: update 0.3.0 -> 0.7.0 + fetchgit -> fetchurl 2015-03-23 17:24:54 +01:00
Kevin Marsh b04f31f801 gspread: remove accidental sha256 value 2015-03-23 13:55:16 +00:00
Kevin Marsh e9c6f6b171 Add gspread python package 2015-03-23 13:48:47 +00:00
Kevin Marsh e412105bbb Update python package requests2 2.5.1 -> 2.6.0 2015-03-23 09:27:45 +00:00
cillianderoiste c44c4cbe37 Merge pull request #6900 from k0ral/clf
New python package: clf
2015-03-22 19:28:25 +01:00
cillianderoiste e3e31fba06 Merge pull request #6918 from teh/master
pythonPackages: Add hypothesis 0.7.0.
2015-03-22 19:27:08 +01:00
Damien Cassou a94891c315 Update syncthing 0.6.2 -> 0.6.3 2015-03-22 17:19:26 +01:00
Tom Hunger 348b26a523 pythonPackages: Add hypothesis 0.7.0. 2015-03-21 11:34:58 +00:00
Kevin Marsh c3d92c8efe Update Django to latest minor versions 2015-03-20 15:16:01 +00:00
koral 2d46220863 New python package: clf 2015-03-19 17:12:50 +00:00
Lancelot SIX 8e0134c2cd Add networkx python package 2015-03-18 21:42:50 +01:00
lethalman 0453322524 Merge pull request #6789 from joachifm/electrum-2.0.2
Electrum 2.0.2
2015-03-18 10:09:16 +01:00
Joachim Fasting 0d1b3aa8b8 pythonPackages: add pyasn1-modules, qrcode, and tlslite for electrum 2015-03-18 09:49:32 +01:00
Ricardo M. Correia d54cac725f pythonPackages.coverage: Fix hash 2015-03-15 05:16:05 +01:00
Jaka Hudoklin 180da0d463 Merge pull request #6693 from benley/docker-registry
docker-registry: Update to 0.9.1, with boto bugfix
2015-03-15 02:27:52 +01:00
William A. Kennington III feb4629fde Merge pull request #6782 from bobvanderlinden/fix-mysql-python
pythonPackages: MySQL_python: added openssl as buildInput
2015-03-13 17:32:26 -07:00
Bob van der Linden 75ba60aded pythonPackages: MySQL_python: added openssl as buildInput 2015-03-13 12:23:05 +01:00
Damien Cassou db42c89325 Add syncthing-gtk 2015-03-13 11:13:33 +01:00
lethalman 50de6f7acf Merge pull request #6369 from mvcisback/funcy3
Allow funcy package to be built under python3 and python2
2015-03-12 10:29:10 +01:00
aszlig 798ddb7fd3
python-nbxmpp: Update to version 0.5.2.
After the update to Gajim 0.16.1 in 2d7dd6c, it bails out on start up
with a message requiring up-to-date nbxmpp.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-03-12 02:30:53 +01:00
Marcell Vazquez-Chanlatte bf3d901aad allow funcy package to be built under python3 and python2 2015-03-11 12:37:47 -05:00
lethalman 622533577b Merge pull request #6685 from pjones/pkg/asynk
asynk: 2.0.0-rc2 -> 2.0.0, add CalDAV support
2015-03-11 15:41:20 +01:00
Cillian de Róiste 59be6b06b4 python33Packages.evdev: update from 0.4.6 to 0.4.7 2015-03-10 21:10:31 +01:00
Richard Zetterberg 8ca89f9383 django: Adds pypyPackages.django_1_7 (1.7.6) 2015-03-10 10:50:55 +01:00
desiderius 6ee8c746c2 python-modules: enables support for pypy in sphinxcontrib-httpdomain
As the issue #6548 is closed thanks to iElectric we can now use
sphinxcontrib-httpdomain with pypy.
2015-03-09 12:22:50 +01:00
desiderius cee5ce177b python-modules: enables support for pypy in sphinxcontrib-plantuml
As the issue #6548 is closed thanks to iElectric we can now use
sphinxcontrib-plantuml with pypy.
2015-03-09 12:14:17 +01:00
Domen Kožar 17a44e5013 Merge pull request #6717 from sjagoe/package-python-grin
Add grin package
2015-03-08 21:58:23 +01:00
Simon Jagoe f4965177b5 Move grin definition to tools/text and call it from all-packages.nix 2015-03-08 20:10:40 +00:00
Simon Jagoe ab6a03e706 Place grin in Python 2.7 section; it is not Python 3.x compatible 2015-03-08 17:09:11 +00:00
Simon Jagoe 02fdd38400 Add grin package 2015-03-08 16:38:31 +00:00
Benjamin Staffin 65d6eb0f20 docker-registry: update to 0.9.1 2015-03-07 14:06:08 -08:00
Benjamin Staffin 5113a065d7 boto: Apply patch needed to fix docker-registry
This makes docker-registry work when backed by S3. It's the same patch
applied in the docker upstream container image.

Backported from boto/boto#2932
2015-03-07 14:06:08 -08:00
Tobias Geerinckx-Rice 40e4ebbb57 python-packages: pgcli 0.16.0 -> 0.16.1 2015-03-06 03:48:40 +01:00
Peter Jones ff42e0ae7f 2.0.0-rc2 -> 2.0.0, add CardDAV support 2015-03-05 13:23:02 -07:00
Thomas Strobel f431f73964 Update: Enlightenment + EFL
EFL: 1.12.3 -> 1.13.1
Enlightenment: 1.19.3 -> 1.19.4
2015-03-03 11:29:12 +01:00
Tobias Geerinckx-Rice b7b54b0539 pgcli 0.15.4 -> 0.16.0 2015-03-01 14:08:54 +01:00
Rok Garbas f54a63ed32 pythonPackages.py3status: requests2 is needed for many plugins 2015-02-28 01:24:35 +01:00
lethalman 452107dd7c Merge pull request #6573 from desiderius/master
python-packages: updates for existing packages and new ones
2015-02-27 13:22:56 +01:00
desiderius 053122def0 python-packages: disables the test phase for elasticsearch-dsl
The test fails with:
  ImportError: No module named test_elasticsearch_dsl
2015-02-27 12:42:05 +01:00
lethalman f91fbe3117 Merge pull request #6570 from prikhi/fix-pillow-33
python pillow: fix expression for python3.3
2015-02-26 17:27:35 +01:00
desiderius a80e6b0eca python-packages: add elasticsearch-dsl-0.0.3 2015-02-26 17:25:28 +01:00
desiderius 70eb7cf012 python-packages: add pytest-cov-1.8.1 2015-02-26 17:17:01 +01:00
Pavan Rikhi eacaba303f
python pillow: fix expression for python3.3 2015-02-26 11:07:01 -05:00
desiderius 37a90efc45 python-packages: update cov-core-1.7 to 1.15.0 2015-02-26 17:05:53 +01:00
Tobias Geerinckx-Rice e071b6d71b python-packages: pygments 2.0.1 -> 2.0.2 2015-02-26 16:13:40 +01:00