Unverified Commit 7952846e authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #196353 from r-ryantm/auto-update/python310Packages.preshed

python310Packages.preshed: 3.0.7 -> 3.0.8
parents f8b658aa f9ea850b
Loading
Loading
Loading
Loading
+22 −11
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, fetchPypi
, murmurhash
, pytest
, cython
, cymem
, cython
, python
, fetchPypi
, murmurhash
, pytestCheckHook
, pythonOlder
}:

buildPythonPackage rec {
  pname = "preshed";
  version = "3.0.7";
  version = "3.0.8";
  format = "setuptools";

  disabled = pythonOlder "3.7";

  src = fetchPypi {
    inherit pname version;
    sha256 = "sha256-Oc0qCrGtsRRSxheDHqDM6n0XEvKBLRdEc4c1mHUTETo=";
    hash = "sha256-bHTHAHiAm/3doXvpZIPEHQbXF5NLB8q3khAR2BdYs1c=";
  };

  propagatedBuildInputs = [
  nativeBuildInputs = [
    cython
  ];

  propagatedBuildInputs = [
    cymem
    murmurhash
  ];

  checkInputs = [
    pytest
    pytestCheckHook
  ];

  checkPhase = ''
    ${python.interpreter} setup.py test
  '';
  # Tests have import issues with 3.0.8
  doCheck = false;

  pythonImportsCheck = [
    "preshed"
  ];

  meta = with lib; {
    description = "Cython hash tables that assume keys are pre-hashed";