about summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
AgeCommit message (Collapse)AuthorFilesLines
22 hoursRevert "python3Packages.proton-vpn-network-manager: 0.5.2 -> 0.6.3"Viorel-Cătălin Răpițeanu1-0/+4
32 hoursCLTK (#344260)lassulus1-0/+4
2 dayspython312Packages.pyunifiprotect: remove (#304195)Fabian Affolter1-2/+0
3 daysopen-webui: 0.3.21 -> 0.3.28 (#343205)Pol Dellaiera1-0/+2
3 dayspython3Packages.confusable-homoglyphs: init at 3.3.1 (#343821)OTABI Tomoya1-0/+2
3 dayspython3Packages.salib: init at 1.5.1 (#343803)OTABI Tomoya1-0/+2
3 dayspython3Packages.loompy: init at 3.0.7 (#344042)OTABI Tomoya1-0/+2
3 dayspython3Packages.mamba-ssm: init at 2.2.2 (#341195)OTABI Tomoya1-0/+4
3 daystreewide: replace `stdenv.is` with `stdenv.hostPlatform.is`Artturin1-2/+2
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" ```
3 dayspython3Packages.cltk: init at 1.3.0Kierán Meinhardt1-0/+2
3 dayspython3Packages.greek-accentuation: init at 1.2.0Kierán Meinhardt1-0/+2
3 dayspython3Packages.loompy: init at 3.0.7Théo Bori1-0/+2
3 dayspython3Packages.salib: init at 1.5.1Théo Bori1-0/+2
3 dayspython312Packages.colbert-ai: init at 0.2.21Pascal Bach1-0/+2
3 dayspython3Packages.confusable-homoglyphs: init at 3.3.1Alex Jackson1-0/+2
3 daysgepetto-viewer: init at 5.1.0 (#324018)Sandro1-0/+12
3 daysgepetto-viewer-corba: init at 5.8.0Guilhem Saurel1-0/+4
3 daysgepetto-viewer: init at 5.1.0Guilhem Saurel1-0/+2
4 daysnbqa: add passthru.withTools (#343632)Robert Schütz1-0/+2
4 dayspython311Packages.python-aodhclient: init at 3.6.0Anthony ROUSSEL1-0/+2
https://docs.openstack.org/python-aodhclient/latest/
4 dayspython311Packages.osc-placement: init at 4.5.0Anthony ROUSSEL1-0/+2
https://opendev.org/openstack/osc-placement
4 dayspython3Packages.mamba-ssm: init at 2.2.2cfhammill1-0/+4
4 dayspython-qt: add in python3PackagesGuilhem Saurel1-0/+2
4 daysomniorb: add in python3PackagesGuilhem Saurel1-0/+2
4 daysomniorbpy: move to python-modulesGuilhem Saurel1-0/+2
4 dayspython312Packages.meteoswiss-async: init at 0.1.1 (#343881)OTABI Tomoya1-0/+2
4 dayspython312Packages.latexrestricted: init at 0.4.0; latexminted: 0.1.0b9 -> ↵José Romildo Malaquias1-0/+2
0.1.0b16 (#339361)
4 dayspython3{11,12}Packages.jupyter-contrib-nbextensions: drop (#343797)Sandro1-2/+0
5 dayspython312Packages.meteoswiss-async: init at 0.1.1Fabian Affolter1-0/+2
Asynchronous client library for MeteoSwiss API https://github.com/albertomontesg/meteoswiss-async
5 dayspython3{11,12}Packages.boto: drop (#343727)Pol Dellaiera1-6/+0
5 dayspython3{11,12}Packages.jupyter-contrib-nbextensions: dropEmily1-2/+0
This is marked as broken already because of a Jupyter Notebook upgrade, and the upstream repository hasn’t been touched in two years, so there’s little reason to try doing anything about its nose dependency. Other distributions have already dropped this package; there’s a patch from an openSUSE maintainer to migrate it off nose, but they don’t seem to package it any more.
5 dayspython312Packages.qcs-sdk-python: 0.19.3 -> 0.20.1 (#342869)Fabian Affolter1-0/+2
5 dayspython3Packages.proton-vpn-network-manager: 0.5.2 -> 0.6.3 (#343208)OTABI Tomoya1-4/+0
5 dayspython312Packages.blessings: drop (#336152)Emily1-12/+0
5 dayspython3{11,12}Packages.boto: dropEmily1-2/+0
Boto has not seen a release since 2018, and has been officially marked as deprecated in favour of boto3 and botocore since 2021. It has required downstream patching to keep it running on newer Python versions and is broken on the new default of Python 3.12. It also requires the obsolete nose test framework that we are in the process of removing. The few packages we carry that still require boto are in poor upstream maintenance state and some of those were already broken. The NixOps AWS plugin was the last holdout that justified keeping this package, but it is now also broken.
5 dayspython3{11,12}Packages.qds-sdk: dropEmily1-2/+0
No release in four years and depends on the deprecated and broken boto package; to quote the README: > ## Where are the maintainers ? > > Qubole was acquired. All the maintainers of this repo have moved > on. Some of the employees founded ClearFeed. Others are at big data > teams in Microsoft, Amazon et al.
5 dayspython3{11,12}Packages.gcs-oauth2-boto-plugin: dropEmily1-2/+0
This is a plugin for boto, which has been deprecated for years, and is broken and due for removal.
5 dayspython3Packages.proton-vpn-network-manager: deprecates ↵Viorel-Cătălin Răpițeanu1-4/+0
proton-vpn-network-manager-openvpn and proton-vpn-network-manager-wireguard The proton-vpn-network-manager-wireguard and proton-vpn-network-manager-openvpn modules are now legacy: The same functionality is now in proton-vpn-network-manager module, version 0.6.3 and upwards. This commit removes the 2 deprecated modules and creates a throw message for them to the recommanded package to be used.
6 dayspython312Packages.blacken-docs: move from top-levelRobert Schütz1-0/+2
We need it as a Python module for nbqa.
6 dayspython3Packages.notobuilder: init at 0-unstable-2024-08-03 (#333709)Johannes Jöns1-0/+22
7 dayspython312Packages.langchain-ollama: init at 0.2.0sarahec1-0/+2
7 dayspython3Packages.notobuilder: init at 0-unstable-2024-08-03jopejoe11-0/+2
7 dayspython312Packages.flax: 0.8.5 -> 0.9.0 (#342970)Peder Bergebakken Sundt1-0/+2
7 daysmatrix-zulip-bridge: init at 0.4.1 (#337953)Aleksana1-0/+2
8 dayspython312Packages.treescope: init at 0.1.5Gaetan Lepage1-0/+2
8 daysaligator: init at 0.8.0 (#342751)Weijia Wang1-0/+5
8 dayszulip-emoji-mapping: init at 1.0.1Robert Richter1-0/+2
8 dayspython3Packages.tensorflow-bin: Use CUDA 12, add Jetson support (#334996)Someone1-1/+1
9 daysaligator: init at v0.7.0Guilhem Saurel1-0/+5
9 dayspython312Packages.qcs-api-client-common: init at 0.10.2Robert Schütz1-0/+2