Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(snakemake): update to v7.32.4 to make Python 3.11 clients compatible #435

Merged
merged 1 commit into from
Feb 1, 2024

Commits on Jan 26, 2024

  1. feat(snakemake): upgrade to Snakemake 7.32.4 (reanahub#435)

    Update Snakemake version to v7.32.4 (latest one before v8 refactoring),
    to support newer features and resolve problems for clients using
    Python 3.11.
    
    Other than updating the dependency and Snakemake base image, change
    `reana_commons/snakemake.py` to switch from the `first_rule` Snakemake
    workflow directive to the `default_target` one, to adhere to the
    changes made in snakemake/snakemake!638ec1a.
    
    Closes: reanahub/reana-client#655
    Closes: reanahub/reana-workflow-engine-snakemake#31
    giuseppe-steduto committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    20ae9ce View commit details
    Browse the repository at this point in the history