#1110110 RFP: python-textual-serve -- Serve textual applications in a browser

#1110110#5
Date:
2025-07-30 02:11:49 UTC
From:
To:
* Package name    : python3-textual-serve
  Version         : 1.1.2
  Upstream Contact: Will McGugan
* URL             : https://github.com/Textualize/textual-serve
* License         : MIT
  Programming Lang: Python
  Description     : serve textual applications in a browser

From upstream:

Every Textual application is now a web application.

When you visit the app URL, the server launches an instance of your app in a subprocess,
and communicates with it via a websocket.

This means that you can serve multiple Textual apps across all the CPUs on your system.

Note that Textual-serve uses a custom protocol to communicate with Textual apps.
It *does not* simply expose a shell in your browser.
There is no way for a malicious user to do anything the app-author didn't intend.



This is a dependency for the update reporting application Exosphere which I will be
packaging soon, though I imagine it could be useful for others in the future too.

sney

#1110110#12
Date:
2025-08-02 08:14:33 UTC
From:
To:
Control: retitle 1110110 ITP: python-textual-serve -- Serve textual applications in a browser
#1110110#19
Date:
2025-08-03 00:59:20 UTC
From:
To:
Control: owner 1110110 Aryan Karamtoth <aryankmmiv@outlook.com>
#1110110#26
Date:
2025-08-03 01:04:34 UTC
From:
To:
Hi Sney,

I finally found some free time to look into this RFP. I'll proceed with
packaging it.

#1110110#33
Date:
2025-12-10 02:10:38 UTC
From:
To:
Control: noowner 1110110

Due to inactivity from upstream about the minified js issue [1] and lack of interest to wait for another response from upstream, I decided to stop working on this ITP.

I've done some initial packaging in the Python Team namespace and if anybody likes to take over, please do so.

[1] https://github.com/issues/created?issue=Textualize%7Ctextual-serve%7C33

[2] https://salsa.debian.org/python-team/packages/python-textual-serve

Regards,

Aryan Karamtoth
Debian Contributor
(IRC: SpaciousCoder78)

#1110110#40
Date:
2025-12-10 02:14:49 UTC
From:
To:
Control: noowner 1110110