python312Packages.dash-renderer: remove (#369714)
[NixPkgs.git] / pkgs / development / python-modules / rx / default.nix
blob3102568bcb82c653015464c4af13d11386104558
2   lib,
3   fetchPypi,
4   buildPythonPackage,
5   pythonOlder,
6   setuptools,
7 }:
9 buildPythonPackage rec {
10   pname = "rx";
11   version = "3.2.0";
12   pyproject = true;
14   disabled = pythonOlder "3.6";
16   # Use fetchPypi to avoid the updater script to migrate it to `reactivex` which
17   # is being developed in the same repository
18   src = fetchPypi {
19     inherit version;
20     pname = "Rx";
21     sha256 = "b657ca2b45aa485da2f7dcfd09fac2e554f7ac51ff3c2f8f2ff962ecd963d91c";
22   };
24   build-system = [ setuptools ];
26   doCheck = false; # PyPI tarball does not provides tests
28   pythonImportsCheck = [ "rx" ];
30   meta = {
31     homepage = "https://github.com/ReactiveX/RxPY";
32     description = "Reactive Extensions for Python";
33     maintainers = with lib.maintainers; [ thanegill ];
34     license = lib.licenses.asl20;
35   };