python311Packages.dataclasses-json: refactor

This commit is contained in:
Fabian Affolter
2024-05-03 01:57:34 +02:00
committed by GitHub
parent 52aef12bd7
commit a33ea4bcfc
@@ -13,28 +13,28 @@
buildPythonPackage rec {
pname = "dataclasses-json";
version = "0.6.5";
format = "pyproject";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "lidatong";
repo = pname;
repo = "dataclasses-json";
rev = "refs/tags/v${version}";
hash = "sha256-YkGxUQgnUB7WfpsZz74b3j/TIqJi2ihsk9Ib05S7uPM=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'version = "0.0.0"' 'version = "${version}"'
--replace-fail 'version = "0.0.0"' 'version = "${version}"'
'';
nativeBuildInputs = [
build-system = [
poetry-core
poetry-dynamic-versioning
];
propagatedBuildInputs = [
dependencies = [
typing-inspect
marshmallow-enum
];