Unverified Commit 9cbc46ec authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

python312Packages.sisyphus-control: 3.1.3 -> 3.1.4 (#338551)

parents 41852691 b273dc0b
Loading
Loading
Loading
Loading
+19 −12
Original line number Diff line number Diff line
@@ -3,16 +3,18 @@
  aiohttp,
  buildPythonPackage,
  fetchFromGitHub,
  fetchpatch2,
  netifaces,
  python-engineio,
  python-socketio,
  poetry-core,
  python-engineio-v3,
  python-socketio-v4,
  pythonOlder,
}:

buildPythonPackage rec {
  pname = "sisyphus-control";
  version = "3.1.3";
  format = "setuptools";
  version = "3.1.4";
  pyproject = true;

  disabled = pythonOlder "3.8";

@@ -20,20 +22,25 @@ buildPythonPackage rec {
    owner = "jkeljo";
    repo = "sisyphus-control";
    rev = "refs/tags/v${version}";
    hash = "sha256-FbZWvsm2NT9a7TgHKWh/LHPsse6NBLK2grlOtHDbV2Y=";
    hash = "sha256-1/trJ/mfiXljNt7ZIBwQ45mIBbqg68e29lvVsPDPzoU=";
  };

  pythonRelaxDeps = [
    "python-engineio"
    "python-socketio"
  patches = [
    # https://github.com/jkeljo/sisyphus-control/pull/9
    (fetchpatch2 {
      name = "specify-build-system.patch";
      url = "https://github.com/jkeljo/sisyphus-control/commit/dd48079e03a53cdb3af721de0d307209286c38f0.patch";
      hash = "sha256-573YLPrNbbMXSrZ3gK8cmHmuk2+UeggcKL/+eo4pgrs=";
    })
  ];

  build-system = [ poetry-core ];

  propagatedBuildInputs = [
  dependencies = [
    aiohttp
    netifaces
    python-engineio
    python-socketio
    python-engineio-v3
    python-socketio-v4
  ];

  # Module has no tests
@@ -44,7 +51,7 @@ buildPythonPackage rec {
  meta = with lib; {
    description = "Control your Sisyphus Kinetic Art Table";
    homepage = "https://github.com/jkeljo/sisyphus-control";
    changelog = "https://github.com/jkeljo/sisyphus-control/blob/${version}/CHANGELOG.rst";
    changelog = "https://github.com/jkeljo/sisyphus-control/blob/${src.rev}/CHANGELOG.rst";
    license = licenses.mit;
    maintainers = with maintainers; [ fab ];
  };