treewide: format = "setuptools" -> pyproject = true;

Migrating packages i maintain, except hdf5plugin whose pyproject.toml has issues.
This commit is contained in:
Peder Bergebakken Sundt
2024-04-26 11:57:37 +02:00
parent 66c0b7efe3
commit 476b39eafa
8 changed files with 44 additions and 9 deletions
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "amaranth-boards";
version = "0-unstable-2023-12-13";
format = "setuptools";
pyproject = true;
# python setup.py --version
realVersion = "0.1.dev202+g${lib.substring 0 7 src.rev}";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
hash = "sha256-dwZCKMJnEY9RjzkcJ9r3TEC7W+Wfi/P7Hjl4/d60/qo=";
};
nativeBuildInputs = [ setuptools-scm ];
nativeBuildInputs = [ setuptools setuptools-scm ];
dependencies = [ setuptools amaranth ];
preBuild = ''
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchPypi
, pythonOlder
, setuptools
, urllib3
, pyopenssl
, cryptography
@@ -12,7 +13,7 @@
buildPythonPackage rec {
pname = "domeneshop";
version = "0.4.3";
format = "setuptools";
pyproject = true;
disabled = pythonOlder "3.4";
@@ -21,6 +22,10 @@ buildPythonPackage rec {
hash = "sha256-kL0X1mEsmVWqnq5NgsMBxeAu48zjmi3muhZYryTCOMo=";
};
nativeBuildInputs = [
setuptools
];
dependencies = [
certifi
urllib3
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, setuptools
, pytestCheckHook
, pythonAtLeast
, pythonOlder
@@ -9,7 +10,7 @@
buildPythonPackage rec {
pname = "frozendict";
version = "2.4.2";
format = "setuptools";
pyproject = true;
disabled = pythonOlder "3.6";
@@ -32,6 +33,10 @@ buildPythonPackage rec {
fi
'';
nativeBuildInputs = [
setuptools
];
nativeCheckInputs = [
pytestCheckHook
];
@@ -3,6 +3,7 @@
, pythonOlder
, fetchFromGitHub
, fetchpatch
, setuptools
, freetype-py
, imageio
, networkx
@@ -19,7 +20,7 @@
buildPythonPackage rec {
pname = "pyrender";
version = "0.1.45";
format = "setuptools";
pyproject = true;
disabled = pythonOlder "3.5";
@@ -50,6 +51,10 @@ buildPythonPackage rec {
'bm = trimesh.load("tests/data/WaterBottle.glb").geometry["WaterBottle"]'
'';
nativeBuildInputs = [
setuptools
];
dependencies = [
freetype-py
imageio
@@ -3,6 +3,7 @@
, fetchFromGitHub
, buildPythonPackage
, pythonOlder
, setuptools
, pymupdf
, numpy
, ipython
@@ -12,7 +13,7 @@
buildPythonPackage rec {
pname = "pytikz-allefeld"; # "pytikz" on pypi is a different module
version = "unstable-2022-11-01";
format = "setuptools";
pyproject = true;
disabled = pythonOlder "3.5";
@@ -23,6 +24,10 @@ buildPythonPackage rec {
hash = "sha256-G59UUkpjttJKNBN0MB/A9CftO8tO3nv8qlTxt3/fKHk=";
};
nativeBuildInputs = [
setuptools
];
dependencies = [
pymupdf
numpy
@@ -2,6 +2,7 @@
, fetchFromGitHub
, fetchpatch
, buildPythonPackage
, setuptools
, networkx
, jinja2
, ipython
@@ -13,7 +14,7 @@
buildPythonPackage rec {
pname = "pyvis";
version = "0.3.2";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "WestHealth";
@@ -22,6 +23,10 @@ buildPythonPackage rec {
hash = "sha256-eo9Mk2c0hrBarCrzwmkXha3Qt4Bl1qR7Lhl9EkUx96E=";
};
nativeBuildInputs = [
setuptools
];
dependencies = [
jinja2
networkx
@@ -2,6 +2,7 @@
, lib
, buildPythonPackage
, fetchFromGitHub
, setuptools
, pytestCheckHook
, matplotlib
, python-snap7
@@ -11,7 +12,7 @@
buildPythonPackage rec {
pname = "remi";
version = "2022.7.27";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "rawpython";
@@ -40,6 +41,10 @@ buildPythonPackage rec {
"self.assertEqual("
'';
nativeBuildInputs = [
setuptools
];
nativeCheckInputs = [
pytestCheckHook
python-snap7
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
, setuptools
, python-dateutil
, pytz
}:
@@ -8,13 +9,17 @@
buildPythonPackage rec {
pname = "snaptime";
version = "0.2.4";
format = "setuptools";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-4/HriQQ9WNMHIauYy2UCPxpMJ0DjsZdwQpixY8ktUIs=";
};
nativeBuildInputs = [
setuptools
];
dependencies = [
python-dateutil
pytz