Any Qt + Python devs out there with any experience on calling deleteLater() from the Python side?
I have some costly dialogs I want cleared on close, and so far I've been running deleteLater() in the closeEvent, which is clearly a little risky. I do get the very rare segfault especially if I close one particular dialog which has a QTimer singleShot call. If the deleteLater() is called when it is running, I get a RunTImeError.
Using Python 3.11 or higher, I want to create an output file and add a line describing it to a log file as an atomic operation: either the output file is created and the log entry is added, or neither happens. fcntl.flock() is only advisory - will something else give me stronger guarantees, preferably on all three major OSes? #python#file-lock #atomic-operation #question
My talk for Posette this year will be about "pgvector for Python developers" - two of my current fav things. The conf is virtual and free, so join us on June 12th!
I can’t wait to present “Automate Your Quarto Dashboards with Posit Connect” at the monthly End-to-End Workflow with Posit Team!
• Create an ETL script on Posit Workbench that reruns on a schedule on Posit Connect
• Pin a dataset on Posit Connect and reading it in a #Quarto document
• Use #QuartoPub to create a dashboard (new in 1.4)!
• Schedule the dashboard to update on Posit Connect
And it’s my first project completely done in #Python 🐍
📊 Enhance Your Excel Skills with R! 📊 I wrote an R function using RDCOMClient to count sheets in an Excel workbook.
This tool automates Excel tasks, boosting productivity. Learn more techniques like this in my new book co-authored with David Kun: "Extending Excel with Python and R." Discover practical tips to enhance your data analysis skills. Get your copy here: https://packt.link/oTyZJ
And this way, I had 2x the amount of fun... Though makes me worried, years ago I remember finishing this game without any programming, so what did I know then that I no longer do?? #GettingOld
Le projet de monitoring de la production de la constellation de satellites Sentinel, programme européen, que j'ai architecturé et dont j'ai codé le framework est .... open-source !!!!!
Merci l'ESA d'avoir imposé la licence Apache 2 dans le contrat ! J'ai enfin réussi à être payé pour faire du logiciel libre !
As there are a lot of new apps developers and new users on gnome, i would like to share this place to share your gnome apps ideas, and if you are a developer, maybe it could be worth taking a look at them! (great apps like impression came from here!) https://gitlab.gnome.org/bertob/app-ideas/-/issues
Heads up: We'll be doing our live stream of the recording in 2 hours. For a few reasons, we're recording a day early and in the evening. #python cc @brianokken@mkennedy
Thanks to @AlSweigart discourse, I have now determined that I'll be doing #Python things in no fewer than three cities with funicular railways in the next 12 months. I could totally imagine doing more.
Open your calendar, NumPy 2.0 is going to be out on June 16th 🚀
This is the first major release since 2006. The release includes breaking changes in the library API, and therefore, if you are planing to adopt it, some code refactoring may required.
The release includes new features, performance improvement 🏎️, improvements on the C API, and more.