Merge master into staging-next

This commit is contained in:
Frederik Rietdijk
2020-08-29 13:30:25 +02:00
89 changed files with 2557 additions and 3738 deletions

View File

@@ -7,7 +7,7 @@
, requests_download
, zipfile36
, pythonOlder
, pytest_4
, pytest
, testpath
, responses
, pytoml
@@ -39,7 +39,7 @@ buildPythonPackage rec {
zipfile36
];
checkInputs = [ pytest_4 testpath responses ];
checkInputs = [ pytest testpath responses ];
# Disable test that needs some ini file.
# Disable test that wants hg

View File

@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "google-api-python-client";
version = "1.10.1";
version = "1.11.0";
src = fetchPypi {
inherit pname version;
sha256 = "0v4yzrmrp1l3nlkw9ibllgblwy8y45anzfkkky2vghkl6w8411xa";
sha256 = "0yxrz897kpjypfqzcy0ry90hc34w47q4fzqidp81h6pg01c03x6a";
};
# No tests included in archive

View File

@@ -0,0 +1,31 @@
{ lib
, buildPythonPackage
, fetchPypi
, pythonOlder
, jupyterhub
}:
buildPythonPackage rec {
pname = "jupyterhub-tmpauthenticator";
version = "0.6";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
sha256 = "064x1ypxwx1l270ic97p8czbzb7swl9758v40k3w2gaqf9762f0l";
};
propagatedBuildInputs = [ jupyterhub ];
# No tests available in the package
doCheck = false;
pythonImportsCheck = [ "tmpauthenticator" ];
meta = with lib; {
description = "Simple Jupyterhub authenticator that allows anyone to log in.";
license = with licenses; [ bsd3 ];
homepage = "https://github.com/jupyterhub/tmpauthenticator";
maintainers = with maintainers; [ chiroptical ];
};
}

View File

@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "mautrix";
version = "0.6.1";
version = "0.5.8";
src = fetchPypi {
inherit pname version;
sha256 = "a86c6448fb3c0f5e149f3347fbf0cd776431aec16a137a9b45298b6fe5991e42";
sha256 = "1hqg32n7pmjhap0ybfcf05zgfcyyirb4fm1m7gf44dwh40da6qz0";
};
propagatedBuildInputs = [

View File

@@ -11,11 +11,11 @@ let
ft = freetype.overrideAttrs (oldArgs: { dontDisableStatic = true; });
in buildPythonPackage rec {
pname = "reportlab";
version = "3.5.47";
version = "3.5.48";
src = fetchPypi {
inherit pname version;
sha256 = "0gw0902yjszwxk0air69in7nk4h2q36r96ga3r4bz0p0cnmagcj5";
sha256 = "0bfe3fe6e1bd1d922f83683eae2ba1d2d29de94e25fb115eacca9530b4b02f76";
};
checkInputs = [ glibcLocales ];

View File

@@ -0,0 +1,28 @@
{ stdenv
, buildPythonPackage
, fetchPypi
, setuptools_scm
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "ujson";
version = "2.0.3";
src = fetchPypi {
inherit pname version;
sha256 = "18z9gb9ggy1r464b9q1gqs078mqgrkj6dys5a47529rqk3yfybdx";
};
nativeBuildInputs = [ setuptools_scm ];
checkInputs = [
pytestCheckHook
];
meta = with stdenv.lib; {
homepage = "https://pypi.python.org/pypi/ujson";
description = "Ultra fast JSON encoder and decoder for Python";
license = licenses.bsd3;
};
}