From: Efraim Flashner <efraim@flashner.co.il>
To: Vinicius Monego <monego@posteo.net>
Cc: 51314@debbugs.gnu.org
Subject: [bug#51314] [PATCH 00/29] Add Octoprint (web UI for 3d printers).
Date: Mon, 8 Nov 2021 22:38:10 +0200 [thread overview]
Message-ID: <YYmKsvkuo9s6z6yH@3900XT> (raw)
In-Reply-To: <20211021035100.241119-1-monego@posteo.net>
[-- Attachment #1: Type: text/plain, Size: 3066 bytes --]
On Thu, Oct 21, 2021 at 03:51:00AM +0000, Vinicius Monego wrote:
> This patchset adds the Octoprint web UI to control 3d printers.
>
> Octoprint itself bundles font-awesome. I removed it in a snippet, don't know how much it would affect usability. I haven't found other bundles with license issues.
>
> Some of the updates have newer versions but I'm updating to "older" versions to maintain compatibility with octoprint. See the comment in the octoprint package.
Looking at some of the comments here¹ it looks like they're using old
versions mostly to retain python2 compatibility. On the other hand they
also have a comment about not having checked newer versions yet for for
breaking changes, which IMO is their job. Other than flask-login and
netaddr I don't see a reason to not try with some of the newer versions
of the packages. I would feel better if they only marked their own
dependencies and not transitive dependencies.
I think it makes sense to try newer versions and to add older versions
on an as-needed basis, especially since some of these packages are
likely to be upgraded again at some point before the next version of
octoprint.
¹ https://github.com/OctoPrint/OctoPrint/blob/1.7.0/setup.py#L17
>
> Vinicius Monego (29):
> gnu: Add python-filetype.
> gnu: Add python-immutabledict.
> gnu: Add python-emoji.
> gnu: Add python-cachelib.
> gnu: Add python-sarge.
> gnu: Add python-pylru.
> gnu: python-flask: Update to 1.1.4.
> gnu: python-flask: Respect #:tests?.
> gnu: Add python-pyscss.
> gnu: Add python-flask-assets.
> gnu: Add python-zipstream-new.
> gnu: Add python-executing.
> gnu: Add python-sentry-sdk.
> gnu: Add python-pytest-doctest-custom.
> gnu: Add python-sgmllib3k.
> gnu: python-feedparser: Update to 6.0.8.
> gnu: python-feedparser: Enable tests.
> gnu: python-netifaces: Update to 0.11.0.
> gnu: python-websocket-client: Update to 0.59.0.
> gnu: python-pkginfo: Update to 1.7.1.
> gnu: python-watchdog: Update to 0.10.7.
> gnu: python-colorlog: Update to 5.0.1.
> gnu: python-zeroconf: Update to 0.33.4.
> gnu: python-wrapt: Update to 1.12.1.
> gnu: python-wrapt: Enable tests.
> gnu: Add octoprint-pisupport.
> gnu: Add octoprint-firmwarecheck.
> gnu: Add octoprint-filecheck.
> gnu: Add octoprint.
>
> gnu/packages/printers.scm | 181 +++++++++++++++-
> gnu/packages/python-check.scm | 29 +++
> gnu/packages/python-web.scm | 96 ++++++++-
> gnu/packages/python-xyz.scm | 381 ++++++++++++++++++++++++++++++----
> gnu/packages/web.scm | 15 +-
> 5 files changed, 645 insertions(+), 57 deletions(-)
>
>
> base-commit: 2782cb38a3bc68c530d6e95f6834ae0cb7ed16aa
> prerequisite-patch-id: 01467a57e2c7d6c0266979c26fc35408e886972b
> --
> 2.30.2
>
>
>
>
--
Efraim Flashner <efraim@flashner.co.il> רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2021-11-08 20:41 UTC|newest]
Thread overview: 114+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-21 3:51 [bug#51314] [PATCH 00/29] Add Octoprint (web UI for 3d printers) Vinicius Monego
2021-10-21 3:52 ` [bug#51314] [PATCH 01/29] gnu: Add python-filetype Vinicius Monego
2021-10-21 3:52 ` [bug#51314] [PATCH 02/29] gnu: Add python-immutabledict Vinicius Monego
2021-10-21 3:52 ` [bug#51314] [PATCH 03/29] gnu: Add python-emoji Vinicius Monego
2021-10-21 3:52 ` [bug#51314] [PATCH 04/29] gnu: Add python-cachelib Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 05/29] gnu: Add python-sarge Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 06/29] gnu: Add python-pylru Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 07/29] gnu: python-flask: Update to 1.1.4 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 08/29] gnu: python-flask: Respect #:tests? Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 09/29] gnu: Add python-pyscss Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 10/29] gnu: Add python-flask-assets Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 11/29] gnu: Add python-zipstream-new Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 12/29] gnu: Add python-executing Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 13/29] gnu: Add python-sentry-sdk Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 14/29] gnu: Add python-pytest-doctest-custom Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 15/29] gnu: Add python-sgmllib3k Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 16/29] gnu: python-feedparser: Update to 6.0.8 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 17/29] gnu: python-feedparser: Enable tests Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 18/29] gnu: python-netifaces: Update to 0.11.0 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 19/29] gnu: python-websocket-client: Update to 0.59.0 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 20/29] gnu: python-pkginfo: Update to 1.7.1 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 21/29] gnu: python-watchdog: Update to 0.10.7 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 22/29] gnu: python-colorlog: Update to 5.0.1 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 23/29] gnu: python-zeroconf: Update to 0.33.4 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 24/29] gnu: python-wrapt: Update to 1.12.1 Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 25/29] gnu: python-wrapt: Enable tests Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 26/29] gnu: Add octoprint-pisupport Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 27/29] gnu: Add octoprint-firmwarecheck Vinicius Monego
2021-10-21 4:01 ` [bug#51314] [PATCH 28/29] gnu: Add octoprint-filecheck Vinicius Monego
2021-10-21 4:02 ` [bug#51314] [PATCH 29/29] gnu: Add octoprint Vinicius Monego
2021-11-08 20:38 ` Efraim Flashner [this message]
2021-11-13 19:44 ` [bug#51314] [PATCH 00/29] Add Octoprint (web UI for 3d printers) Vinicius Monego
2021-11-14 8:44 ` Efraim Flashner
2021-11-14 14:07 ` Vinicius Monego
2021-11-14 14:30 ` Efraim Flashner
2021-11-13 20:02 ` [bug#51314] [PATCH v2 01/24] gnu: Add python-sarge Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 02/24] gnu: Add python-pylru Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 03/24] gnu: python-flask: Update to 1.1.4 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 04/24] gnu: python-flask: Respect #:tests? Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 05/24] gnu: Add python-pyscss Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 06/24] gnu: Add python-flask-assets Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 07/24] gnu: Add python-zipstream-new Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 08/24] gnu: Add python-executing Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 09/24] gnu: Add python-sentry-sdk Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 10/24] gnu: Add python-pytest-doctest-custom Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 11/24] gnu: python-feedparser: Update to 6.0.8 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 12/24] gnu: python-feedparser: Enable tests Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 13/24] gnu: python-netifaces: Update to 0.11.0 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 14/24] gnu: python-websocket-client: Update to 0.59.0 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 15/24] gnu: python-pkginfo: Update to 1.7.1 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 16/24] gnu: python-watchdog: Update to 2.1.6 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 17/24] gnu: python-colorlog: Update to 6.6.0 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 18/24] gnu: python-zeroconf: Update to 0.36.13 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 19/24] gnu: python-wrapt: Update to 1.13.3 Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 20/24] gnu: python-wrapt: Enable tests Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 21/24] gnu: Add octoprint-pisupport Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 22/24] gnu: Add octoprint-firmwarecheck Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 23/24] gnu: Add octoprint-filecheck Vinicius Monego
2021-11-13 20:02 ` [bug#51314] [PATCH v2 24/24] gnu: Add octoprint Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 00/21] Add Octoprint (v3) Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 01/21] gnu: Add python-sarge Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 02/21] gnu: Add python-pylru Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 03/21] gnu: Add python-pyscss Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 04/21] gnu: Add python-flask-assets Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 05/21] gnu: Add python-zipstream-new Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 06/21] gnu: Add python-executing Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 07/21] gnu: Add python-sentry-sdk Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 08/21] gnu: Add python-pytest-doctest-custom Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 09/21] gnu: python-feedparser: Enable tests Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 10/21] gnu: python-netifaces: Update to 0.11.0 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 11/21] gnu: python-websocket-client: Update to 0.59.0 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 12/21] gnu: python-pkginfo: Update to 1.8.2 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 13/21] gnu: python-watchdog: Update to 2.1.6 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 14/21] gnu: python-colorlog: Update to 6.6.0 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 15/21] gnu: python-zeroconf: Update to 0.38.1 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 16/21] gnu: python-wrapt: Update to 1.13.3 Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 17/21] gnu: python-wrapt: Enable tests Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 18/21] gnu: Add octoprint-pisupport Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 19/21] gnu: Add octoprint-firmwarecheck Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 20/21] gnu: Add octoprint-filecheck Vinicius Monego
2021-12-27 23:30 ` [bug#51314] [PATCH v3 21/21] gnu: Add octoprint Vinicius Monego
2022-01-07 21:02 ` [bug#51314] [PATCH v3 00/21] Add Octoprint (v3) Nicolas Goaziou
2022-01-08 5:41 ` Vinicius Monego
2022-01-11 17:27 ` Nicolas Goaziou
2022-05-29 18:27 ` [bug#51314] [PATCH v4 00/14] Add Octoprint (web UI for 3d printers) Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 01/14] gnu: python-sentry-sdk: Update to 1.5.12 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 02/14] gnu: python-frozendict: Update to 2.3.2 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 03/14] gnu: Remove python-zipstream-new Vinicius Monego
2022-05-29 18:35 ` Maxime Devos
2022-05-30 20:26 ` Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 04/14] gnu: Add python-zipstream-ng Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 05/14] gnu: Add python-zeroconf-0.33 Vinicius Monego
2022-05-29 22:00 ` Maxime Devos
2022-05-30 20:55 ` Vinicius Monego
2022-05-30 21:30 ` Maxime Devos
2022-05-29 18:27 ` [bug#51314] [PATCH v4 06/14] gnu: Add python-cachelib-0.2 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 07/14] gnu: Add python-wrapt-1.13 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 08/14] gnu: Add python-watchdog-1 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 09/14] gnu: Add python-sarge-0.1.6 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 10/14] gnu: Add python-flask-login-0.5 Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 11/14] gnu: Add octoprint-pisupport Vinicius Monego
2022-05-29 21:47 ` Maxime Devos
2022-05-30 20:35 ` Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 12/14] gnu: Add octoprint-firmwarecheck Vinicius Monego
2022-05-29 21:51 ` Maxime Devos
2022-05-29 18:27 ` [bug#51314] [PATCH v4 13/14] gnu: Add octoprint-filecheck Vinicius Monego
2022-05-29 18:27 ` [bug#51314] [PATCH v4 14/14] gnu: Add octoprint Vinicius Monego
2022-05-29 21:58 ` Maxime Devos
2022-05-30 20:46 ` Vinicius Monego
2022-05-30 21:09 ` Maxime Devos
2022-12-10 12:24 ` [bug#51314] Test patches on Prusa i3 MK3S phodina via Guix-patches via
2022-12-25 17:57 ` phodina via Guix-patches via
2022-12-26 12:10 ` [bug#54299] " Maxime Devos
2022-12-26 12:36 ` [bug#51314] " phodina via Guix-patches via
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YYmKsvkuo9s6z6yH@3900XT \
--to=efraim@flashner.co.il \
--cc=51314@debbugs.gnu.org \
--cc=monego@posteo.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).