-
Notifications
You must be signed in to change notification settings - Fork 32
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: snakemake/snakefmt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.11.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: snakemake/snakefmt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.11.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 19 files changed
- 7 contributors
Commits on Jul 22, 2025
-
chore(docs): added emacs to editor integration docs (#256)
* Added Emacs to editor doc. * Dropped broad-brush hook for something safer. --------- Co-authored-by: Willis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 059e4ae - Browse repository at this point
Copy the full SHA 059e4aeView commit details
Commits on Aug 31, 2025
-
fix: improve robustness and formatting in snakefmt for complex cases (#…
…259) A big thank you to @Hocnonsense for this PR. This commit addresses multiple edge cases and improves the reliability and output of snakefmt, resolving several long-standing issues: Safer handling of multi-piece strings and f-strings, resulting in more robust formatting. More compact and stable formatting of inline parameters. Improved consistency of indentation and alignment for complex string and parameter scenarios. Enhanced parsing error messages for clearer diagnostics. Updated supported Python targets to 3.11–3.13 and adjusted the CI matrix accordingly. Switched configuration parsing to Python’s standard library TOML reader, reducing dependencies. CLI tests now assert stdout, and additional regression tests were added for complex parameter handling. The “one-line” format now gracefully falls back to normal style where appropriate. Delegated line merging and comment handling to Black for improved output. Issues addressed: Fixes #190, #208, #240, #242, and closes #255.
Configuration menu - View commit details
-
Copy full SHA for 2f8e693 - Browse repository at this point
Copy the full SHA 2f8e693View commit details -
Configuration menu - View commit details
-
Copy full SHA for da063d0 - Browse repository at this point
Copy the full SHA da063d0View commit details
Commits on Sep 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 80c5cf3 - Browse repository at this point
Copy the full SHA 80c5cf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74144c9 - Browse repository at this point
Copy the full SHA 74144c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaeb92b - Browse repository at this point
Copy the full SHA aaeb92bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d0572 - Browse repository at this point
Copy the full SHA 45d0572View commit details -
fix: f-string conversion specifier spacing issue
Prevent spaces from being added between ! and conversion specifiers (r, s, a) in f-strings Fixes issue where f"{var!r}" was incorrectly formatted as f"{var! r}" closes \#262Configuration menu - View commit details
-
Copy full SHA for db6427a - Browse repository at this point
Copy the full SHA db6427aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96b3d59 - Browse repository at this point
Copy the full SHA 96b3d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd772c8 - Browse repository at this point
Copy the full SHA fd772c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41fa48b - Browse repository at this point
Copy the full SHA 41fa48bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a323e62 - Browse repository at this point
Copy the full SHA a323e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 095a11f - Browse repository at this point
Copy the full SHA 095a11fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 496a657 - Browse repository at this point
Copy the full SHA 496a657View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.11.0...v0.11.2