I was trying to find out which version of python it offered, and while digging into that I found surprising references to win32 binaries in the pyproject <https://github.com/Amourspirit/python_libre_pythonista_ext/b...> although the extensions page says it's for all 3 major OSes.
Related to that permalink, please do consider creating a formal tag that represents the code that went into the 0.1.1 binary you linked to. It'll greatly help those trying to track down bugs if they don't have to $(git bisect) in order to find out which sha created the extension they're using
Kind of related to that, future you (and folks who clone your repo) are going to be sad if you keep putting the release artifacts in git, since it will make your repo grow without bound. If you want to make the .oxt available to folks outside of the libreoffice.org URL, that's another fine reason to create a tag since GitHub will cheerfully hold on to the .oxt with a permalink forever, but outside of your repo. It'll also motivate you, or a contributor, to create a GitHub Action showing how normal people could possibly build the release artifact for themselves
I'm not affiliated with this project.
good job. need more work done like yours in libreoffice.
Disclaimer: I work there. I'm trying to make it easier to self-host. Send me github issues or pull requests if you have ways of making it better. :)
* I am annoyed that the the app requires providing inputs through command line args or environment variables rather than a fixed config file that I can store in git. * Some directions on creating a service that starts the app on server restart etc would be good.
Using Docker, you can just put your env-vars in a file and execute Docker with --env-file specifying where your configuration is, which is what I currently do, but perhaps a .env file would be more standard and comfortable.
If you want those people to use your software, you should make it as easy as possible to install it. Think of a tech-minded teenager helping their dad set up grist to track inventory for their corner store. How can you help them install the software in a couple of hours?
Moreover, since it's using sqlite in the backend for the database, cells are allowed to hold the wrong type (and big, red warning colours light up when this happens). This is a sqlite characteristic. So while it mostly does enforce database-like behaviour, it also allows spreadsheet-like lax behaviour.
It really is a mixture of database and spreadsheet.
https://www.solvermax.com/blog/python-embedded-in-excel-firs...
So these files wont run if you are offline ?
It’s worth a visit to their landing page just to see it.
I don’t need the functionality, but wow.
Edit: I really hope the art wasn’t made by an “AI”… but if it was they just passed my Turing test.
Scales are intricate and seem correct yet the gears are irregular and often not gear shaped, assymetrical etc. Some things look nonsensical and functionless. The circle around has has imperfections and the resolution of the image is too low.
EDIT: That said, I agree it's likely AI --- the odd mis-matches of scale size, and the lack of interest in how the background elements interact are what I would view as signs of AI generation.
That said, I'd be curious about which tool was used to make the file, and what the prompt was --- I really wish that there was a way to embed that persistently in the underlying file so that it could then be revealed --- or, a regulation that all AI-generated images be uploaded to a central repository where, when image search reveals them, the specifics of their creation are made known.
I'm not so sure that's true. See https://youtu.be/6JwEYamjXpA?t=321 Granted - most of the examples in Matt Parker's talk isn't exactly work of art, but I'm sure effort were put into them.
Edit: I agree the way the cogs don't work in the project's logo is of a different class, so maybe you have point.
And I can't agree it is incredibly artistic in any way. May be you should go to more art galleries or something.
(I put it down to distracting myself with an AI image generator while I was very, very unwell and now my brain equates the output of one with t'other).
[1] https://www.microsoft.com/en-us/microsoft-365/python-in-exce...
However. If those sheets hadn't existed earlier on, I might not have a job at all because they business wouldn't have been able to easily/cheaply solve the problems that they did