mbox series

[bug#51314,v4,00/14] Add Octoprint (web UI for 3d printers).

Message ID 20220529182746.314668-1-monego@posteo.net
Headers show
Series Add Octoprint (web UI for 3d printers). | expand

Message

Vinicius Monego May 29, 2022, 6:27 p.m. UTC
Hi Guix.

Octoprint version 1.8 was released 2 weeks ago and it dropped Python 2 support, meaning that the versions of the dependencies were bumped and we can use the versions in Guix.

I still had to add 6 specific versions because even when it builds, Octoprint performs a check during runtime and installs the expected versions with pip.

Vinicius Monego (14):
  gnu: python-sentry-sdk: Update to 1.5.12.
  gnu: python-frozendict: Update to 2.3.2.
  gnu: Remove python-zipstream-new.
  gnu: Add python-zipstream-ng.
  gnu: Add python-zeroconf-0.33.
  gnu: Add python-cachelib-0.2.
  gnu: Add python-wrapt-1.13.
  gnu: Add python-watchdog-1.
  gnu: Add python-sarge-0.1.6.
  gnu: Add python-flask-login-0.5.
  gnu: Add octoprint-pisupport.
  gnu: Add octoprint-firmwarecheck.
  gnu: Add octoprint-filecheck.
  gnu: Add octoprint.

 gnu/packages/printers.scm   | 166 +++++++++++++++++++++++++++++++++++-
 gnu/packages/python-web.scm |  39 +++++++++
 gnu/packages/python-xyz.scm | 116 +++++++++++++++++++------
 3 files changed, 293 insertions(+), 28 deletions(-)