Unverified Commit 75f9d4f7 authored by Robert Schütz's avatar Robert Schütz Committed by GitHub
Browse files

Merge pull request #290038 from dotlambda/structlog-24.1.0

python311Packages.structlog: 23.2.0 -> 24.1.0
parents c0af4ccd bd57ffe6
Loading
Loading
Loading
Loading
+4 −14
Original line number Diff line number Diff line
@@ -11,13 +11,12 @@
, pythonOlder
, simplejson
, twisted
, typing-extensions
}:

buildPythonPackage rec {
  pname = "structlog";
  version = "23.2.0";
  format = "pyproject";
  version = "24.1.0";
  pyproject = true;

  disabled = pythonOlder "3.8";

@@ -25,7 +24,7 @@ buildPythonPackage rec {
    owner = "hynek";
    repo = "structlog";
    rev = "refs/tags/${version}";
    hash = "sha256-KSHKgkv+kObKCdWZDg5o6QYe0AMND9VLdEuseY/GyDY=";
    hash = "sha256-0Yc28UEeozK2+IqILFTqHoTiM5L2SA4t6jld4qTBSzQ=";
  };

  nativeBuildInputs = [
@@ -34,10 +33,6 @@ buildPythonPackage rec {
    hatchling
  ];

  propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [
    typing-extensions
  ];

  nativeCheckInputs = [
    freezegun
    pretend
@@ -47,11 +42,6 @@ buildPythonPackage rec {
    twisted
  ];

  disabledTests = [
    # _pickle.PicklingError: Only BytesLoggers to sys.stdout and sys.stderr can be pickled.
    "test_pickle"
  ];

  pythonImportsCheck = [
    "structlog"
  ];
@@ -61,6 +51,6 @@ buildPythonPackage rec {
    homepage = "https://github.com/hynek/structlog";
    changelog = "https://github.com/hynek/structlog/blob/${version}/CHANGELOG.md";
    license = licenses.asl20;
    maintainers = with maintainers; [ ];
    maintainers = with maintainers; [ dotlambda ];
  };
}