Conflicts: nixos/tests/custom-ca.nixmain
commit
4b73049ccc
@ -0,0 +1,21 @@ |
||||
diff --git a/tomli/_parser.py b/tomli/_parser.py
|
||||
index 89e81c3..6fb1bfd 100644
|
||||
--- a/tomli/_parser.py
|
||||
+++ b/tomli/_parser.py
|
||||
@@ -1,6 +1,6 @@
|
||||
import string
|
||||
from types import MappingProxyType
|
||||
-from typing import Any, BinaryIO, Dict, FrozenSet, Iterable, NamedTuple, Optional, Tuple
|
||||
+from typing import IO, Union, Any, BinaryIO, Dict, FrozenSet, Iterable, NamedTuple, Optional, Tuple
|
||||
import warnings
|
||||
|
||||
from tomli._re import (
|
||||
@@ -48,7 +48,7 @@ class TOMLDecodeError(ValueError):
|
||||
"""An error raised if a document is not valid TOML."""
|
||||
|
||||
|
||||
-def load(fp: BinaryIO, *, parse_float: ParseFloat = float) -> Dict[str, Any]:
|
||||
+def load(fp: Union[IO, BinaryIO], *, parse_float: ParseFloat = float) -> Dict[str, Any]:
|
||||
"""Parse TOML from a binary file object."""
|
||||
s_bytes = fp.read()
|
||||
try:
|
@ -0,0 +1,26 @@ |
||||
{ lib |
||||
, buildPythonPackage |
||||
, fetchPypi |
||||
}: |
||||
|
||||
buildPythonPackage rec { |
||||
pname = "types-typed-ast"; |
||||
version = "1.5.0"; |
||||
|
||||
src = fetchPypi { |
||||
inherit pname version; |
||||
sha256 = "sha256-2Op5y/vFIL6Nm8jeSHL0SzQtvbwJFmfi8hsDu9eWkVA="; |
||||
}; |
||||
|
||||
# Module doesn't have tests |
||||
doCheck = false; |
||||
|
||||
pythonImportsCheck = [ "typed_ast-stubs" ]; |
||||
|
||||
meta = with lib; { |
||||
description = "Typing stubs for typed-ast"; |
||||
homepage = "https://github.com/python/typeshed"; |
||||
license = licenses.asl20; |
||||
maintainers = with maintainers; [ SuperSandro2000 veehaitch ]; |
||||
}; |
||||
} |
@ -1,24 +0,0 @@ |
||||
{ lib, stdenv, fetchurl, libsepol, python }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "sepolgen"; |
||||
version = "1.2.2"; |
||||
inherit (libsepol) se_release se_url; |
||||
|
||||
src = fetchurl { |
||||
url = "${se_url}/${se_release}/sepolgen-${version}.tar.gz"; |
||||
sha256 = "09139kspr41zgksayi4dh982p8080lrfl96p4dld51nknbpaigdy"; |
||||
}; |
||||
|
||||
preBuild = '' |
||||
makeFlagsArray+=("PREFIX=$out") |
||||
makeFlagsArray+=("DESTDIR=$out") |
||||
makeFlagsArray+=("PYTHONLIBDIR=lib/${python.libPrefix}/site-packages") |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
inherit (libsepol.meta) homepage platforms maintainers; |
||||
description = "SELinux policy generation library"; |
||||
license = licenses.gpl2; |
||||
}; |
||||
} |
Loading…
Reference in new issue