diff --git a/pkgs/by-name/ve/vectorcode/package.nix b/pkgs/by-name/ve/vectorcode/package.nix index 29f6325183ff..fe3da8ac47be 100644 --- a/pkgs/by-name/ve/vectorcode/package.nix +++ b/pkgs/by-name/ve/vectorcode/package.nix @@ -30,6 +30,7 @@ let inherit version src; hash = "sha256-lHRBXJa/OFNf4x7afEJw9XcuDveTBIy3XpQ3+19JXn4="; }; + pythonRelaxDeps = [ "chroma-hnswlib" ]; postPatch = null; build-system = with self; [ setuptools diff --git a/pkgs/development/python-modules/petl/default.nix b/pkgs/development/python-modules/petl/default.nix index dc1ee0f0da14..2f8985ca97c5 100644 --- a/pkgs/development/python-modules/petl/default.nix +++ b/pkgs/development/python-modules/petl/default.nix @@ -2,21 +2,26 @@ lib, buildPythonPackage, fetchFromGitHub, - pytestCheckHook, + + # build-system setuptools, setuptools-scm, + + # tests + pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "petl"; - version = "1.7.20"; + version = "1.7.22"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "petl-developers"; repo = "petl"; - tag = "v${version}"; - hash = "sha256-SnkgazerZTlHFx70GcBvPzuWvKdlTCOreUEuZqxF52g="; + tag = "v${finalAttrs.version}"; + hash = "sha256-oFBJk0wrqRKyTXx9JCn4Ipafeey4ybUqaC5DPimmET0="; }; build-system = [ @@ -28,13 +33,11 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ - "petl" - ]; + pythonImportsCheck = [ "petl" ]; meta = { homepage = "https://github.com/petl-developers/petl"; - changelog = "https://github.com/petl-developers/petl/releases/tag/${src.tag}"; + changelog = "https://github.com/petl-developers/petl/releases/tag/${finalAttrs.src.tag}"; description = "Python package for extracting, transforming and loading tables of data"; license = lib.licenses.mit; mainProgram = "petl"; @@ -42,4 +45,4 @@ buildPythonPackage rec { alapshin ]; }; -} +})