social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

486
active users

#invoke

0 posts0 participants0 posts today
Continued thread

Put out a couple small bugfix releases, both stemming from having fallen behind upstream changes in Cryptography.

Big thanks to the folks who patiently reported/patched/approved the relevant tickets while I've been struggling to prove myself at the new job ❤️

Hoping to stay on the treadmill for the foreseeable future. in particular needs a lot of bug/feature work & I can arguably put /some/ dayjob time towards it. Since I, uh. Kinda shoehorned it in there. 😅

Here I thought messing with SD prompts was a waste of time. 😆

Happened to arrive early at church this Sunday while the tech crew was setting up the slides. One of them was trying to "extend" a vertical image horizontal (the old-school way by copying it 3 times).

I jumped in and showed them how to use Adobe's #AI feature. Not a fan of Adobe myself, but easier than showing them how to install Invoke (and waiting).

Definitely felt like a hero this morning! 😁

My first project is really coming together!
😤🦀✨

I also wrote a tiny bit of glue ( tasks, obviously 😏) to restart a systemd user service when my 'cargo watch' pipeline gets all the way to 'cargo install’, because 'cargo watch' cannot interleave cargo and shell commands 😞

What's nice is that that tiny bit of Python involved threading, and it Just Worked the first time I ran it! I usually suck at threading on account of rarely doing it, so this was nice.

Using a combination of pyproject.toml, metadata library and #invoke the #edwh library allows for combining several #tasks.py collections. With #pip installable plugins, local tasks and run-everywhere functions it combines the best of code reuse, maintainability and project specific functionality. Still in beta, we'll be moving a lot of our internal project #devop code into an mit licensed open source repo.
The 1st functional plugin lives at github.com/educationwarehouse/ #python

GitHubGitHub - educationwarehouse/edwh-multipass-plugin: A plugin for handing local multipass instances using `edwh`A plugin for handing local multipass instances using `edwh` - GitHub - educationwarehouse/edwh-multipass-plugin: A plugin for handing local multipass instances using `edwh`
Replied in thread

@samwilson It might be possible to hack something using frame:getParent(). This gives a hint on the "nesting" of the #invoke call. If it exist the Lua code does not generate the content inside "noinclude", if it does not exist, it generates.

An other option might be to generate of not the content based on the current page title.