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

Update snakemake to 8.1.3 #45226

Merged
merged 1 commit into from Jan 15, 2024
Merged

Update snakemake to 8.1.3 #45226

merged 1 commit into from Jan 15, 2024

Conversation

BiocondaBot
Copy link
Collaborator

Update snakemake: 8.1.28.1.3

install with bioconda Conda

Info Link or Description
Recipe recipes/snakemake (click to view/edit other files)
Summary A popular workflow management system aiming at full in-silico reproducibility.
Home https://snakemake.github.io
Releases https://pypi.org/pypi/snakemake/json
Recipe Maintainer(s) @johanneskoester, @corneliusroemer

This pull request was automatically generated (see docs).

@BiocondaBot BiocondaBot added autobump Automatic Version Update new version labels Jan 15, 2024
@mencian mencian merged commit 5fad581 into master Jan 15, 2024
5 checks passed
@mencian mencian deleted the bump/snakemake branch January 15, 2024 17:11
@corneliusroemer
Copy link
Member

@pirovc there were changes in dependencies in 8.1.2 that aren't yet reflected in the conda recipe 🙃

I appreciate the approve but sometimes it's better to check closely

@pirovc
Copy link
Contributor

pirovc commented Jan 15, 2024

Can you explain why is that the case so I don't get it wrong again? I checked that the version 8.1.2 got recently updated and expected that all the changes from that version would be reflected in this one.

I approved but didn't merge since snakemake is a highly used package so there would be a second eye on it before merging. Anyways, sorry for that.

@corneliusroemer
Copy link
Member

Good points @pirovc! You are right that nothing changed in 8.1.3 - the real error was in 8.1.2 getting updated without the dependency changes. So you were correct that nothing changed between 8.1.2 and 8.1.3.

The tooling for dependency syncing is unfortunately not so great - one basically has to manually verify the pip dependencies against the recipe. I wish there was a way for autobump to highlight recent dependency changes in the underlying pip package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autobump Automatic Version Update new version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants