summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/ipython
AgeCommit message (Collapse)Author
2024-10-26python312Packages.ipython: 8.27.0 -> 8.29.0natsukium
Changelog: https://github.com/ipython/ipython/blob/8.29.0/docs/source/whatsnew/version8.rst
2024-09-25Merge branch 'master' into staging-nextArtturin
2024-09-25treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`Artturin
In preparation for the deprecation of `stdenv.isX`. These shorthands are not conducive to cross-compilation because they hide the platforms. Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way One example of why this is bad and especially affects compiler packages https://www.github.com/NixOS/nixpkgs/pull/343059 There are too many files to go through manually but a treewide should get users thinking when they see a `hostPlatform.isX` in a place where it doesn't make sense. ``` fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is" fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is" ```
2024-09-15python312Packages.ipython: 8.26.0 -> 8.27.0natsukium
Changelog: https://github.com/ipython/ipython/blob/8.27.0/docs/source/whatsnew/version8.rst
2024-08-21python312Packages.ipython: add teams.jupyter.members as maintainernatsukium
2024-08-21python312Packages.ipython: 8.25.0 -> 8.26.0natsukium
Changelog: https://github.com/ipython/ipython/blob/8.26.0/docs/source/whatsnew/version8.rst
2024-06-24python3Packages.ipython: 8.24.0 -> 8.25.0Martin Weinelt
https://github.com/ipython/ipython/blob/8.25.0/docs/source/whatsnew/version8.rst
2024-05-22python3Packages: format with nixfmtMartin Weinelt
2024-05-12python311Packages.ipython: 8.23.0 -> 8.24.0natsukium
Diff: https://github.com/ipython/ipython/compare/8.23.0...8.24.0 Changelog: https://github.com/ipython/ipython/blob/8.24.0/docs/source/whatsnew/version8.rst
2024-05-06sage: Add as passthru.tests to critical dependenciesTom Hubrecht
2024-04-28Removing FRidh as active maintainer of packagesFrederik Rietdijk
In the past I was very active with Python packaging. For several years now I was hardly around as maintainer, so it does not make sense I am listed as a maintainer for these makes. Looking back, I should have removed myself as maintainer already much longer ago. Anyway, better late than never. It's been a fun ride, and I do intend to occasionally contribute to Nixpkgs, but not in the same way it once was.
2024-04-07python311Packages.ipython: 8.22.2 -> 8.23.0natsukium
Changelog: https://github.com/ipython/ipython/blob/8.23.0/docs/source/whatsnew/version8.rst
2024-03-26python311Packages.pytest7CheckHook: initMartin Weinelt
and migrate existing overrides.
2024-03-12python311Packages.ipython: test with pytest_7Martin Weinelt
The ipython test suite regressed with pytest 8.0.2, so we're giving it so more time to adapt.
2024-03-12python3Packages.ipython: 8.22.1 -> 8.22.2Martin Weinelt
https://github.com/ipython/ipython/blob/8.22.2/docs/source/whatsnew/version8.rst
2024-03-03python311Packages.ipython: 8.20.0 -> 8.22.1natsukium
Diff: https://github.com/ipython/ipython/compare/8.20.0...8.22.1 Changelog: https://github.com/ipython/ipython/blob/8.22.1/docs/source/whatsnew/version8.rst
2024-01-26python311Packages.ipython: 8.18.1 -> 8.20.0natsukium
Changelog: https://github.com/ipython/ipython/blob/8.20.0/docs/source/whatsnew/version8.rst
2023-12-20python3Packages.ipython: 8.15.0 -> 8.18.1Martin Weinelt
https://github.com/ipython/ipython/blob/8.18.1/docs/source/whatsnew/version8.rst
2023-09-27python3Packages.ipython: 8.11.0 -> 8.15.0Martin Weinelt
2023-02-28python311Packages.ipython: 8.4.0 -> 8.11.0superherointj
Release: https://github.com/ipython/ipython/releases/tag/8.11.0
2023-01-21treewide: switch to nativeCheckInputsGuillaume Girol
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
2022-08-09python3Packages.ipython: patch test after python updateVladimír Čunát
2022-06-15python310Packages.ipython: 8.2.0 -> 8.4.0Robert Schütz
https://github.com/ipython/ipython/blob/8.4.0/docs/source/whatsnew/version8.rst
2022-04-15python39Packages.ipython: remove optional black depedency, update homepageSandro Jäckel
Black should be updatable without a mass rebuild
2022-04-14python3Packages.ipython: 8.1.0 -> 8.2.0Martin Weinelt
2022-03-14python3Packages.ipython: 8.0.1 -> 8.1.0Martin Weinelt
2022-02-27Revert "python3Packages.ipython: disable clipboard test on darwin (targeting ↵Dmitry Kalinkin
master)" This reverts commit 6e1e1ddf070a703c51f77ffa7aa176c339dc055a. cc #162047
2022-02-28Merge master into staging-nextgithub-actions[bot]
2022-02-27python3Packages.ipython: disable clipboard test on darwin (targeting master)Dmitry Kalinkin
2022-02-12python3Packages.ipython: disable clipboard test on darwinMartin Weinelt
2022-01-31python3Packages.ipython: enable tests, reformatMartin Weinelt
The infinite recursion with ipykernel was been resolved in 9e3b98531.
2022-01-23python3Packages.ipython: 8.0.0 -> 8.0.1Robert Scott
2022-01-23python3Packages.ipython: fix depsJonathan Ringer
2022-01-23python3Packages.ipython: 7.30.1 -> 8.0.0Jonathan Ringer
2022-01-16python36Packages.ipython: removeFrederik Rietdijk
since python36 is no longer part of nixpkgs.
2022-01-03Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt
2022-01-01python2Packages: remove superfluous overridesRobert Schütz
Since Python 2 is not supported anymore we only keep those overrides which are used by leaf packages.
2021-12-14python3Packages.ipython: 7.29.0 -> 7.30.1Jonathan Ringer
2021-11-30python3Packages.ipython: 7.28.0 -> 7.29.0Jonathan Ringer
2021-11-12pkgs.development.python-modules: remove unused argsMarkus S. Wamser
2021-10-11python3Packages.ipython: 7.27.0 -> 7.28.0Martin Weinelt
2021-09-01python3Packages.ipython: 7.26.0 -> 7.27.0Martin Weinelt
2021-09-01python3Packages.ipython: 7.24.1 -> 7.26.0Martin Weinelt
2021-07-23pythonPackages: normalise prompt_toolkitSandro Jäckel
2021-06-22python3Packages.ipython: fix build, missing depsJonathan Ringer
2021-06-22python3Packages.ipython: 7.21.0 -> 7.24.1Martin Weinelt
2021-03-06python3Packages.ipython: 7.19.0 -> 7.21.0Frederik Rietdijk
2021-01-24pkgs/development/python-modules: stdenv.lib -> libPavol Rusnak
2020-12-01python3Packages.ipython: 7.17.0 -> 7.19.0Frederik Rietdijk
2020-09-16python36Packages.ipython: 7.17 -> 7.16.1 (downgrade)Keshav Kini
IPython versions 7.17 and higher don't support Python 3.6 anymore, so this commit adds back the old expression for 7.16.1 from before ba1038a98bc2e3aa399c5ef3c4b03d42c94e1bea for use in python36Packages only. nix-repl> :b python36.withPackages (ps: [ ps.ipython ]) builder for '/nix/store/q8v4f89xwv35a3idb9z345z6n3nzfycb-python3.6-ipython-7.17.0.drv' failed with exit code 1; last 10 log lines: Python 3.5 was supported with IPython 7.0 to 7.9. Python 3.6 was supported with IPython up to 7.16. See IPython `README.rst` file for more information: https://github.com/ipython/ipython/blob/master/README.rst Python sys.version_info(major=3, minor=6, micro=12, releaselevel='final', serial=0) detected. cannot build derivation '/nix/store/mhpdarp18z6skzswrl7sbgzv8hr4gwih-python3-3.6.12-env.drv': 1 dependencies couldn't be built [0 built (1 failed)] error: build of '/nix/store/mhpdarp18z6skzswrl7sbgzv8hr4gwih-python3-3.6.12-env.drv' failed