summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Affolter <fabian@affolter-engineering.ch>2023-12-04 11:34:15 +0100
committerGitHub <noreply@github.com>2023-12-04 11:34:15 +0100
commit32487510aee2c162ea8253e036abf97d2a73ca51 (patch)
tree0cddfadced36e5cbc86b67e736c965cb27fb9e12
parentMerge pull request #271982 from r-ryantm/auto-update/python310Packages.millhe... (diff)
parentpython310Packages.mkdocstrings: refactor (diff)
downloadnixpkgs-32487510aee2c162ea8253e036abf97d2a73ca51.tar.gz
Merge pull request #271983 from r-ryantm/auto-update/python310Packages.mkdocstrings
python310Packages.mkdocstrings: 0.23.0 -> 0.24.0
-rw-r--r--pkgs/development/python-modules/mkdocstrings/default.nix20
1 files changed, 12 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/mkdocstrings/default.nix b/pkgs/development/python-modules/mkdocstrings/default.nix
index d8fb50f586b2..219f0e63c7b1 100644
--- a/pkgs/development/python-modules/mkdocstrings/default.nix
+++ b/pkgs/development/python-modules/mkdocstrings/default.nix
@@ -1,35 +1,36 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, importlib-metadata
, jinja2
, markdown
, markupsafe
, mkdocs
, mkdocs-autorefs
+, pdm-backend
, pymdown-extensions
, pytestCheckHook
-, pdm-backend
, pythonOlder
+, typing-extensions
}:
buildPythonPackage rec {
pname = "mkdocstrings";
- version = "0.23.0";
- format = "pyproject";
+ version = "0.24.0";
+ pyproject = true;
- disabled = pythonOlder "3.7";
+ disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "mkdocstrings";
- repo = pname;
+ repo = "mkdocstrings";
rev = "refs/tags/${version}";
- hash = "sha256-t7wxm600XgYl1jsqjOpZdWcmqR9qafdKTaz/xDPdDPY=";
+ hash = "sha256-UqX2jNNYwDNhb71qGdjHNoo2MmSxjf/bZiUoSxlE2XQ=";
};
postPatch = ''
substituteInPlace pyproject.toml \
- --replace 'dynamic = ["version"]' 'version = "${version}"' \
- --replace 'license = "ISC"' 'license = {text = "ISC"}'
+ --replace 'dynamic = ["version"]' 'version = "${version}"'
'';
nativeBuildInputs = [
@@ -43,6 +44,9 @@ buildPythonPackage rec {
mkdocs
mkdocs-autorefs
pymdown-extensions
+ ] ++ lib.optionals (pythonOlder "3.10") [
+ importlib-metadata
+ typing-extensions
];
nativeCheckInputs = [