mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-11 16:23:26 +00:00
python3Packages.spsdk 2.1.1 -> 2.2.0
Patch out pyocd_pemicro, unused and unfree dependency
This commit is contained in:
parent
dcce54a0a7
commit
719a79df78
@ -3,7 +3,6 @@
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
asn1crypto,
|
||||
astunparse,
|
||||
bincopy,
|
||||
bitstring,
|
||||
click,
|
||||
@ -17,16 +16,14 @@
|
||||
hexdump,
|
||||
libusbsio,
|
||||
oscrypto,
|
||||
packaging,
|
||||
platformdirs,
|
||||
prettytable,
|
||||
pylink-square,
|
||||
pyocd,
|
||||
pyocd-pemicro,
|
||||
pypemicro,
|
||||
pyserial,
|
||||
requests,
|
||||
ruamel-yaml,
|
||||
setuptools,
|
||||
setuptools-scm,
|
||||
sly,
|
||||
spsdk,
|
||||
testers,
|
||||
@ -39,31 +36,30 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "spsdk";
|
||||
version = "2.1.1";
|
||||
version = "2.2.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nxp-mcuxpresso";
|
||||
repo = "spsdk";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-cWz2zML/gb9l2C5VEBti+nX3ZLyGbLFyLZGjk5GfTJw=";
|
||||
hash = "sha256-2CFxJAP87ysly0i4AfODbwUt5W287+OK7fatdPco7e4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools-scm ];
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"click"
|
||||
"cryptography"
|
||||
"platformdirs"
|
||||
"requests"
|
||||
"packaging"
|
||||
"typing-extensions"
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
# Remove unneeded unfree package. pyocd-pemicro is only used when
|
||||
# generating a pyinstaller package, which we don't do.
|
||||
pythonRemoveDeps = [ "pyocd-pemicro" ];
|
||||
|
||||
dependencies = [
|
||||
asn1crypto
|
||||
astunparse
|
||||
bincopy
|
||||
bitstring
|
||||
click
|
||||
@ -77,12 +73,10 @@ buildPythonPackage rec {
|
||||
hexdump
|
||||
libusbsio
|
||||
oscrypto
|
||||
packaging
|
||||
platformdirs
|
||||
prettytable
|
||||
pylink-square
|
||||
pyocd
|
||||
pyocd-pemicro
|
||||
pypemicro
|
||||
pyserial
|
||||
requests
|
||||
ruamel-yaml
|
||||
@ -97,11 +91,6 @@ buildPythonPackage rec {
|
||||
voluptuous
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
"test_nxpcrypto_create_signature_algorithm"
|
||||
"test_nxpimage_sb31_kaypair_not_matching"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "spsdk" ];
|
||||
|
||||
passthru.tests.version = testers.testVersion { package = spsdk; };
|
||||
|
Loading…
Reference in New Issue
Block a user