Unverified Commit 4615c9da authored by Robert Scott's avatar Robert Scott Committed by GitHub
Browse files

Merge pull request #314721 from Moraxyc/fix-foolscap

python312Packages.foolscap: fix build
parents 12d0d3d9 3a74cef9
Loading
Loading
Loading
Loading
+15 −5
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchPypi,
  lib,
  mock,
  pyopenssl,
  pytestCheckHook,
  pythonOlder,
  service-identity,
  setuptools,
  six,
  twisted,
  txi2p-tahoe,
  txtorcon,
  versioneer,
}:

buildPythonPackage rec {
  pname = "foolscap";
  version = "23.3.0";

  disabled = pythonOlder "3.7";
  pyproject = true;
  build-system = [
    setuptools
    versioneer
  ];

  format = "setuptools";
  disabled = pythonOlder "3.7";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-Vu7oXC1brsgBwr2q59TAgx8j1AFRbi5mjRNIWZTbkUU=";
  };

  propagatedBuildInputs = [
  postPatch = ''
    # Remove vendorized versioneer.py
    rm versioneer.py
  '';

  dependencies = [
    six
    twisted
    pyopenssl