summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/stack-data
diff options
context:
space:
mode:
authorsoyouzpanda <soyouzpanda@soyouzpanda.fr>2024-04-02 01:54:51 +0200
committersoyouzpanda <soyouzpanda@soyouzpanda.fr>2024-04-02 21:42:18 +0200
commit9cb585ddf2bf6adaf5b20dd9fe79efec296200ee (patch)
tree90e0d02278567c04dc1273ed8c1acbd7448aeda9 /pkgs/development/python-modules/stack-data
parentef44d4677532e2a1e3fb0fe4bb3e0c73faa416dd (diff)
python311Packages.stack-data: 0.2.0 -> 0.6.3
https://github.com/alexmojaki/stack_data/releases/tag/v0.3.0 https://github.com/alexmojaki/stack_data/releases/tag/v0.4.0 https://github.com/alexmojaki/stack_data/releases/tag/v0.5.0 https://github.com/alexmojaki/stack_data/releases/tag/v0.6.0 https://github.com/alexmojaki/stack_data/releases/tag/v0.6.3
Diffstat (limited to 'pkgs/development/python-modules/stack-data')
-rw-r--r--pkgs/development/python-modules/stack-data/default.nix34
1 files changed, 16 insertions, 18 deletions
diff --git a/pkgs/development/python-modules/stack-data/default.nix b/pkgs/development/python-modules/stack-data/default.nix
index d6cbacf3abd0..a3fe6964f755 100644
--- a/pkgs/development/python-modules/stack-data/default.nix
+++ b/pkgs/development/python-modules/stack-data/default.nix
@@ -3,39 +3,33 @@
, cython
, executing
, fetchFromGitHub
-, git
, lib
, littleutils
, pure-eval
, pygments
, pytestCheckHook
, setuptools-scm
-, toml
, typeguard
+, setuptools
+, wheel
}:
buildPythonPackage rec {
pname = "stack-data";
- version = "0.2.0";
- format = "setuptools";
+ version = "0.6.3";
+ pyproject = true;
src = fetchFromGitHub {
owner = "alexmojaki";
repo = "stack_data";
- rev = "v${version}";
- hash = "sha256-brXFrk1UU5hxCVeRvGK7wzRA0Hoj9fgqoxTIwInPrEc=";
+ rev = "refs/tags/v${version}";
+ hash = "sha256-dmBhfCg60KX3gWp3k1CGRxW14z3BLlair0PjLW9HFYo=";
};
- nativeBuildInputs = [
- git
+ build-system = [
+ setuptools
setuptools-scm
- toml
- ];
-
- propagatedBuildInputs = [
- asttokens
- executing
- pure-eval
+ wheel
];
nativeCheckInputs = [
@@ -46,9 +40,11 @@ buildPythonPackage rec {
typeguard
];
- # https://github.com/alexmojaki/stack_data/issues/50
- # incompatible with typeguard>=3
- doCheck = false;
+ dependencies = [
+ asttokens
+ executing
+ pure-eval
+ ];
disabledTests = [
# AssertionError
@@ -63,7 +59,9 @@ buildPythonPackage rec {
meta = with lib; {
description = "Extract data from stack frames and tracebacks";
homepage = "https://github.com/alexmojaki/stack_data/";
+ changelog = "https://github.com/alexmojaki/stack_data/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ jluttine ];
+ mainProgram = "stack-data";
};
}