Commit 057e7b7c authored by Robert Schütz's avatar Robert Schütz Committed by Robert Schütz
Browse files

python310Packages.async-lru: 1.0.3 -> 2.0.0

parent 37b1c089
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -2,23 +2,30 @@
, buildPythonPackage
, pythonOlder
, fetchFromGitHub
, typing-extensions
, pytestCheckHook
, pytest-asyncio
}:

buildPythonPackage rec {
  pname = "async-lru";
  version = "1.0.3";
  version = "2.0.0";

  disabled = pythonOlder "3.6";
  disabled = pythonOlder "3.8";

  format = "setuptools";

  src = fetchFromGitHub {
    owner = "aio-libs";
    repo = "async-lru";
    rev = "v${version}";
    hash = "sha256-98ZPFSOFRnymTCfCG9OuajfxXAWyCrByyJEHhpPVPbM=";
    hash = "sha256-mCmEMN9D6kEkHb3GoYuVk4XxvhaSX5eOHqpKawrcoxs=";
  };

  propagatedBuildInputs = [
    typing-extensions
  ];

  postPatch = ''
    sed -i -e '/^addopts/d' -e '/^filterwarnings/,+2d' setup.cfg
  '';
@@ -28,10 +35,6 @@ buildPythonPackage rec {
    pytest-asyncio
  ];

  pytestFlagsArray = [
    "--asyncio-mode=strict"
  ];

  pythonImportsCheck = [ "async_lru" ];

  meta = with lib; {