Python scripts in Siril

6 replies342 views
Cyril Richard avatar
Exciting news for the astro and Python development community!

I have an important update to share, and I encourage you to spread the word throughout the community.

The development version of Siril has just been upgraded to 1.3.6, marking a significant step towards the upcoming 1.4 release. Why is this a big deal? We've finally integrated a Python scripting engine into Siril!

So, to all the developers eager to create Python scripts for Siril: now's your chance! The API documentation is available here: Python API Documentation.

And if you're looking to understand how Python scripting works in Siril, check this out: Python Scripting Guide.

We need your help to test this new feature and, most importantly, to contribute to making Siril even better!

Please note: version 1.3.6 is a test version and does not yet have official downloadable packages.
Well Written Helpful Engaging Supportive
Joydeep Biswas avatar
ZOMG So thrilled to see this!
I look forward to no longer stringing along regexes and calling siril through `subprocess.run`…!
Hugh Johnson avatar
Super exciting!
Cyril Richard avatar
Here's an example of what a Siril script can do. Here, it retrieves the brand-new Gaia DR3 catalog we've built for local use. It's even possible to preview it.

Thomas Madey avatar
where can I download the latest beta version?
AstroGinger avatar
Thomas Madey:
where can I download the latest beta version?

here
https://gitlab.com/free-astro/siril
Cyril Richard avatar
Thomas Madey:
where can I download the latest beta version?

This is development version. It can be compiled from our gitlab repository.