diff packages.py @ 203:3fd439ae1380

minor & some upgrades
author drewp@bigasterisk.com
date Fri, 30 Jun 2023 22:39:13 -0700
parents c409ea5a1d5c
children 826db3c40fa7
line wrap: on
line diff
--- a/packages.py	Fri Jun 30 22:36:53 2023 -0700
+++ b/packages.py	Fri Jun 30 22:39:13 2023 -0700
@@ -28,9 +28,11 @@
         "corepack enable",
         # https://github.com/pnpm/pnpm/releases
         # but also https://pnpm.io/installation#compatibility
-        "corepack prepare 'pnpm@7.30.1' --activate",
+        "corepack prepare 'pnpm@8.6.3' --activate",
     ])
 
+def pdm():
+    server.shell(["pip install 'pdm==2.7.4'"])
 
 def proper_locate():
     apt.packages(packages='mlocate', present=False)
@@ -82,6 +84,7 @@
     apt.packages(packages=package_lists.xorg + package_lists.desktop, **kw)
     apt.deb(src="http://mirrors.kernel.org/ubuntu/pool/universe/libp/libpod/podman_4.3.1+ds1-5ubuntu1_amd64.deb")
     apt.deb(src="http://mirrors.kernel.org/ubuntu/pool/universe/libp/libpod/podman-docker_4.3.1+ds1-5ubuntu1_amd64.deb")
+    pdm()
 
 if not is_pi:
     apt.packages(packages=package_lists.non_pi, **kw)