#569 Package Snakemake 8 plugins
Closed: Fixed by music. Opened by music.

Issue

Snakemake in Fedora 40+ is now at version 8. This version includes substantial architectural changes, and a lot of functionality was split into a variety of plugins. A few were needed to bootstrap Snakemake 8 (including running its tests), but many more will need to be packaged to satisfy practical uses of Snakemake. This bug tracks those plugins and their status.

Suggestion for fix

Take a look at the Snakemake Plugin Catalog and start packaging!

Storage plugins

The interface for these is provided by python-snakemake-interface-storage-plugins.

Not yet packaged
Already packaged

Executor plugins

The interface for these is provided by python-snakemake-interface-executor-plugins.

Not yet packaged
Already packaged

Metadata Update from @music:
- Issue tagged with: D: Easy

Updated to include new plugins added to the catalog in the past few months.

Tidied up the lists, split them between not-yet-packaged and already-packaged plugins, and removed packaging notes pertaining to already-packaged plugins.

This bears periodic revisiting as new first-party plugins appear, e.g. python-snakemake-executor-plugin-aws-batch now pending review, but I think it’s fair to say that we have a pretty good collection of Snakemake plugins, particularly the feasible first-party ones, and can stop tracking this as a formal effort.

Metadata Update from @music:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

This ticket has been migrated to the forgejo instance. Please find the new ticket here
https://forge.fedoraproject.org/neuro/NeuroFedora//issues/569

Metadata