about summary refs log tree commit diff
path: root/pkgs/development/interpreters/python
Commit message (Collapse)AuthorAge
* Update python3 from 3.3.2 -> 3.3.3William A. Kennington III2013-12-28
|
* python-2.6-bsddb: build this module with Berkeley DB 4.5Peter Simons2013-12-23
| | | | | The current 'db' attribute refers to DB 4.8, which Python 2.6 does recognize: <http://hydra.nixos.org/build/7320517/nixlog/1/raw>.
* Partial revert of b09f8110dbcb8bc8a1fcdb3e9a5dddb0956aba96Shea Levy2013-11-19
| | | | | | Didn't mean to commit this change Signed-off-by: Shea Levy <shea@shealevy.com>
* nspr: Bump to 4.10.2Shea Levy2013-11-18
| | | | Signed-off-by: Shea Levy <shea@shealevy.com>
* python-wrapper: split 'extraLibs' into 'stdLibs' and 'extraLibs', and add ↵Peter Simons2013-11-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'postBuild' step The default setting for extraLibs used to be the set of modules that come with python by default but aren't usually enabled in our standard python derivation because they require additional libraries. This meant that users who want to *add* libraries to that set had to use a fairly complicated override, to add more entries without loosing the ones set by default. After this patch, the "standard libraries" such as "curses' are listed in stdLibs while the extraLibs argument remains empty by default. This allows users to override extraLibs without overriding the standard libraries. Furthermore, the wrapper environment can be messed around with in an additional 'postBuild' step. One nice application of this build step is to patch scripts and binaries to use the wrapped python interpreter instead of the pristine one, thereby enabling them to pick up all modules that have been configured. The following example shows how this is done for the 'pylint' utility: pkgs.python27Full.override { extraLibs = [pkgs.pylint]; postBuild = '' cd ${pkgs.pylint}/bin for i in *; do rm $out/bin/$i sed -r -e "s|^exec |exec $out/bin/python -- |" <$i >$out/bin/$i chmod +x $out/bin/$i done; ''; };
* python-wrapper: recursively include all dependencies of the specified ↵Peter Simons2013-11-07
| | | | | | | 'extraLibs' in the generated environment This patch means that adding 'matplotlib' to extraLibs will automatically include 'numpy', too, because matplotlib depends on it.
* Reflect addition of curses_panel python moduleMichael Raskin2013-10-18
|
* Adding Glances system monitoring toolMichael Raskin2013-10-18
|
* Fix pythonWrapper when all of the binaries come from pythonShea Levy2013-10-03
| | | | | | See discussion in #834 Signed-off-by: Shea Levy <shea@shealevy.com>
* Re-implement python-wrapper with buildEnv.Peter Simons2013-10-02
| | | | | | | The new wrapper creates an environment that contains all files from Python and the extra libraries that have been specified. All files are found at run-time by means of the $PYTHONHOME variable; the wrapper no longer uses $PYTHONPATH.
* python2.6: add crpyt moduleDomen Kožar2013-08-14
|
* add python application substanced and it's dependenciesDomen Kožar2013-08-13
|
* recurse into python33 and pypy packagesDomen Kozar2013-07-29
|
* add python3 support to pythonPackagesDomen Kozar2013-07-29
|
* add python32Domen Kozar2013-07-23
|
* python3: 3.3.1 -> 3.3.2Domen Kozar2013-07-23
|
* python27: compile with tkinterp on darwinJason \"Don\" O'Conal2013-07-04
|
* Python: add DETERMINISTIC_BUILD env var. If set, python doesn't write ↵Evgeny Egorochkin2013-06-22
| | | | | | timestamps to pyc files. Tested by building argparse, compiling from cli, compiling using py_compile.
* Python: 2.7.4 -> 2.7.5Domen Kozar2013-06-05
|
* python: 2.7.3 -> 2.7.4Domen Kozar2013-05-03
|
* Merge branch 'master' into x-updatesVladimír Čunát2013-04-11
|\ | | | | | | Needed that to fix the tarball.
| * python 3.3.1rc1 -> 3.3.1Domen Kozar2013-04-07
| |
* | Merge branch 'master' into x-updatesVladimír Čunát2013-04-04
|\| | | | | | | | | | | | | | | | | Conflicts: pkgs/applications/graphics/rawtherapee/default.nix pkgs/applications/misc/blender/default.nix pkgs/applications/networking/browsers/chromium/sources.nix pkgs/os-specific/linux/kernel/linux-3.9.nix pkgs/top-level/all-packages.nix
| * Python3: fix the download URLCillian de Róiste2013-03-28
| |
| * Python 3.3 upgrade to 3.3.1rc1 to fix an important bug for NixCillian de Róiste2013-03-28
| | | | | | | | | | | | | | | | | | http://bugs.python.org/issue15833 When Python 3.3.0 attempts to compile python bytecode in the system directories it raises and exception and stops. Since Python 3.3 is only required by the latest Blender, I hope it's OK to use the RC until the final release.
| * python3: update to version 3.3.0Peter Simons2013-03-26
| |
| * fix pythonWrapper for non-gnu lnFlorian Friesdorf2013-03-25
| |
* | Merge branch 'master' into x-updatesVladimír Čunát2013-03-17
|\| | | | | | | | | | | | | Conflicts (easy): pkgs/desktops/xfce/core/xfdesktop.nix pkgs/development/libraries/cairo/default.nix pkgs/development/libraries/pango/default.nix
| * pythonDocs: recurseIntoAttrs does not recurse, bypass problemFlorian Friesdorf2013-03-13
| |
* | Merge branch 'master' into x-updatesVladimír Čunát2013-03-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts (taken master versions): pkgs/desktops/xfce-4.8/core/libxfcegui4.nix pkgs/desktops/xfce/applications/gigolo.nix pkgs/desktops/xfce/applications/mousepad.nix pkgs/desktops/xfce/applications/ristretto.nix pkgs/desktops/xfce/applications/terminal.nix pkgs/desktops/xfce/applications/xfce4-mixer.nix pkgs/desktops/xfce/applications/xfce4-notifyd.nix pkgs/desktops/xfce/applications/xfce4-taskmanager.nix pkgs/desktops/xfce/art/xfce4-icon-theme.nix pkgs/desktops/xfce/core/exo.nix pkgs/desktops/xfce/core/garcon.nix pkgs/desktops/xfce/core/gtk-xfce-engine.nix pkgs/desktops/xfce/core/libxfce4ui.nix pkgs/desktops/xfce/core/libxfce4util.nix pkgs/desktops/xfce/core/libxfcegui4.nix pkgs/desktops/xfce/core/thunar-volman.nix pkgs/desktops/xfce/core/thunar.nix pkgs/desktops/xfce/core/tumbler.nix pkgs/desktops/xfce/core/xfce4-appfinder.nix pkgs/desktops/xfce/core/xfce4-panel.nix pkgs/desktops/xfce/core/xfce4-power-manager.nix pkgs/desktops/xfce/core/xfce4-session.nix pkgs/desktops/xfce/core/xfce4-settings.nix pkgs/desktops/xfce/core/xfconf.nix pkgs/desktops/xfce/core/xfdesktop.nix pkgs/desktops/xfce/core/xfwm4.nix pkgs/desktops/xfce/panel-plugins/xfce4-cpufreq-plugin.nix pkgs/development/libraries/webkit/default.nix pkgs/top-level/all-packages.nix
| * pythonDocs: group in subfolders pythonXY/TYPEFlorian Friesdorf2013-03-05
| | | | | | | | I got it now - promised.
| * fix pythondocs (missing lib, doc instead of docs)Florian Friesdorf2013-03-05
| |
| * pythonDocs: add meta.maintainers, subgroup attrset by doctypeFlorian Friesdorf2013-03-03
| |
| * fix pythonDocs install pathFlorian Friesdorf2013-03-02
| |
| * add python docsFlorian Friesdorf2013-03-02
| |
* | Merge remote-tracking branch 'central/master' into x-updatesLluís Batlle i Rossell2013-02-18
|\|
| * python: fix linkme-wrapperFlorian Friesdorf2013-02-15
| |
| * python-linkme-wrapper: optimize some escapingFlorian Friesdorf2013-02-05
| |
* | add python33 (needed by new blender)Vladimír Čunát2013-02-16
| |
* | python3: fix libPrefix passthruVladimír Čunát2013-02-16
|/
* remove pythonhome-wrapper, python-linkme-wrapper is more flexibleFlorian Friesdorf2013-01-22
|
* python-linkme-wrapperFlorian Friesdorf2013-01-22
|
* recursivePthLoader included via wrapper, not propagated by modulesFlorian Friesdorf2013-01-11
|
* for some reason the python2.6 manpage is not gzippedFlorian Friesdorf2013-01-09
|
* fix python-2.6 build: purity for systems with stdenv.gcc.libcFlorian Friesdorf2013-01-09
| | | | | | On other systems python26 will continue to look for /usr/include/netinet/in.h among others. I don't know whether/what to do about that.
* python-2.6.8: long overdueFlorian Friesdorf2013-01-09
|
* python manpages as python2.6, python2.7 and pythonFlorian Friesdorf2012-12-22
| | | | see #68
* python: make pdb.py available as bin/pdb and bin/pdb${python.majorVersion}Florian Friesdorf2012-07-20
|
* * Python 2.7.3 (including various security fixes).Eelco Dolstra2012-05-07
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=34008
* Updated Python 3.x.Peter Simons2012-04-27
| | | | | | | | | | | | | | | | - updated to version 3.2.3 - fixed version numbers in setup-hook.sh - sort input variable list alphabetically - tk support needs x11 support as well - deleted obsolete version 3.1 Furthermore, all CPPFLAGS and LDFLAGS required to find the build inputs are now explicitly passed to ./configure. The python 3.x build systems tries to ignore the environment as much as possible to provide deterministic builds. This means that our magic environment variable stuff won't work, and previously built python3 binaries lacked all kinds of extensions, such as zlib, etc. svn path=/nixpkgs/trunk/; revision=33937