Fabian Affolter 2023-08-18 23:29:52 +02:00
parent 03f6f069b3
commit d429fd69e1

View File

@ -1,7 +1,6 @@
{ lib
, aiofiles
, buildPythonPackage
, cached-property
, colorama
, fetchFromGitHub
, git
@ -13,22 +12,19 @@
buildPythonPackage rec {
pname = "griffe";
version = "0.32.3";
version = "0.33.0";
format = "pyproject";
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "mkdocstrings";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-rPh4FtcigZzscm3y/BJ/0Q0wURlumowlHY15MiQw2B8=";
hash = "sha256-dmNALIXCkbkEh0orahvmKPvK2Nh5Voe9ZWZLw1Sgt4w=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'license = "ISC"' 'license = {file = "LICENSE"}' \
'';
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
pdm-backend
@ -36,8 +32,6 @@ buildPythonPackage rec {
propagatedBuildInputs = [
colorama
] ++ lib.optionals (pythonOlder "3.8") [
cached-property
];
nativeCheckInputs = [