From f56547c565a40b549364bbb0e8c6f5c1027a4227 Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Wed, 10 May 2023 12:58:46 +0200 Subject: python3Packages.broadbean: init at 0.11.0 --- .../python-modules/broadbean/default.nix | 47 ++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/broadbean/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/broadbean/default.nix b/pkgs/development/python-modules/broadbean/default.nix new file mode 100644 index 000000000000..aa4df0961797 --- /dev/null +++ b/pkgs/development/python-modules/broadbean/default.nix @@ -0,0 +1,47 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +, setuptools +, versioningit +, numpy +, matplotlib +, schema +, hypothesis +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "broadbean"; + version = "0.11.0"; + format = "pyproject"; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-e+LAcmWxT+SkaWtToPgg+x3QRu5fCSm+w4dLCcyZrw8="; + }; + + nativeBuildInputs = [ setuptools versioningit ]; + + propagatedBuildInputs = [ + numpy + matplotlib + schema + ]; + + nativeCheckInputs = [ + hypothesis + pytestCheckHook + ]; + + pythonImportsCheck = [ "broadbean" ]; + + meta = { + homepage = "https://qcodes.github.io/broadbean"; + description = "A library for making pulses that can be leveraged with QCoDeS"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ evilmav ]; + }; +} -- cgit v1.2.3 From 2ed439e02b954e5be73377824e63ba6dacd2eedd Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Sat, 13 May 2023 00:30:40 +0200 Subject: python3Packages.opencensus-ext-azure: init at 1.1.9 --- .../opencensus-ext-azure/default.nix | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/opencensus-ext-azure/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opencensus-ext-azure/default.nix b/pkgs/development/python-modules/opencensus-ext-azure/default.nix new file mode 100644 index 000000000000..132ce33264e2 --- /dev/null +++ b/pkgs/development/python-modules/opencensus-ext-azure/default.nix @@ -0,0 +1,42 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +, azure-core +, azure-identity +, opencensus +, psutil +, requests +}: + +buildPythonPackage rec { + pname = "opencensus-ext-azure"; + version = "1.1.9"; + format = "setuptools"; + + disabled = pythonOlder "3.4"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-UHYIt36djqq2/9X/EbfOuH9U5KapQMS4FDMbTRsDQVE="; + }; + + propagatedBuildInputs = [ + azure-core + azure-identity + opencensus + psutil + requests + ]; + + pythonImportsCheck = [ "opencensus.ext.azure" ]; + + doCheck = false; # tests are not included in the PyPi tarball + + meta = with lib; { + homepage = "https://github.com/census-instrumentation/opencensus-python/tree/master/contrib/opencensus-ext-azure"; + description = "OpenCensus Azure Monitor Exporter"; + license = licenses.asl20; + maintainers = with maintainers; [ billhuang evilmav ]; + }; +} -- cgit v1.2.3 From 938bca634ea5a9c9936b139ff317cdb55dbbce5b Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Sat, 13 May 2023 00:32:38 +0200 Subject: python3Packages.hickle: fixed failing unit tests --- pkgs/development/python-modules/hickle/default.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/hickle/default.nix b/pkgs/development/python-modules/hickle/default.nix index 5374a9b6b53d..6fcb1d166ac9 100644 --- a/pkgs/development/python-modules/hickle/default.nix +++ b/pkgs/development/python-modules/hickle/default.nix @@ -12,8 +12,10 @@ }: buildPythonPackage rec { - pname = "hickle"; + pname = "hickle"; version = "5.0.2"; + format = "setuptools"; + disabled = pythonOlder "3.5"; src = fetchPypi { @@ -28,11 +30,23 @@ buildPythonPackage rec { propagatedBuildInputs = [ h5py numpy dill ]; nativeCheckInputs = [ - pytestCheckHook scipy pandas astropy + pytestCheckHook + scipy + pandas + astropy ]; pythonImportsCheck = [ "hickle" ]; + disabledTests = [ + # broken in 5.0.2 with recent NumPy + # see https://github.com/telegraphic/hickle/issues/174 + "test_scalar_compression" + # broken in 5.0.2 with python 3.11 + # see https://github.com/telegraphic/hickle/issues/169 + "test_H5NodeFilterProxy" + ]; + meta = { description = "Serialize Python data to HDF5"; homepage = "https://github.com/telegraphic/hickle"; -- cgit v1.2.3 From 6b6d9477169f29977517b9f88f1a3e1b97a941bf Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Sat, 13 May 2023 00:33:44 +0200 Subject: python3Packages.stringparser: init at 0.6 --- .../python-modules/stringparser/default.nix | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/development/python-modules/stringparser/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/stringparser/default.nix b/pkgs/development/python-modules/stringparser/default.nix new file mode 100644 index 000000000000..bac315950781 --- /dev/null +++ b/pkgs/development/python-modules/stringparser/default.nix @@ -0,0 +1,36 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, setuptools +, setuptools-scm +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "stringparser"; + version = "0.6"; + format = "setuptools"; + + disabled = pythonOlder "3.5"; + + src = fetchFromGitHub { + owner = "hgrecco"; + repo = pname; + rev = version; + sha256 = "sha256-uyeHuH0UfpZqh7sMRI6+fR/Rr2jSzdR+5O/MtzslO5w="; + }; + + nativeBuildInputs = [ setuptools setuptools-scm ]; + + pythonImportsCheck = [ "stringparser" ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + meta = with lib; { + description = "Easy to use pattern matching and information extraction"; + homepage = "https://github.com/hgrecco/stringparser"; + license = licenses.bsd3; + maintainers = with maintainers; [ evilmav ]; + }; +} -- cgit v1.2.3 From 56766e3f1f65b914c14bc27afbfac5f53deda7a3 Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Sat, 13 May 2023 00:34:34 +0200 Subject: python3Packages.pyvisa-sim: init at 0.5.1 --- .../python-modules/pyvisa-sim/default.nix | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/pyvisa-sim/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/pyvisa-sim/default.nix b/pkgs/development/python-modules/pyvisa-sim/default.nix new file mode 100644 index 000000000000..56fef67a1f9f --- /dev/null +++ b/pkgs/development/python-modules/pyvisa-sim/default.nix @@ -0,0 +1,49 @@ +{ lib +, fetchPypi +, pythonOlder +, buildPythonPackage +, pyvisa +, pyyaml +, stringparser +, typing-extensions +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "pyvisa-sim"; + version = "0.5.1"; + format = "pyproject"; + + disabled = pythonOlder "3.8"; + + src = fetchPypi { + pname = "PyVISA-sim"; + inherit version; + sha256 = "sha256-vWxW941/1e58pqL/Rzq+eoZJpwsvLphgIe48SuJtohY="; + }; + + propagatedBuildInputs = [ + pyvisa + pyyaml + stringparser + typing-extensions + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "pyvisa_sim" ]; + + # should be fixed after 0.5.1, remove at next release + disabledTestPaths = [ + "pyvisa_sim/testsuite/test_all.py" + ]; + + meta = with lib; { + description = "Simulated backend for PyVISA implementing TCPIP, GPIB, RS232, and USB resources"; + homepage = "https://pyvisa.readthedocs.io/projects/pyvisa-sim/en/latest/"; + license = licenses.mit; + maintainers = with maintainers; [ evilmav ]; + }; +} -- cgit v1.2.3 From 6c5049e54ae5e7b19d43dc259c418d675c0f7638 Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Sat, 13 May 2023 00:37:58 +0200 Subject: python3Packages.qcodes: init at 0.38.1 --- .../python-modules/qcodes-loop/default.nix | 87 ++++++++++++++ pkgs/development/python-modules/qcodes/default.nix | 133 +++++++++++++++++++++ 2 files changed, 220 insertions(+) create mode 100644 pkgs/development/python-modules/qcodes-loop/default.nix create mode 100644 pkgs/development/python-modules/qcodes/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/qcodes-loop/default.nix b/pkgs/development/python-modules/qcodes-loop/default.nix new file mode 100644 index 000000000000..ef65af007d90 --- /dev/null +++ b/pkgs/development/python-modules/qcodes-loop/default.nix @@ -0,0 +1,87 @@ +{ lib +, fetchPypi +, pythonOlder +, buildPythonPackage +, qcodes +, h5py +, lazy-loader +, matplotlib +, numpy +, pandas +, versioningit +, xarray +, hickle +, ipython +, slack-sdk +, hypothesis +, pytest-xdist +, pytest-mock +, pyqtgraph +, pyqt5 +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "qcodes-loop"; + version = "0.1.1"; + + disabled = pythonOlder "3.8"; + format = "pyproject"; + + src = fetchPypi { + inherit version; + pname = "qcodes_loop"; + sha256 = "sha256-pDR0Ws8cYQifftdE9dKcSzMxmouFo4tJmQvNanm6zyM="; + }; + + nativeBuildInputs = [ + versioningit + ]; + + propagatedBuildInputs = [ + qcodes + h5py + lazy-loader + matplotlib + numpy + pandas + xarray + hickle + ipython + ]; + + passthru.optional-dependencies = { + qtplot = [ + pyqtgraph + ]; + slack = [ + slack-sdk + ]; + }; + + nativeCheckInputs = [ + pytestCheckHook + hypothesis + pytest-xdist + pytest-mock + pyqt5 + ]; + + pythonImportsCheck = [ "qcodes_loop" ]; + + disabledTestPaths = [ + # test broken in 0.1.1, see https://github.com/QCoDeS/Qcodes_loop/pull/25 + "src/qcodes_loop/tests/test_hdf5formatter.py" + ]; + + postInstall = '' + export HOME="$TMPDIR" + ''; + + meta = with lib; { + description = "Features previously in QCoDeS"; + homepage = "https://github.com/QCoDeS/Qcodes_loop"; + license = licenses.mit; + maintainers = with maintainers; [ evilmav ]; + }; +} diff --git a/pkgs/development/python-modules/qcodes/default.nix b/pkgs/development/python-modules/qcodes/default.nix new file mode 100644 index 000000000000..46e39fc4fcf8 --- /dev/null +++ b/pkgs/development/python-modules/qcodes/default.nix @@ -0,0 +1,133 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +, setuptools +, versioningit + + # mandatory +, broadbean +, h5netcdf +, h5py +, importlib-metadata +, importlib-resources +, ipywidgets +, ipykernel +, jsonschema +, matplotlib +, numpy +, opencensus +, opencensus-ext-azure +, packaging +, pandas +, pyvisa +, ruamel-yaml +, tabulate +, typing-extensions +, tqdm +, uncertainties +, websockets +, wrapt +, xarray +, ipython +, pillow +, rsa + + # optional +, qcodes-loop + + # test +, pytestCheckHook +, deepdiff +, hypothesis +, lxml +, pytest-asyncio +, pytest-mock +, pytest-rerunfailures +, pytest-xdist +, pyvisa-sim +, sphinx +}: + +buildPythonPackage rec { + pname = "qcodes"; + version = "0.38.1"; + + disabled = pythonOlder "3.8"; + format = "pyproject"; + + src = fetchPypi { + inherit pname version; + sha256 = "sha256-whUGkRvYQOdYxWoj7qhv2kiiyTwq3ZLLipI424PBzFg="; + }; + + nativeBuildInputs = [ setuptools versioningit ]; + + propagatedBuildInputs = [ + broadbean + h5netcdf + h5py + ipywidgets + ipykernel + jsonschema + matplotlib + numpy + opencensus + opencensus-ext-azure + packaging + pandas + pyvisa + ruamel-yaml + tabulate + typing-extensions + tqdm + uncertainties + websockets + wrapt + xarray + ipython + pillow + rsa + ] ++ lib.optionals (pythonOlder "3.10") [ + importlib-metadata + ] ++ lib.optionals (pythonOlder "3.9") [ + importlib-resources + ]; + + passthru.optional-dependencies = { + loop = [ + qcodes-loop + ]; + }; + + nativeCheckInputs = [ + pytestCheckHook + deepdiff + hypothesis + lxml + pytest-asyncio + pytest-mock + pytest-rerunfailures + pytest-xdist + pyvisa-sim + sphinx + ]; + + disabledTestPaths = [ + # depends on qcodes-loop, causing a cyclic dependency + "qcodes/tests/dataset/measurement/test_load_legacy_data.py" + ]; + + pythonImportsCheck = [ "qcodes" ]; + + postInstall = '' + export HOME="$TMPDIR" + ''; + + meta = { + homepage = "https://qcodes.github.io/Qcodes/"; + description = "Python-based data acquisition framework"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ evilmav ]; + }; +} -- cgit v1.2.3 From 5941d98418056ee01ca1f3bbaedcf12f366d8aec Mon Sep 17 00:00:00 2001 From: Ilya Elenskiy Date: Sat, 13 May 2023 00:39:32 +0200 Subject: python3Packages.qcodes-contrib-drivers: init at 0.18.0 --- .../qcodes-contrib-drivers/default.nix | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/development/python-modules/qcodes-contrib-drivers/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/qcodes-contrib-drivers/default.nix b/pkgs/development/python-modules/qcodes-contrib-drivers/default.nix new file mode 100644 index 000000000000..e26745e77566 --- /dev/null +++ b/pkgs/development/python-modules/qcodes-contrib-drivers/default.nix @@ -0,0 +1,58 @@ +{ lib +, fetchFromGitHub +, pythonOlder +, buildPythonPackage +, setuptools +, versioningit +, qcodes +, packaging +, pytestCheckHook +, pytest-mock +, pyvisa-sim +}: + +buildPythonPackage rec { + pname = "qcodes-contrib-drivers"; + version = "0.18.0"; + + disabled = pythonOlder "3.8"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "QCoDeS"; + repo = "Qcodes_contrib_drivers"; + rev = "v${version}"; + sha256 = "sha256-hg3jSiuOkiuOInnUzzlKtBeoP5zkCDBQ3xP6KCwq+lU="; + }; + + nativeBuildInputs = [ setuptools versioningit ]; + + propagatedBuildInputs = [ + qcodes + packaging + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-mock + pyvisa-sim + ]; + + pythonImportsCheck = [ "qcodes_contrib_drivers" ]; + + # should be fixed starting with 0.19.0, remove at next release + disabledTestPaths = [ + "qcodes_contrib_drivers/tests/test_Keysight_M3201A.py" + ]; + + postInstall = '' + export HOME="$TMPDIR" + ''; + + meta = with lib; { + description = "User contributed drivers for QCoDeS"; + homepage = "https://github.com/QCoDeS/Qcodes_contrib_drivers"; + license = licenses.mit; + maintainers = with maintainers; [ evilmav ]; + }; +} -- cgit v1.2.3 From 4c5d2152b80737de6e3f5a69d4062f03c4e57389 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 16:35:20 -0400 Subject: python3Packages.pytest-grpc: init at 0.8.0 --- .../python-modules/pytest-grpc/default.nix | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pkgs/development/python-modules/pytest-grpc/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/pytest-grpc/default.nix b/pkgs/development/python-modules/pytest-grpc/default.nix new file mode 100644 index 000000000000..da106064a804 --- /dev/null +++ b/pkgs/development/python-modules/pytest-grpc/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildPythonPackage +, fetchPypi +, grpcio +, pytest +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "pytest-grpc"; + version = "0.8.0"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-C9JoP/00GZRE1wfAqwGXCyLgr7umyx3bbVeMhev+Cb0="; + }; + + buildInputs = [ + pytest + ]; + + propagatedBuildInputs = [ + grpcio + ]; + + meta = with lib; { + description = "pytest plugin for grpc"; + homepage = "https://github.com/MobileDynasty/pytest-env"; + license = licenses.mit; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From b86f1130de161c5310521f8f1f771bc8bed4ccc9 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 16:42:39 -0400 Subject: python3Packages.opentelemetry-semantic-conventions: init at 1.18.0 --- .../opentelemetry-semantic-conventions/default.nix | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-semantic-conventions/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-semantic-conventions/default.nix b/pkgs/development/python-modules/opentelemetry-semantic-conventions/default.nix new file mode 100644 index 000000000000..d9743975bf6c --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-semantic-conventions/default.nix @@ -0,0 +1,40 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-semantic-conventions"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-82L/tDoWgu0r+Li3CS3hjVR99DQQmA5yt3y85+37imI="; + sparseCheckout = [ "/${pname}" ]; + } + "/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.semconv" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions"; + description = "OpenTelemetry Semantic Conventions"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From ae720400e2ec4f0e3feb8de30943bf40b7fa2ac4 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 16:45:21 -0400 Subject: python3Packages.opentelemetry-proto: init at 1.18.0 --- .../python-modules/opentelemetry-proto/default.nix | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-proto/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-proto/default.nix b/pkgs/development/python-modules/opentelemetry-proto/default.nix new file mode 100644 index 000000000000..b3df8b893989 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-proto/default.nix @@ -0,0 +1,45 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, protobuf +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-proto"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-6iB+QlBUqRvIJ9p38NYgP4icW2rYs1P3bNCxI95cOvs="; + sparseCheckout = [ "/${pname}" ]; + } + "/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + protobuf + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.proto" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-proto"; + description = "OpenTelemetry Python Proto"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From a43923da1beca4e23651bd3a2cb2050c0c0bbbf1 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 21:12:48 -0400 Subject: python3Packages.opentelemetry-api: init at 1.18.0 --- .../python-modules/opentelemetry-api/default.nix | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-api/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-api/default.nix b/pkgs/development/python-modules/opentelemetry-api/default.nix new file mode 100644 index 000000000000..c38fb19faf36 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-api/default.nix @@ -0,0 +1,58 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, deprecated +, hatchling +, importlib-metadata +, opentelemetry-test-utils +, setuptools +, pytestCheckHook +}: + +let + self = buildPythonPackage { + pname = "opentelemetry-api"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${self.version}"; + hash = "sha256-h6XDzM29wYiC51S7OpBXvWFCfZ7DmIyGMG2pFjJV7pI="; + sparseCheckout = [ "/${self.pname}" ]; + } + "/${self.pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + deprecated + importlib-metadata + setuptools + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry" ]; + + doCheck = false; + + # Enable tests via passthru to avoid cyclic dependency with opentelemetry-test-utils. + passthru.tests.${self.pname} = self.overridePythonAttrs { doCheck = true; }; + + meta = with lib; { + homepage = "https://opentelemetry.io"; + description = "OpenTelemetry Python API"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; + }; +in self -- cgit v1.2.3 From 3754b246c8f75f722b69b74da3e1237444ba6093 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 16:54:26 -0400 Subject: python3Packages.opentelemetry-sdk: init at 1.18.0 --- .../python-modules/opentelemetry-sdk/default.nix | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-sdk/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-sdk/default.nix b/pkgs/development/python-modules/opentelemetry-sdk/default.nix new file mode 100644 index 000000000000..6ac7b8037fb7 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-sdk/default.nix @@ -0,0 +1,66 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, flaky +, hatchling +, opentelemetry-api +, opentelemetry-semantic-conventions +, opentelemetry-test-utils +, setuptools +, typing-extensions +, pytestCheckHook +}: + +let + self = buildPythonPackage { + pname = "opentelemetry-sdk"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${self.version}"; + hash = "sha256-YMFSmzuvm/VA9Fpe7pbF9mnGQHOQpobWMb1iGRt+d3w="; + sparseCheckout = [ "/${self.pname}" ]; + } + "/${self.pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-api + opentelemetry-semantic-conventions + setuptools + typing-extensions + ]; + + nativeCheckInputs = [ + flaky + opentelemetry-test-utils + pytestCheckHook + ]; + + disabledTestPaths = [ + "tests/performance/benchmarks/" + ]; + + pythonImportsCheck = [ "opentelemetry.sdk" ]; + + doCheck = false; + + # Enable tests via passthru to avoid cyclic dependency with opentelemetry-test-utils. + passthru.tests.${self.pname} = self.overridePythonAttrs { doCheck = true; }; + + meta = with lib; { + homepage = "https://opentelemetry.io"; + description = "OpenTelemetry Python API and SDK"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; + }; +in self -- cgit v1.2.3 From fb9fef4b11c66a31b8dd32c9cdf948985e78cd06 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:04:13 -0400 Subject: python3Packages.opentelemetry-test-utils: init at 1.18.0 --- .../opentelemetry-test-utils/default.nix | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-test-utils/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-test-utils/default.nix b/pkgs/development/python-modules/opentelemetry-test-utils/default.nix new file mode 100644 index 000000000000..0f78e511a885 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-test-utils/default.nix @@ -0,0 +1,45 @@ +{ lib +, callPackage +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, asgiref +, hatchling +, opentelemetry-api +, opentelemetry-sdk +}: + +buildPythonPackage rec { + pname = "opentelemetry-test-utils"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-WRcKTE3eVqOSQUi5gZ3du+RGw8CrMazXHrctdrjgzHo="; + sparseCheckout = [ "/tests/${pname}" ]; + } + "/tests/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + asgiref + opentelemetry-api + opentelemetry-sdk + ]; + + pythonImportsCheck = [ "opentelemetry.test" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/tests/opentelemetry-test-utils"; + description = "Test utilities for OpenTelemetry unit tests"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From a1e5c9322fdc6043ebe52a2d4fa7888a3b1b9462 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:22:46 -0400 Subject: python3Packages.opentelemetry-exporter-prometheus: init at 1.18.0 --- .../opentelemetry-exporter-prometheus/default.nix | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-exporter-prometheus/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-exporter-prometheus/default.nix b/pkgs/development/python-modules/opentelemetry-exporter-prometheus/default.nix new file mode 100644 index 000000000000..003241d74c1c --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-exporter-prometheus/default.nix @@ -0,0 +1,51 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, opentelemetry-api +, opentelemetry-sdk +, opentelemetry-test-utils +, prometheus-client +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-exporter-prometheus"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-vWVLUt3Ett04kqUyoTOBNvRj51/M35X83saBBxeOTZI="; + sparseCheckout = [ "/exporter/${pname}" ]; + } + "/exporter/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-api + opentelemetry-sdk + prometheus-client + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.exporter.prometheus" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-prometheus"; + description = "Prometheus Metric Exporter for OpenTelemetry"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From e3f3bc084b5dc1fce01b4c9f8a8c22b8feb6d59f Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Tue, 23 May 2023 19:57:43 -0400 Subject: python3Packages.opentelemetry-exporter-otlp-proto-common: init at 1.18.0 --- .../default.nix | 49 ++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-common/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-common/default.nix b/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-common/default.nix new file mode 100644 index 000000000000..2cfd38f2d1b7 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-common/default.nix @@ -0,0 +1,49 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, opentelemetry-proto +, opentelemetry-sdk +, opentelemetry-test-utils +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-exporter-otlp-proto-common"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-HNlkbDyYnr0/lDeY1xt0pRxqk+977ljgPdfJzAxL3AQ="; + sparseCheckout = [ "/exporter/${pname}" ]; + } + "/exporter/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-sdk + opentelemetry-proto + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.exporter.otlp.proto.common" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-common"; + description = "OpenTelemetry Protobuf encoding"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From bcc795487412bd6aed4ee8bc452f24a73894c2fe Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:25:59 -0400 Subject: python3Packages.opentelemetry-exporter-otlp-proto-grpc: init at 1.18.0 --- .../default.nix | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-grpc/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-grpc/default.nix b/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-grpc/default.nix new file mode 100644 index 000000000000..1b12b8f265ef --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-grpc/default.nix @@ -0,0 +1,58 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, backoff +, googleapis-common-protos +, grpcio +, hatchling +, opentelemetry-test-utils +, opentelemetry-exporter-otlp-proto-common +, pytest-grpc +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-exporter-otlp-proto-grpc"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-feAmPL/G3ABIY5tBODlMJIBzxqg6Bl7imJB2EYtEp2o="; + sparseCheckout = [ "/exporter/${pname}" ]; + } + "/exporter/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + backoff + googleapis-common-protos + grpcio + opentelemetry-exporter-otlp-proto-common + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + disabledTestPaths = [ + "tests/performance/benchmarks/" + ]; + + pythonImportsCheck = [ "opentelemetry.exporter.otlp.proto.grpc" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc"; + description = "OpenTelemetry Collector Protobuf over gRPC Exporter"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From a08fd23edf2636eac97c60aa85329c826eecfe2f Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:27:22 -0400 Subject: python3Packages.opentelemetry-exporter-otlp-proto-http: init at 1.18.0 --- .../default.nix | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-http/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-http/default.nix b/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-http/default.nix new file mode 100644 index 000000000000..ccf4cc7a2101 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-exporter-otlp-proto-http/default.nix @@ -0,0 +1,55 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, backoff +, googleapis-common-protos +, hatchling +, opentelemetry-exporter-otlp-proto-common +, opentelemetry-test-utils +, requests +, responses +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-exporter-otlp-proto-http"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-r4jvIhRM9E4CuZyS/XvvYO+F9cPxip8ab57CUfip47Q="; + sparseCheckout = [ "/exporter/${pname}" ]; + } + "/exporter/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + backoff + googleapis-common-protos + opentelemetry-exporter-otlp-proto-common + requests + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + responses + ]; + + pythonImportsCheck = [ "opentelemetry.exporter.otlp.proto.http" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http"; + description = "OpenTelemetry Collector Protobuf over HTTP Exporter"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From b678b6564c6bfb14afeb25f1bea5d6a8b68abbfb Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:28:59 -0400 Subject: python3Packages.opentelemetry-exporter-otlp: init at 1.18.0 --- .../opentelemetry-exporter-otlp/default.nix | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-exporter-otlp/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-exporter-otlp/default.nix b/pkgs/development/python-modules/opentelemetry-exporter-otlp/default.nix new file mode 100644 index 000000000000..278298be1217 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-exporter-otlp/default.nix @@ -0,0 +1,48 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, backoff +, hatchling +, opentelemetry-exporter-otlp-proto-grpc +, opentelemetry-exporter-otlp-proto-http +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-exporter-otlp"; + version = "1.18.0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-ph9ahT6M8UBvuUJjk6nug68Ou/D7XuuXkfnKHEdD8x8="; + sparseCheckout = [ "/exporter/${pname}" ]; + } + "/exporter/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-exporter-otlp-proto-grpc + opentelemetry-exporter-otlp-proto-http + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.exporter.otlp" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp"; + description = "OpenTelemetry Collector Exporters"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From fb82bb101bbfa11d0f1afe262a02a3af478830d4 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:33:19 -0400 Subject: python3Packages.opentelemetry-instrumentation: init at 0.39b0 --- .../opentelemetry-instrumentation/default.nix | 53 ++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-instrumentation/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix new file mode 100644 index 000000000000..140ca386554c --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix @@ -0,0 +1,53 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, opentelemetry-api +, opentelemetry-sdk +, opentelemetry-test-utils +, setuptools +, wrapt +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-instrumentation"; + version = "0.39b0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python-contrib"; + rev = "refs/tags/v${version}"; + hash = "sha256-+zk76A640nyd1L0I55JrMMs7EnQ+SPQdYGAFIyQFc6E="; + sparseCheckout = [ "/${pname}" ]; + } + "/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-api + opentelemetry-sdk + setuptools + wrapt + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.instrumentation" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/opentelemetry-instrumentation"; + description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From fe3877185b417c5c33f6c3f282a9ba65bec42762 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:35:34 -0400 Subject: python3Packages.opentelemetry-util-http: init at 0.39b0 --- .../opentelemetry-util-http/default.nix | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-util-http/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-util-http/default.nix b/pkgs/development/python-modules/opentelemetry-util-http/default.nix new file mode 100644 index 000000000000..ddd25dccb784 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-util-http/default.nix @@ -0,0 +1,51 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, opentelemetry-instrumentation +, opentelemetry-sdk +, opentelemetry-semantic-conventions +, opentelemetry-test-utils +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-util-http"; + version = "0.39b0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python-contrib"; + rev = "refs/tags/v${version}"; + hash = "sha256-C20/M5wimQec/8tTKx7+jkIYgfgNPtU9lkPKliIM3Uk="; + sparseCheckout = [ "/util/${pname}" ]; + } + "/util/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-instrumentation + opentelemetry-sdk + opentelemetry-semantic-conventions + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.util.http" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/util/opentelemetry-util-http"; + description = "Web util for OpenTelemetry"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From c242976296f0bf4c25a4e6676042adb33dc752e4 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:37:35 -0400 Subject: python3Packages.opentelemetry-instrumentation-wsgi: init at 0.39b0 --- .../opentelemetry-instrumentation-wsgi/default.nix | 53 ++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-instrumentation-wsgi/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation-wsgi/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation-wsgi/default.nix new file mode 100644 index 000000000000..b50674ea1b68 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-instrumentation-wsgi/default.nix @@ -0,0 +1,53 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, hatchling +, opentelemetry-api +, opentelemetry-instrumentation +, opentelemetry-semantic-conventions +, opentelemetry-test-utils +, opentelemetry-util-http +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-instrumentation-wsgi"; + version = "0.39b0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python-contrib"; + rev = "refs/tags/v${version}"; + hash = "sha256-DBZGXY8Y208YC/guk0qUB04UA/JFAtiv3kjsikskTRs="; + sparseCheckout = [ "/instrumentation/${pname}" ]; + } + "/instrumentation/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + opentelemetry-instrumentation + opentelemetry-api + opentelemetry-semantic-conventions + opentelemetry-util-http + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.instrumentation.wsgi" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/opentelemetry-instrumentation-wsgi"; + description = "WSGI Middleware for OpenTelemetry"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From 24809a5b8dee018edba3d6487898bc3d1ed7c9ee Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:39:43 -0400 Subject: python3Packages.opentelemetry-instrumentation-asgi: init at 0.39b0 --- .../opentelemetry-instrumentation-asgi/default.nix | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-instrumentation-asgi/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation-asgi/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation-asgi/default.nix new file mode 100644 index 000000000000..3fb18175ab22 --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-instrumentation-asgi/default.nix @@ -0,0 +1,55 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, asgiref +, hatchling +, opentelemetry-api +, opentelemetry-instrumentation +, opentelemetry-semantic-conventions +, opentelemetry-test-utils +, opentelemetry-util-http +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-instrumentation-asgi"; + version = "0.39b0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python-contrib"; + rev = "refs/tags/v${version}"; + hash = "sha256-BfNrbOQwyApdcKOVGF0LqzWOxzLkHZYiYdYVVPkGmdQ="; + sparseCheckout = [ "/instrumentation/${pname}" ]; + } + "/instrumentation/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + asgiref + opentelemetry-instrumentation + opentelemetry-api + opentelemetry-semantic-conventions + opentelemetry-util-http + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.instrumentation.asgi" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/opentelemetry-instrumentation-asgi"; + description = "ASGI instrumentation for OpenTelemetry"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From 9eb7fe29a4893e99757ea3704ac75f9797670fa6 Mon Sep 17 00:00:00 2001 From: Elliot Cameron Date: Mon, 17 Apr 2023 17:46:39 -0400 Subject: python3Packages.opentelemetry-instrumentation-django: init at 0.39b0 --- .../default.nix | 59 ++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 pkgs/development/python-modules/opentelemetry-instrumentation-django/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation-django/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation-django/default.nix new file mode 100644 index 000000000000..2d8536a9037d --- /dev/null +++ b/pkgs/development/python-modules/opentelemetry-instrumentation-django/default.nix @@ -0,0 +1,59 @@ +{ lib +, buildPythonPackage +, pythonOlder +, fetchFromGitHub +, django +, hatchling +, opentelemetry-api +, opentelemetry-instrumentation +, opentelemetry-instrumentation-asgi +, opentelemetry-instrumentation-wsgi +, opentelemetry-semantic-conventions +, opentelemetry-test-utils +, opentelemetry-util-http +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "opentelemetry-instrumentation-django"; + version = "0.39b0"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "open-telemetry"; + repo = "opentelemetry-python-contrib"; + rev = "refs/tags/v${version}"; + hash = "sha256-5tyLFQTYuJBFAFZirqsaHXCw72Q3TigDctZZFi/2zdI="; + sparseCheckout = [ "/instrumentation/${pname}" ]; + } + "/instrumentation/${pname}"; + + format = "pyproject"; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + django + opentelemetry-api + opentelemetry-instrumentation + opentelemetry-instrumentation-asgi + opentelemetry-instrumentation-wsgi + opentelemetry-semantic-conventions + opentelemetry-util-http + ]; + + nativeCheckInputs = [ + opentelemetry-test-utils + pytestCheckHook + ]; + + pythonImportsCheck = [ "opentelemetry.instrumentation.django" ]; + + meta = with lib; { + homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/opentelemetry-instrumentation-django"; + description = "OpenTelemetry Instrumentation for Django"; + license = licenses.asl20; + maintainers = teams.deshaw.members; + }; +} -- cgit v1.2.3 From 22a7f0cea1e279801f8ab62cd9d5484b66ede958 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 3 Jun 2023 04:20:00 +0000 Subject: python310Packages.apprise: 1.3.0 -> 1.4.0 Changelog: https://github.com/caronc/apprise/releases/tag/v1.4.0 --- pkgs/development/python-modules/apprise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/apprise/default.nix b/pkgs/development/python-modules/apprise/default.nix index 1cc11426b480..c7a47f9b48ff 100644 --- a/pkgs/development/python-modules/apprise/default.nix +++ b/pkgs/development/python-modules/apprise/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "apprise"; - version = "1.3.0"; + version = "1.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-LFDBml3UExex9lnFKyGpkP6+bBXghGQiihzo5gmPEb8="; + hash = "sha256-4xUFNIVNrFPU8Hg42Mv7Is4NRdQuugX5bWbE9IQ81Vo="; }; nativeBuildInputs = [ -- cgit v1.2.3 From 4ba66ea33ed7dd0eff6c90ebb12e455b833911c5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 1 Jun 2023 00:24:08 +0200 Subject: python311Packages.python-gvm: 23.5.0 -> 23.5.1 Diff: https://github.com/greenbone/python-gvm/compare/refs/tags/v23.5.0...v23.5.1 Changelog: https://github.com/greenbone/python-gvm/releases/tag/v23.5.1 --- pkgs/development/python-modules/python-gvm/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/python-gvm/default.nix b/pkgs/development/python-modules/python-gvm/default.nix index ed0f2a57cb53..d6f7e29b9dee 100644 --- a/pkgs/development/python-modules/python-gvm/default.nix +++ b/pkgs/development/python-modules/python-gvm/default.nix @@ -6,13 +6,14 @@ , lxml , paramiko , poetry-core +, pontos , pytestCheckHook , pythonOlder }: buildPythonPackage rec { pname = "python-gvm"; - version = "23.5.0"; + version = "23.5.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,7 +22,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-84MTr9aTMB5MUj84bqbSGfX8JLA1KQ8pRE8Nr2RmoJw="; + hash = "sha256-jdfrmFpWOuQgYwV2NrRyRDwAZThWdBFgfLByVIZ5HhQ="; }; nativeBuildInputs = [ @@ -32,6 +33,7 @@ buildPythonPackage rec { defusedxml lxml paramiko + pontos ]; nativeCheckInputs = [ -- cgit v1.2.3 From d9e0b59a64450f59ba6fff229b5c71da91739fec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:06:37 +0200 Subject: python311Packages.google-cloud-vision: 3.4.1 -> 3.4.2 Changelog: https://github.com/googleapis/python-vision/blob/v3.4.2/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-vision/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-vision/default.nix b/pkgs/development/python-modules/google-cloud-vision/default.nix index d20608201883..90390af239a5 100644 --- a/pkgs/development/python-modules/google-cloud-vision/default.nix +++ b/pkgs/development/python-modules/google-cloud-vision/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-vision"; - version = "3.4.1"; + version = "3.4.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-VtBI7s8JvXGxMkbcRZfGsorH0RBQNGdf3O2T0lmi6f0="; + hash = "sha256-uLKI2lY094rCMXPdXV69hrorN85cTLrbVkyqeBiOBRg="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 2d2e46498108ba26ebdd22b79ef06337c43d90de Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:08:21 +0200 Subject: python311Packages.google-cloud-videointelligence: 2.11.1 -> 2.11.2 Changelog: https://github.com/googleapis/python-videointelligence/blob/v2.11.2/CHANGELOG.md --- .../python-modules/google-cloud-videointelligence/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-videointelligence/default.nix b/pkgs/development/python-modules/google-cloud-videointelligence/default.nix index bbdb5833086d..5f81eeb54991 100644 --- a/pkgs/development/python-modules/google-cloud-videointelligence/default.nix +++ b/pkgs/development/python-modules/google-cloud-videointelligence/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-videointelligence"; - version = "2.11.1"; + version = "2.11.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-fsC8WTwrMJgXZHlOsI9TfYcM8Q5rKXuArTVM+pHpfqE="; + hash = "sha256-WlBpQ234J1rCA1jpPPCxUa+k6+DAKivZV6kLknnUArw="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From eb78c31c65597b728b21f504a44b573213a1172c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:10:34 +0200 Subject: python311Packages.google-cloud-speech: 2.19.0 -> 2.20.0 Changelog: https://github.com/googleapis/python-speech/blob/v2.20.0/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-speech/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-speech/default.nix b/pkgs/development/python-modules/google-cloud-speech/default.nix index b0502854d485..224f98f47173 100644 --- a/pkgs/development/python-modules/google-cloud-speech/default.nix +++ b/pkgs/development/python-modules/google-cloud-speech/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-speech"; - version = "2.19.0"; + version = "2.20.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-+k5exHjJt9bSdbeVWgTWx+IaYlJ55JrTV0wofoVWCpU="; + hash = "sha256-5sW4b/6OR0ucgraZ75AvdclHjnfkTqOd45l7PvivPi4="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 2dc1cf4057083f3828dba181fa116e21f7d1c4e2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:12:08 +0200 Subject: python311Packages.google-cloud-spanner: 3.35.0 -> 3.35.1 Changelog: https://github.com/googleapis/python-spanner/blob/v3.35.1/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-spanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-spanner/default.nix b/pkgs/development/python-modules/google-cloud-spanner/default.nix index f3bb86ed27a1..be5506d35c88 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-spanner"; - version = "3.35.0"; + version = "3.35.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-svdQIWJVGgU6TkEOs73CMJJwhOS2m2S07e2DZxvFb1k="; + hash = "sha256-w/Aua6IS7WHRsmjiNFJZp9D6Huo8PspYDa1JGDRp3mc="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From be0ba20fa61554594143dc90c8c767ab56fc354c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:14:38 +0200 Subject: python311Packages.google-cloud-language: 2.9.1 -> 2.10.0 Changelog: https://github.com/googleapis/python-language/blob/v2.10.0/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-language/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-language/default.nix b/pkgs/development/python-modules/google-cloud-language/default.nix index 956e2ee0ec67..367987b82307 100644 --- a/pkgs/development/python-modules/google-cloud-language/default.nix +++ b/pkgs/development/python-modules/google-cloud-language/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "google-cloud-language"; - version = "2.9.1"; + version = "2.10.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-sG2qgQsv1dIEI+2cICxJllmey4hbYRb8tzTcnhS3Yyg="; + hash = "sha256-lC3Hp1fBK09aYUv4hO77FOlPOqQb+W2h/2MGJ9MhZ/Q="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 29f154fcc2cfe516c61332a2980483c4b50d0d89 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:15:46 +0200 Subject: python311Packages.google-cloud-datacatalog: 3.12.0 -> 3.13.0 Changelog: https://github.com/googleapis/python-datacatalog/blob/v3.13.0/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-datacatalog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-datacatalog/default.nix b/pkgs/development/python-modules/google-cloud-datacatalog/default.nix index b164a97ec383..cb6c238154c8 100644 --- a/pkgs/development/python-modules/google-cloud-datacatalog/default.nix +++ b/pkgs/development/python-modules/google-cloud-datacatalog/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "google-cloud-datacatalog"; - version = "3.12.0"; + version = "3.13.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-/duRr+Qkhm07CPdLXxOy0gvpokshMbEMLmgd9/R7C3A="; + hash = "sha256-YdEMSLC6qz79t/caG2DUMhSxxjCh40Cu3+aABvVxQow="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 126871f5e80ea6b60a3c6ae87b88788da81cf0c1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:16:37 +0200 Subject: python311Packages.google-cloud-container: 2.21.0 -> 2.22.0 Changelog: https://github.com/googleapis/python-container/blob/v2.22.0/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-container/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-container/default.nix b/pkgs/development/python-modules/google-cloud-container/default.nix index c39b41287d20..9a69c6069dab 100644 --- a/pkgs/development/python-modules/google-cloud-container/default.nix +++ b/pkgs/development/python-modules/google-cloud-container/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-container"; - version = "2.21.0"; + version = "2.22.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-iFwf+qj/xqebEA+CWC9SDi3iEsfPiLcFLwUmnoxaxjg="; + hash = "sha256-zrttx7vfsUjFnCLyfYxG4uKH/RJr9BYCGZ3fxFg7Vsg="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From d58b0b11887f92037e0004c04572805f965f8efb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:19:49 +0200 Subject: python311Packages.google-cloud-bigquery: 3.10.0 -> 3.11.0 Changelog: https://github.com/googleapis/python-bigquery/blob/v3.11.0/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-bigquery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-bigquery/default.nix b/pkgs/development/python-modules/google-cloud-bigquery/default.nix index 566368bb257e..4206c14e87c4 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "google-cloud-bigquery"; - version = "3.10.0"; + version = "3.11.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-SwLe8Hbi24zsZvZftifROQSp/Dz0/uMV7eQ9y3A4qN8="; + hash = "sha256-OhwbNWb58n6oOjaq9U64eURO5z70JFZ2QBigs7VW0Ps="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 0cb5680d95f0d4ad5ccac87a5c4b67c18e5edb6e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:20:12 +0200 Subject: python311Packages.google-cloud-bigquery-storage: 2.19.1 -> 2.20.0 Changelog: https://github.com/googleapis/python-bigquery-storage/blob/v2.20.0/CHANGELOG.md --- .../python-modules/google-cloud-bigquery-storage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix index 329db692d139..a23294a8cb7b 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "google-cloud-bigquery-storage"; - version = "2.19.1"; + version = "2.20.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-DZtfQqcD8yELSzrUWhgTkZH5NHQP3zYpsbIv2VrfC7o="; + hash = "sha256-F61ZHBaE8cEaQl0+7wyWcrjQlk66QHQiUbUasjyjfZw="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 252b6122a6a6eaa398a0a9857a5714db2e224329 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 17:23:34 +0200 Subject: python311Packages.google-auth: 2.18.1 -> 2.19.1 Changelog: https://github.com/googleapis/google-auth-library-python/blob/v2.19.1/CHANGELOG.md --- pkgs/development/python-modules/google-auth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index 7c091acb8b41..a3247b4ea938 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "google-auth"; - version = "2.18.1"; + version = "2.19.1"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-16MkkCfn9GT7v9fugxmgitCdLupRV4V1xL02D/oEnMs="; + hash = "sha256-qc+oiz4WGWhF5ko2WOuVOZISnROsczewZMZUb3fBcYM="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 73a15c9f147a5aac572f5ba6ff7fc478430a70f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 3 Jun 2023 18:13:46 +0000 Subject: python310Packages.azure-mgmt-compute: 29.1.0 -> 30.0.0 --- pkgs/development/python-modules/azure-mgmt-compute/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/pkgs/development/python-modules/azure-mgmt-compute/default.nix index 325c38412004..5e2d9b99bf88 100644 --- a/pkgs/development/python-modules/azure-mgmt-compute/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-compute/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "azure-mgmt-compute"; - version = "29.1.0"; + version = "30.0.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; extension = "zip"; - hash = "sha256-LVobrn9dMHyh6FDX6D/tnIOdT2NbEKS40/i8YJisKIg="; + hash = "sha256-cyD7r8OSdwsD7QK2h2AYXmCUVS7ZjX/V6nchClpRPHg="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From ea7b4a528767ce9d1dce48de4d56e8e3485c4df0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 3 Jun 2023 21:28:04 +0000 Subject: python310Packages.pyopencl: 2022.3.1 -> 2023.1 --- pkgs/development/python-modules/pyopencl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/pyopencl/default.nix b/pkgs/development/python-modules/pyopencl/default.nix index 8a233014155f..ed5d40843e0a 100644 --- a/pkgs/development/python-modules/pyopencl/default.nix +++ b/pkgs/development/python-modules/pyopencl/default.nix @@ -22,7 +22,7 @@ let if stdenv.isDarwin then [ mesa_drivers.dev ] else [ ocl-icd ]; in buildPythonPackage rec { pname = "pyopencl"; - version = "2022.3.1"; + version = "2023.1"; nativeCheckInputs = [ pytest ]; buildInputs = [ opencl-headers pybind11 ] ++ os-specific-buildInputs; @@ -40,7 +40,7 @@ in buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-Sj2w/mG1zclSZ1Jt7r1xp+HXlWlNSw/idh8GMLzKNiE="; + hash = "sha256-2d5gcnKRmlB6nCTD3+7q/nLAX3zWyeN7IRno7jxTqJE="; }; # py.test is not needed during runtime, so remove it from `install_requires` -- cgit v1.2.3 From 2fb4a0a0d253c8bc8642ab058ac175bf42521a2d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 23:29:26 +0200 Subject: python310Packages.azure-mgmt-compute: update disabled --- pkgs/development/python-modules/azure-mgmt-compute/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/pkgs/development/python-modules/azure-mgmt-compute/default.nix index 5e2d9b99bf88..e76e593d2963 100644 --- a/pkgs/development/python-modules/azure-mgmt-compute/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-compute/default.nix @@ -3,6 +3,7 @@ , fetchPypi , azure-mgmt-common , azure-mgmt-core +, isodate , pythonOlder }: @@ -11,7 +12,7 @@ buildPythonPackage rec { version = "30.0.0"; format = "setuptools"; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; @@ -22,6 +23,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ azure-mgmt-common azure-mgmt-core + isodate ]; pythonNamespaces = [ -- cgit v1.2.3 From 60ffe8e9033f13de41cda046cb7b3f2ae34bfe34 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 23:31:54 +0200 Subject: python310Packages.sentry-sdk: 1.24.0 -> 1.25.0 Diff: https://github.com/getsentry/sentry-python/compare/refs/tags/1.24.0...1.25.0 Changelog: https://github.com/getsentry/sentry-python/blob/1.25.0/CHANGELOG.md --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 1916dc052a4e..0010723fcf46 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.24.0"; + version = "1.25.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = "refs/tags/${version}"; - hash = "sha256-gCZvRkR5p94RxCe+STaV5M32xc2G71QkYF1TO2PHNMk="; + hash = "sha256-aY6oZf6S6jioeL10euxo1ijvzE7FcHQoWjadE21ILA4="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 97995f5e8640c986aad90ad88fbff71a4bf8a9e6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 23:37:07 +0200 Subject: python310Packages.azure-mgmt-core: 1.3.2 -> 1.4.0 --- pkgs/development/python-modules/azure-mgmt-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/azure-mgmt-core/default.nix b/pkgs/development/python-modules/azure-mgmt-core/default.nix index 7be6bf9b9360..d4e2f40b211a 100644 --- a/pkgs/development/python-modules/azure-mgmt-core/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-core/default.nix @@ -6,13 +6,13 @@ }: buildPythonPackage rec { - version = "1.3.2"; + version = "1.4.0"; pname = "azure-mgmt-core"; src = fetchPypi { inherit pname version; extension = "zip"; - hash = "sha256-B/Sv6COlXXBLBI1h7f3BMYwFHtWfJEAyEmNQvpXp1QE="; + hash = "sha256-0ZUgg0AJT5jlpmYbeBzeb2oFHnnOMXyqvY/5cDCps64="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From feb0d41b6b6bee68fda1e762fbaddd30b1ba0018 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 3 Jun 2023 23:45:40 +0200 Subject: python310Packages.nestedtext: 3.5 -> 3.6 Diff: https://github.com/KenKundert/nestedtext/compare/refs/tags/v3.5...v3.6 Changelog: https://github.com/KenKundert/nestedtext/blob/v3.6/doc/releases.rst --- pkgs/development/python-modules/nestedtext/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/nestedtext/default.nix b/pkgs/development/python-modules/nestedtext/default.nix index 5b5aa8bfc5b7..807060528eee 100644 --- a/pkgs/development/python-modules/nestedtext/default.nix +++ b/pkgs/development/python-modules/nestedtext/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "nestedtext"; - version = "3.5"; + version = "3.6"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "KenKundert"; repo = "nestedtext"; rev = "refs/tags/v${version}"; - hash = "sha256-RGCcrGsDkBhThuUZd2LuuyXG9r1S7iOA75HYRxkwUrU="; + hash = "sha256-SHY/MTmYbNh3azkyvwEtuvT+V7YzfLi2B3FvBzv6Omo="; }; nativeBuildInputs = [ -- cgit v1.2.3 From db7534df5fb9b7dfd3404ec26d977997ff2cc1a0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 00:42:14 +0200 Subject: python310Packages.python-ecobee-api: 0.2.16 -> 0.2.17 --- pkgs/development/python-modules/python-ecobee-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/python-ecobee-api/default.nix b/pkgs/development/python-modules/python-ecobee-api/default.nix index e287d7490b99..644acb8a4883 100644 --- a/pkgs/development/python-modules/python-ecobee-api/default.nix +++ b/pkgs/development/python-modules/python-ecobee-api/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "python-ecobee-api"; - version = "0.2.16"; + version = "0.2.17"; src = fetchPypi { inherit pname version; - hash = "sha256-wzL1WylQAFLxWu3lDFqQtLxJbQjse4OX/fbzaaEuvGQ="; + hash = "sha256-lJCbNOQJ8xmMa4V+tSFZx4QasK8ZLfsFavMP9Zge4K4="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 4cf5e410a44a74431c0fac618f6a698f7a43ba74 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 01:16:01 +0200 Subject: python310Packages.snakeviz: 2.1.2 -> 2.2.0 Diff: https://github.com/jiffyclub/snakeviz/compare/refs/tags/v2.1.2...v2.2.0 Changelog: https://github.com/jiffyclub/snakeviz/blob/v2.2.0/CHANGES.rst --- .../python-modules/snakeviz/default.nix | 49 ++++++++++++++++++---- 1 file changed, 41 insertions(+), 8 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/snakeviz/default.nix b/pkgs/development/python-modules/snakeviz/default.nix index 05b019c1cd2f..0b3767944985 100644 --- a/pkgs/development/python-modules/snakeviz/default.nix +++ b/pkgs/development/python-modules/snakeviz/default.nix @@ -1,21 +1,54 @@ -{ lib, fetchPypi, buildPythonPackage, tornado }: +{ lib +, buildPythonPackage +, fetchFromGitHub +, ipython +, pytestCheckHook +, pythonOlder +, requests +, setuptools +, tornado +}: buildPythonPackage rec { pname = "snakeviz"; - version = "2.1.2"; + version = "2.2.0"; + format = "pyproject"; - src = fetchPypi { - inherit pname version; - sha256 = "sha256-K4qRmrtefpKv41EnhguMJ2sqeXvv/OLayGFPmM/4byE="; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "jiffyclub"; + repo = pname; + rev = "refs/tags/v${version}"; + hash = "sha256-tW1zUfCgOGQ8TjrKo2lBzGb0MSe25dP0/P9Q6x3736E="; }; - # Upstream doesn't run tests from setup.py - doCheck = false; - propagatedBuildInputs = [ tornado ]; + nativeBuildInputs = [ + setuptools + ]; + + propagatedBuildInputs = [ + tornado + ]; + + nativeCheckInputs = [ + ipython + pytestCheckHook + requests + ]; + + pythonImportsCheck = [ + "snakeviz" + ]; + + preCheck = '' + export PATH="$PATH:$out/bin"; + ''; meta = with lib; { description = "Browser based viewer for profiling data"; homepage = "https://jiffyclub.github.io/snakeviz"; + changelog = "https://github.com/jiffyclub/snakeviz/blob/v${version}/CHANGES.rst"; license = licenses.bsd3; maintainers = with maintainers; [ nixy ]; }; -- cgit v1.2.3 From 063696f828b053d053f3add8417b96b76a5fc98f Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sun, 4 Jun 2023 04:20:00 +0000 Subject: python310Packages.pyopencl: use pyproject format --- .../python-modules/pyopencl/default.nix | 24 +++++++++++++--------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/pyopencl/default.nix b/pkgs/development/python-modules/pyopencl/default.nix index ed5d40843e0a..03549ea2977d 100644 --- a/pkgs/development/python-modules/pyopencl/default.nix +++ b/pkgs/development/python-modules/pyopencl/default.nix @@ -13,7 +13,9 @@ , platformdirs , pybind11 , pytest +, pytestCheckHook , pytools +, setuptools , six }: @@ -24,7 +26,15 @@ in buildPythonPackage rec { pname = "pyopencl"; version = "2023.1"; - nativeCheckInputs = [ pytest ]; + format = "pyproject"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-2d5gcnKRmlB6nCTD3+7q/nLAX3zWyeN7IRno7jxTqJE="; + }; + + nativeBuildInputs = [ setuptools ]; + buildInputs = [ opencl-headers pybind11 ] ++ os-specific-buildInputs; propagatedBuildInputs = [ @@ -38,15 +48,7 @@ in buildPythonPackage rec { six ]; - src = fetchPypi { - inherit pname version; - hash = "sha256-2d5gcnKRmlB6nCTD3+7q/nLAX3zWyeN7IRno7jxTqJE="; - }; - - # py.test is not needed during runtime, so remove it from `install_requires` - postPatch = '' - substituteInPlace setup.py --replace "pytest>=2" "" - ''; + nativeCheckInputs = [ pytestCheckHook ]; preBuild = '' export HOME=$(mktemp -d) @@ -55,6 +57,8 @@ in buildPythonPackage rec { # gcc: error: pygpu_language_opencl.cpp: No such file or directory doCheck = false; + pythonImportsCheck = [ "pyopencl" ]; + meta = with lib; { description = "Python wrapper for OpenCL"; homepage = "https://github.com/pyopencl/pyopencl"; -- cgit v1.2.3 From a1daf9bdf6b36d1f14eb782f5ff560b1527b1db5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jun 2023 06:07:07 +0000 Subject: python310Packages.python-nomad: 1.5.0 -> 2.0.0 --- pkgs/development/python-modules/python-nomad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/python-nomad/default.nix b/pkgs/development/python-modules/python-nomad/default.nix index e7e191c7280b..e22edbb44500 100644 --- a/pkgs/development/python-modules/python-nomad/default.nix +++ b/pkgs/development/python-modules/python-nomad/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "python-nomad"; - version = "1.5.0"; + version = "2.0.0"; src = fetchPypi { inherit pname version; - hash = "sha256-VpngJvm9eK60lPeFIbjnTwzWWoJ9tRBDYP5SghDMbAg="; + hash = "sha256-5IyHNw1ArE8fU9DoSQMGkDI9d/OiR1YI/7nTPeFIK+A="; }; propagatedBuildInputs = [ requests ]; -- cgit v1.2.3 From 2de0ec338cf8d6ea256704951c178bc4f6512267 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jun 2023 06:22:50 +0000 Subject: python310Packages.pyomo: 6.5.0 -> 6.6.1 --- pkgs/development/python-modules/pyomo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/pyomo/default.nix b/pkgs/development/python-modules/pyomo/default.nix index b7b35a765731..0d738ef469ef 100644 --- a/pkgs/development/python-modules/pyomo/default.nix +++ b/pkgs/development/python-modules/pyomo/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pyomo"; - version = "6.5.0"; + version = "6.6.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { repo = "pyomo"; owner = "pyomo"; rev = "refs/tags/${version}"; - hash = "sha256-ZsoWz+35hQS15dbpe1IOzft6JwZygKjv5AQWjVe+8kQ="; + hash = "sha256-1FSu5ejFjjNTuvaFU/UqAI/817HkrOA1Hczq8gcPQGA="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From 82707746d3accd1cc8cfe3e0861fe950939c49c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jun 2023 07:51:22 +0000 Subject: python310Packages.reqif: 0.0.27 -> 0.0.35 --- pkgs/development/python-modules/reqif/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/reqif/default.nix b/pkgs/development/python-modules/reqif/default.nix index 12357587b908..7688939863bb 100644 --- a/pkgs/development/python-modules/reqif/default.nix +++ b/pkgs/development/python-modules/reqif/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "reqif"; - version = "0.0.27"; + version = "0.0.35"; format = "pyproject"; src = fetchFromGitHub { owner = "strictdoc-project"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-K+su1fhXf/fzL+AI/me2imCNI9aWMcv9Qo1dDRNypso="; + hash = "sha256-3yOLOflPqzJRv3qCQXFK3rIFftBq8FkYy7XhOfWH82Y="; }; postPatch = '' -- cgit v1.2.3 From 85d2314e206410b4a8b4b4770d47bbe0d74f6f45 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 10:19:52 +0200 Subject: python310Packages.python-nomad: add changelog to meta --- pkgs/development/python-modules/python-nomad/default.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/python-nomad/default.nix b/pkgs/development/python-modules/python-nomad/default.nix index e22edbb44500..8364f62b440d 100644 --- a/pkgs/development/python-modules/python-nomad/default.nix +++ b/pkgs/development/python-modules/python-nomad/default.nix @@ -19,6 +19,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client library for Hashicorp Nomad"; homepage = "https://github.com/jrxFive/python-nomad"; + changelog = "https://github.com/jrxFive/python-nomad/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ xbreak ]; }; -- cgit v1.2.3 From e635ba6b59ead3792dbb6910df58418e17f25a73 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 10:21:30 +0200 Subject: python310Packages.python-nomad: disable on unsupported Python releases - add format - equalize --- .../python-modules/python-nomad/default.nix | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/python-nomad/default.nix b/pkgs/development/python-modules/python-nomad/default.nix index 8364f62b440d..3a7750e9deac 100644 --- a/pkgs/development/python-modules/python-nomad/default.nix +++ b/pkgs/development/python-modules/python-nomad/default.nix @@ -1,20 +1,32 @@ -{ lib, buildPythonPackage, fetchPypi, requests }: +{ lib +, buildPythonPackage +, fetchPypi +, requests +, pythonOlder +}: buildPythonPackage rec { pname = "python-nomad"; version = "2.0.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-5IyHNw1ArE8fU9DoSQMGkDI9d/OiR1YI/7nTPeFIK+A="; }; - propagatedBuildInputs = [ requests ]; + propagatedBuildInputs = [ + requests + ]; # Tests require nomad agent doCheck = false; - pythonImportsCheck = [ "nomad" ]; + pythonImportsCheck = [ + "nomad" + ]; meta = with lib; { description = "Python client library for Hashicorp Nomad"; -- cgit v1.2.3 From d85fecf2e17a7e3b25c102c1ea8a89e2f970e692 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 11:04:49 +0200 Subject: python311Packages.aiosmtplib: 2.0.1 -> 2.0.2 Diff: https://github.com/cole/aiosmtplib/compare/v2.0.1...v2.0.2 --- pkgs/development/python-modules/aiosmtplib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/aiosmtplib/default.nix b/pkgs/development/python-modules/aiosmtplib/default.nix index 7bce233a8921..aadee81a829e 100644 --- a/pkgs/development/python-modules/aiosmtplib/default.nix +++ b/pkgs/development/python-modules/aiosmtplib/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "aiosmtplib"; - version = "2.0.1"; + version = "2.0.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "cole"; repo = pname; rev = "v${version}"; - hash = "sha256-Py/44J9J8FdrsSpEM2/DR2DQH8x8Ub7y0FPIN2gcmmA="; + hash = "sha256-Wo9WH3fwGN1upLAyj6aThxpQE7hortISjaCATTPee40="; }; nativeBuildInputs = [ -- cgit v1.2.3 From 142dadf17457080aa9717f9f054a98b11ac4bb88 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jun 2023 09:07:13 +0000 Subject: python310Packages.mizani: 0.9.1 -> 0.9.2 --- pkgs/development/python-modules/mizani/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/mizani/default.nix b/pkgs/development/python-modules/mizani/default.nix index 41b87e9e1ae1..8e9975fb223d 100644 --- a/pkgs/development/python-modules/mizani/default.nix +++ b/pkgs/development/python-modules/mizani/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "mizani"; - version = "0.9.1"; + version = "0.9.2"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "has2k1"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-mRJk1eJuP3CnZKKJhOam8llknqIB0H81LyBjyzFwk5I="; + hash = "sha256-6jdQxRqulE5hIzzmdr9kR5gsLrzt0lfJun5blJjTUY0="; }; nativeBuildInputs = [ -- cgit v1.2.3 From 7bb810431b6b9d03f5415331c4024caa2693c4f5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 11:12:41 +0200 Subject: python310Packages.reqif: add changelog to meta - disable on unsupported Python releases --- pkgs/development/python-modules/reqif/default.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/reqif/default.nix b/pkgs/development/python-modules/reqif/default.nix index 7688939863bb..e0ba5610ebd5 100644 --- a/pkgs/development/python-modules/reqif/default.nix +++ b/pkgs/development/python-modules/reqif/default.nix @@ -7,6 +7,7 @@ , lxml , jinja2 , pytestCheckHook +, pythonOlder }: buildPythonPackage rec { @@ -14,6 +15,8 @@ buildPythonPackage rec { version = "0.0.35"; format = "pyproject"; + disabled = pythonOlder "3.7"; + src = fetchFromGitHub { owner = "strictdoc-project"; repo = pname; @@ -49,6 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for ReqIF format"; homepage = "https://github.com/strictdoc-project/reqif"; + changelog = "https://github.com/strictdoc-project/reqif/releases/tag/${version}"; license = licenses.asl20; maintainers = with maintainers; [ yuu ]; }; -- cgit v1.2.3 From 4537beecf33f594d248728e3d5f71945652b75f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 4 Jun 2023 12:11:38 +0000 Subject: python310Packages.plumbum: 1.8.1 -> 1.8.2 --- pkgs/development/python-modules/plumbum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/plumbum/default.nix b/pkgs/development/python-modules/plumbum/default.nix index 6bc5ec7da710..e6ffa43b3293 100644 --- a/pkgs/development/python-modules/plumbum/default.nix +++ b/pkgs/development/python-modules/plumbum/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "plumbum"; - version = "1.8.1"; + version = "1.8.2"; format = "pyproject"; src = fetchFromGitHub { owner = "tomerfiliba"; repo = "plumbum"; rev = "refs/tags/v${version}"; - hash = "sha256-5nRI9y2Y7itkqDdLRSX4qWfh96WmhqdP1Eo7HLoRHaQ="; + hash = "sha256-b8JcGRHiZSv/ViyEogpLgGXOMHHSC+cjWT0FqhkolcA="; }; postPatch = '' -- cgit v1.2.3 From 00b378b10beb4dc80b8dce17c3db01ef39a5d2cd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 14:16:54 +0200 Subject: python311Packages.pydelijn: 1.0.0 -> 1.1.0 --- pkgs/development/python-modules/pydelijn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/pydelijn/default.nix b/pkgs/development/python-modules/pydelijn/default.nix index 151a0c5a9669..728160fe8d1f 100644 --- a/pkgs/development/python-modules/pydelijn/default.nix +++ b/pkgs/development/python-modules/pydelijn/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pydelijn"; - version = "1.0.0"; + version = "1.1.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "c5b6565c50d4f97d28baca9faf487281c2a5db635060b69f659e27c28a1a6e93"; + sha256 = "sha256-xyBq2h3ipUarkjCXq9GIbY7bhsf9729aQwHde3o5K6g="; }; propagatedBuildInputs = [ -- cgit v1.2.3 From fca9bc364ab130ddf72c0dd9ec2fbf0ef98a9f5a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 4 Jun 2023 14:18:09 +0200 Subject: python311Packages.frigidaire: 0.18.12 -> 0.18.13 Diff: https://github.com/bm1549/frigidaire/compare/refs/tags/0.18.12...0.18.13 Changelog: https://github.com/bm1549/frigidaire/releases/tag/0.18.13 --- pkgs/development/python-modules/frigidaire/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/frigidaire/default.nix b/pkgs/development/python-modules/frigidaire/default.nix index a5a4c72451cb..1519347b8ba2 100644 --- a/pkgs/development/python-modules/frigidaire/default.nix +++ b/pkgs/development/python-modules/frigidaire/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "frigidaire"; - version = "0.18.12"; + version = "0.18.13"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "bm1549"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-U6ko6P5/ANGy84GQDuSQq+YArou0TrXH5SIc5x4euvU="; + hash = "sha256-FikBV4KjutQfupGPXcVT1h+BfQ099WRrmbrEJOaVCQI="; }; postPatch = '' -- cgit v1.2.3 From 139013bc42943ebfeecafcdb7cd424f0262bbeac Mon Sep 17 00:00:00 2001 From: emilylange Date: Sun, 4 Jun 2023 16:26:31 +0200 Subject: maintainers: remove WeebSorceress as their GitHub account appears to be deleted --- pkgs/development/python-modules/cfscrape/default.nix | 2 +- pkgs/development/python-modules/pySmartDL/default.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/cfscrape/default.nix b/pkgs/development/python-modules/cfscrape/default.nix index 222adbc489af..f050217c3fb3 100644 --- a/pkgs/development/python-modules/cfscrape/default.nix +++ b/pkgs/development/python-modules/cfscrape/default.nix @@ -23,6 +23,6 @@ buildPythonPackage rec { description = "A Python module to bypass Cloudflare's anti-bot page"; license = licenses.mit; platforms = platforms.linux; - maintainers = with maintainers; [ WeebSorceress ]; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/python-modules/pySmartDL/default.nix b/pkgs/development/python-modules/pySmartDL/default.nix index 66503bba99dc..cfad2238fbd0 100644 --- a/pkgs/development/python-modules/pySmartDL/default.nix +++ b/pkgs/development/python-modules/pySmartDL/default.nix @@ -20,6 +20,6 @@ buildPythonPackage rec { description = "A Smart Download Manager for Python"; license = licenses.unlicense; platforms = platforms.linux; - maintainers = with maintainers; [ WeebSorceress ]; + maintainers = with maintainers; [ ]; }; } -- cgit v1.2.3 From 82f8be70cdec4550f2032c85023f4d71d5739dfd Mon Sep 17 00:00:00 2001 From: Konstantin Alekseev Date: Sun, 4 Jun 2023 14:07:33 +0300 Subject: playwright: 1.32.1 -> 1.34.3 --- pkgs/development/python-modules/playwright/default.nix | 5 +++-- pkgs/development/python-modules/playwright/update.sh | 12 ++++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/playwright/default.nix b/pkgs/development/python-modules/playwright/default.nix index 35deda3f92b7..bdd7846c7623 100644 --- a/pkgs/development/python-modules/playwright/default.nix +++ b/pkgs/development/python-modules/playwright/default.nix @@ -15,7 +15,8 @@ let in buildPythonPackage rec { pname = "playwright"; - version = "1.32.1"; + # run ./pkgs/development/python-modules/playwright/update.sh to update + version = "1.34.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +24,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "playwright-python"; rev = "v${version}"; - hash = "sha256-rguobFaepTOL2duHRdFV5o2JSsBlYiA7rY3/RyHvoMc="; + hash = "sha256-GIxMVuSSJsRDsHDOPnJsDsTcghGYtIFpRS5u7HJd+zY="; }; patches = [ diff --git a/pkgs/development/python-modules/playwright/update.sh b/pkgs/development/python-modules/playwright/update.sh index 51dd8723c851..464f9a3cba05 100755 --- a/pkgs/development/python-modules/playwright/update.sh +++ b/pkgs/development/python-modules/playwright/update.sh @@ -1,8 +1,10 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p curl gnused nix-prefetch common-updater-scripts +#!nix-shell -i bash -p curl gnused nix-prefetch common-updater-scripts node2nix set -euo pipefail root="$(dirname "$(readlink -f "$0")")" +driver_file="$root/../../web/playwright/driver.nix" +playwright_test="$root/../../web/playwright-test" version=$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} -s https://api.github.com/repos/microsoft/playwright-python/releases/latest | jq -r '.tag_name | sub("^v"; "")') @@ -13,11 +15,11 @@ setup_py_url="https://github.com/microsoft/playwright-python/raw/v${version}/set driver_version=$(curl -Ls "$setup_py_url" | grep '^driver_version =' | grep -Eo '[0-9]+\.[0-9]+\.[0-9]+') fetch_driver_arch() { - nix-prefetch-url "https://playwright.azureedge.net/builds/driver/playwright-${version}-${1}.zip" + nix-prefetch-url "https://playwright.azureedge.net/builds/driver/playwright-${driver_version}-${1}.zip" } replace_sha() { - sed -i "s|$1 = \".\{44,52\}\"|$1 = \"$2\"|" "$root/default.nix" + sed -i "s|$1 = \".\{44,52\}\"|$1 = \"$2\"|" "$driver_file" } # Replace SHAs for the driver downloads @@ -27,5 +29,7 @@ replace_sha "aarch64-linux" "$(fetch_driver_arch "linux-arm64")" replace_sha "aarch64-darwin" "$(fetch_driver_arch "mac-arm64")" # Update the version stamps -sed -i "s/driverVersion = \"[^\$]*\"/driverVersion = \"$driver_version\"/" "$root/default.nix" +sed -i "s/version =\s*\"[^\$]*\"/version = \"$driver_version\"/" "$driver_file" +sed -i "s/\"@playwright\/test\": \"[^\$]*\"/\"@playwright\/test\": \"$driver_version\"/" "$playwright_test/node-packages.json" +(cd "$playwright_test"; node2nix -i node-packages.json) update-source-version playwright "$version" --rev="v$version" -- cgit v1.2.3 From b1efae4a9edc0402c1611e86696bc92b33ce75cd Mon Sep 17 00:00:00 2001 From: Jairo Llopis <973709+yajo@users.noreply.github.com> Date: Sun, 4 Jun 2023 23:43:17 +0100 Subject: python3Packages.oca-port: init at 0.13 (#224626) * python3Packages.oca-port: init at 0.12 Useful CLI tool for [OCA](https://odoo-community.org/) modules maintenance. @moduon MT-2586 Co-authored-by: 25083790+natsukium@users.noreply.github.com Co-authored-by: Sandro * python3Packages.oca-port: 0.12 -> 0.13 --------- Co-authored-by: Sandro --- .../python-modules/oca-port/default.nix | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pkgs/development/python-modules/oca-port/default.nix (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/oca-port/default.nix b/pkgs/development/python-modules/oca-port/default.nix new file mode 100644 index 000000000000..0a603b0b91c8 --- /dev/null +++ b/pkgs/development/python-modules/oca-port/default.nix @@ -0,0 +1,46 @@ +{ buildPythonPackage +, click +, fetchPypi +, gitpython +, lib +, nix-update-script +, requests +, setuptools-scm +, setuptools +}: + +buildPythonPackage rec { + pname = "oca-port"; + version = "0.13"; + format = "pyproject"; + + src = fetchPypi { + inherit version; + pname = "oca_port"; + hash = "sha256-9ihqjnGdBPasiRD2pZeaiibwzFQKI9t+s/zMzvyLLHQ="; + }; + + nativeBuildInputs = [ + setuptools + setuptools-scm + ]; + + propagatedBuildInputs = [ + click + gitpython + requests + ]; + + SETUPTOOLS_SCM_PRETEND_VERSION = version; + + passthru.updateScript = nix-update-script { }; + + pythonImportsCheck = [ "oca_port" ]; + + meta = with lib; { + description = "Tool helping to port an addon or missing commits of an addon from one branch to another"; + homepage = "https://github.com/OCA/oca-port"; + license = licenses.lgpl3Plus; + maintainers = with maintainers; [ yajo ]; + }; +} -- cgit v1.2.3