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