Skip to content

Update Request: python312Packages.uranium 4.12.0 → 5.9.0 #373581

Description

@FliegendeWurst

Nixpkgs version

  • Unstable (25.05)

Package name

python312Packages.uranium

Upstream version

5.9.0

Nixpkgs version

4.12.0

Changelog

No response

Notify maintainers

@gebner @abbradar


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

This is how far I've got.

diff --git a/pkgs/development/python-modules/uranium/default.nix b/pkgs/development/python-modules/uranium/default.nix
index 3084b3018a0d..245644ba8d6e 100644
--- a/pkgs/development/python-modules/uranium/default.nix
+++ b/pkgs/development/python-modules/uranium/default.nix
@@ -4,19 +4,20 @@
   fetchFromGitHub,
   python,
   cmake,
-  pyqt5,
+  pyqt6,
   numpy,
+  numpy-stl,
   scipy,
   shapely,
-  libarcus,
   cryptography,
   doxygen,
   gettext,
-  pythonOlder,
+  colorlog,
+  pyclipper,
 }:
 
 buildPythonPackage rec {
-  version = "4.12.0";
+  version = "5.9.0";
   pname = "uranium";
   format = "other";
 
@@ -24,22 +25,22 @@ buildPythonPackage rec {
     owner = "Ultimaker";
     repo = "Uranium";
     rev = version;
-    hash = "sha256-SE9xqrloPXIRTJiiqUdRKFmb4c0OjmJK5CMn6VXMFmk=";
+    hash = "sha256-sjrDR7f5TETy5jkX8O3NQOGUqEAlQX43rFdfWUlwkZY=";
   };
 
-  disabled = pythonOlder "3.5.0";
-
   buildInputs = [
     python
     gettext
   ];
-  propagatedBuildInputs = [
-    pyqt5
+  dependencies = [
+    pyqt6
     numpy
+    numpy-stl
     scipy
     shapely
-    libarcus
     cryptography
+    colorlog
+    pyclipper
   ];
   nativeBuildInputs = [
     cmake

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: enhancementAdd something new or improve an existing system.2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md9.needs: package (update)This needs a package to be updated

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions