!iWusolgBmhtSRRYDov:gitter.im

aio-libs

880 Members
https://github.com/aio-libs The set of asyncio-based libraries built with high quality8 Servers

Load older messages


SenderMessageTime
29 Apr 2023
@glownigger:matrix.ralnet.org@glownigger:matrix.ralnet.org joined the room.14:41:00
30 Apr 2023
@roeder7:matrix.orgroeder7 joined the room.18:26:08
2 May 2023
@glownigger:matrix.ralnet.org@glownigger:matrix.ralnet.org left the room.08:33:27
3 May 2023
@webknjaz:matrix.org@webknjaz 🇺🇦 #StandWithUkraine | https://stand-with-ukraine.pp.ua | #russiaIsANaziState William Barnhart: were you planning to implement `workflow_dispatch`-based releases or keep it GH-releases-based? 16:31:03
@webknjaz:matrix.org@webknjaz 🇺🇦 #StandWithUkraine | https://stand-with-ukraine.pp.ua | #russiaIsANaziState Joongi Kim: could you try out releasing an alpha through creating a GitHub Release via GH UI? I've set up an environment with the protection rules and the secret, allowing you to approve the actual release. We just need to test it out.. 16:35:20
@webknjaz:matrix.org@webknjaz 🇺🇦 #StandWithUkraine | https://stand-with-ukraine.pp.ua | #russiaIsANaziState Hey Joongi Kim👋 In #python-trio_general:gitter.im, agronholm (Alex Grönholm) suggested that aiomonitor should rely on anyio. Is it doable? I understand that it was based on curio originally as was trio. It would be great to have it better compatible with the wider ecosystem.. 19:28:23
@agronholm-58ef83f0d73408ce4f5824c3:gitter.imagronholm (Alex Grönholm)AnyIO is a totally different beast; it's an I/O meta-framework that doesn't do any I/O operations on its own, but delegates to lower level frameworks such as asyncio or trio. It originally supported curio too but that became untenable and curio's author asked me to remove support.20:54:48
@webknjaz:matrix.org@webknjaz 🇺🇦 #StandWithUkraine | https://stand-with-ukraine.pp.ua | #russiaIsANaziState Yeah, I know.. Just thought that this might make the compatibility easier 23:03:27
4 May 2023
@achimnol:matrix.orgJoongi Kim
In reply to @webknjaz:matrix.org
Joongi Kim: could you try out releasing an alpha through creating a GitHub Release via GH UI? I've set up an environment with the protection rules and the secret, allowing you to approve the actual release. We just need to test it out..
I'll try!
03:55:51
@achimnol:matrix.orgJoongi Kim Hm.. I think it is doable as long as: prompt_toolkit is compatible with anyio & anyio provides something like asyncio.set_task_factory() 03:56:55
@achimnol:matrix.orgJoongi Kim * Hm.. I think it is doable as long as: prompt_toolkit is compatible with anyio & anyio provides something like asyncio.set_task_factory() with subclassable Task object 03:57:32
@achimnol:matrix.orgJoongi Kimhttps://github.com/aio-libs/aiomonitor/releases/tag/v0.5.0a104:03:27
@achimnol:matrix.orgJoongi Kimhttps://github.com/aio-libs/aiomonitor/actions/runs/487896267904:03:43
@achimnol:matrix.orgJoongi KimI just pushed the tag on the latest main commit and create the release from the GH UI.04:04:29
@achimnol:matrix.orgJoongi Kimimage.png
Download image.png
04:05:24
@achimnol:matrix.orgJoongi Kimok, it seems to be working as expected04:05:27
@achimnol:matrix.orgJoongi Kimimage.png
Download image.png
04:06:20
@achimnol:matrix.orgJoongi Kimhttps://pypi.org/project/aiomonitor/0.5.0a1/ it went well!04:15:52
@agronholm-58ef83f0d73408ce4f5824c3:gitter.imagronholm (Alex Grönholm)custom task factories are not available on trio08:34:31
@agronholm-58ef83f0d73408ce4f5824c3:gitter.imagronholm (Alex Grönholm)what are they needed for?08:34:38
@agronholm-58ef83f0d73408ce4f5824c3:gitter.imagronholm (Alex Grönholm)prompt_toolkit does not seem to be anyio compatible but given that its author is active on the anyio issue tracker, I think I could convince them to add support08:38:06
@webknjaz:matrix.org@webknjaz 🇺🇦 #StandWithUkraine | https://stand-with-ukraine.pp.ua | #russiaIsANaziState By the way, you don't have to create a tag manually — it's autocreated with the GitHub Release, if it doesn't exist. OTOH, you may want to keep creating the tag manually if you want to be listed as its author and/or want to GPG-sign it with your own signature; otherwise — it'll be attributed to GitHub and signed by GitHub's own GPG signature... 11:55:17
5 May 2023
@achimnol:matrix.orgJoongi Kim
In reply to @agronholm-58ef83f0d73408ce4f5824c3:gitter.im
what are they needed for?
to implement task creation chain tracker, cancellation chain tracker, and termination history
04:13:02
@achimnol:matrix.orgJoongi Kimare such debugging features available in trio in another way?04:13:28
@achimnol:matrix.orgJoongi Kimhttps://trio.readthedocs.io/en/stable/reference-lowlevel.html04:14:32
@achimnol:matrix.orgJoongi Kimit seems to have some "low-level" APIs to do things like that04:14:43
@achimnol:matrix.orgJoongi Kim

You’re writing a debugger and want to visualize Trio’s task tree.

04:14:51
@achimnol:matrix.orgJoongi Kimoh, trio has much detailed APIs in this area...04:15:57
@achimnol:matrix.orgJoongi Kimthough the API structure is completely different from the vanilla asyncio, so we would need a common abstraction layer for debugging features...04:16:38
@achimnol:matrix.orgJoongi Kim * though the debugging API structure is completely different from the vanilla asyncio, so we would need a common abstraction layer for debugging features... 04:16:52

Show newer messages


Back to Room ListRoom Version: 6