Merge pull request #290038 from dotlambda/structlog-24.1.0

python311Packages.structlog: 23.2.0 -> 24.1.0

authored by Robert Schütz and committed by GitHub 75f9d4f7 c0af4ccd

+4 -14
+4 -14
pkgs/development/python-modules/structlog/default.nix
··· 11 11 , pythonOlder 12 12 , simplejson 13 13 , twisted 14 - , typing-extensions 15 14 }: 16 15 17 16 buildPythonPackage rec { 18 17 pname = "structlog"; 19 - version = "23.2.0"; 20 - format = "pyproject"; 18 + version = "24.1.0"; 19 + pyproject = true; 21 20 22 21 disabled = pythonOlder "3.8"; 23 22 ··· 25 24 owner = "hynek"; 26 25 repo = "structlog"; 27 26 rev = "refs/tags/${version}"; 28 - hash = "sha256-KSHKgkv+kObKCdWZDg5o6QYe0AMND9VLdEuseY/GyDY="; 27 + hash = "sha256-0Yc28UEeozK2+IqILFTqHoTiM5L2SA4t6jld4qTBSzQ="; 29 28 }; 30 29 31 30 nativeBuildInputs = [ ··· 34 33 hatchling 35 34 ]; 36 35 37 - propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ 38 - typing-extensions 39 - ]; 40 - 41 36 nativeCheckInputs = [ 42 37 freezegun 43 38 pretend ··· 47 42 twisted 48 43 ]; 49 44 50 - disabledTests = [ 51 - # _pickle.PicklingError: Only BytesLoggers to sys.stdout and sys.stderr can be pickled. 52 - "test_pickle" 53 - ]; 54 - 55 45 pythonImportsCheck = [ 56 46 "structlog" 57 47 ]; ··· 61 51 homepage = "https://github.com/hynek/structlog"; 62 52 changelog = "https://github.com/hynek/structlog/blob/${version}/CHANGELOG.md"; 63 53 license = licenses.asl20; 64 - maintainers = with maintainers; [ ]; 54 + maintainers = with maintainers; [ dotlambda ]; 65 55 }; 66 56 }