Unverified Commit 9a8892f1 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

python313Packages.vxi11: drop (#465682)

parents fb7713fc 19b0e3af
Loading
Loading
Loading
Loading
+0 −47
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  pytestCheckHook,
  fetchpatch2,
}:

buildPythonPackage rec {
  pname = "python-vxi11";
  version = "0.9";
  format = "setuptools";

  # no tests in PyPI tarball
  src = fetchFromGitHub {
    owner = "python-ivi";
    repo = "python-vxi11";
    rev = "v${version}";
    sha256 = "1xv7chp7rm0vrvbz6q57fpwhlgjz461h08q9zgmkcl2l0w96hmsn";
  };

  patches = [
    # set of patches from python-ivi/python-vxi11#47

    # Fix deprecation warning
    (fetchpatch2 {
      url = "https://github.com/python-ivi/python-vxi11/commit/00722b1b8810ac38bfb47e8c49437055b600dfff.patch?full_index=1";
      hash = "sha256-fZDhg578UY/Q/2li1EmL5WTPx1OUfyebzvvBVK/IyDU=";
    })

    # Removes nose dependency
    (fetchpatch2 {
      url = "https://github.com/python-ivi/python-vxi11/commit/a8ad324d645d6f7215f207f2cc2988dc49859698.patch?full_index=1";
      hash = "sha256-nkH6ww4jBypEmZeatEb8fpFTB7x/AMppeEmuH9a4v6I=";
    })
  ];

  nativeCheckInputs = [ pytestCheckHook ];

  meta = {
    description = "VXI-11 driver for controlling instruments over Ethernet";
    mainProgram = "vxi11-cli";
    homepage = "https://github.com/python-ivi/python-vxi11";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ bgamari ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -497,6 +497,7 @@ mapAliases {
  vega_datasets = throw "'vega_datasets' has been renamed to/replaced by 'vega-datasets'"; # Converted to throw 2025-10-29
  ViennaRNA = throw "'ViennaRNA' has been renamed to/replaced by 'viennarna'"; # Converted to throw 2025-10-29
  vulcan-api = throw "vulcan-api has been removed. Their API has changed and they don't allow access from unofficial software anymore."; # added 2025-09-05
  vxi11 = throw "'vxi11' has been removed as it was broken and unmaintained upstream"; # Added 2025-11-27
  Wand = throw "'Wand' has been renamed to/replaced by 'wand'"; # Converted to throw 2025-10-29
  WazeRouteCalculator = throw "'WazeRouteCalculator' has been renamed to/replaced by 'wazeroutecalculator'"; # Converted to throw 2025-10-29
  websocket_client = throw "'websocket_client' has been renamed to/replaced by 'websocket-client'"; # Converted to throw 2025-10-29
+0 −2
Original line number Diff line number Diff line
@@ -20264,8 +20264,6 @@ self: super: with self; {
  vulture = callPackage ../development/python-modules/vulture { };
  vxi11 = callPackage ../development/python-modules/vxi11 { };
  vyper = callPackage ../development/compilers/vyper { };
  w1thermsensor = callPackage ../development/python-modules/w1thermsensor { };