Skip to content
Permalink

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/snakemake
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.0.1
Choose a base ref
...
head repository: snakemake/snakemake
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.1.0
Choose a head ref
  • 12 commits
  • 18 files changed
  • 6 contributors

Commits on Jan 8, 2024

  1. feat: add --sdm short opt for --deployment (#2551)

    ### Description
    
    The new
    `--software-deployment-method`/`--deployment-method`/`--deployment` is
    probably a heavily used option for most users, so I think it would
    benefit from a shorthand option as it is quite verbose. Seems `-m` is
    available and is kind of related.
    
    I've also updated the docs with some references to this shorthand
    version and replaced some longform usage with the short option, ensuring
    it is made clear what the shorthand option is an alias for. Happy to
    change this though.
    
    ### QC
    <!-- Make sure that you can tick the boxes below. -->
    
    * [ ] The PR contains a test case for the changes or the changes are
    already covered by an existing test case.
    * [x] The documentation (`docs/`) is updated to reflect the changes or
    this is not necessary (e.g. if the change does neither modify the
    language nor the behavior or functionalities of Snakemake).
    mbhall88 authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fd8b4b0 View commit details
    Browse the repository at this point in the history
  2. chore: add plugins for ci testing to test environment (#2553)

    ### Description
    
    remove and add as regular dependency as in TODO
    
    ### QC
    <!-- Make sure that you can tick the boxes below. -->
    
    * [ ] The PR contains a test case for the changes or the changes are
    already covered by an existing test case.
    * [ ] The documentation (`docs/`) is updated to reflect the changes or
    this is not necessary (e.g. if the change does neither modify the
    language nor the behavior or functionalities of Snakemake).
    Hocnonsense authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    20bceb2 View commit details
    Browse the repository at this point in the history
  3. docs: diff 7 and 8 (#2561)

    ### Description
    
    <!--Add a description of your PR here-->
    
    Detailed diff between <7 and 8, may be useful for issues such as #2552
    and others.
    
    ### QC
    <!-- Make sure that you can tick the boxes below. -->
    
    * [ ] The PR contains a test case for the changes or the changes are
    already covered by an existing test case.
    * [ ] The documentation (`docs/`) is updated to reflect the changes or
    this is not necessary (e.g. if the change does neither modify the
    language nor the behavior or functionalities of Snakemake).
    Hocnonsense authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ba22e07 View commit details
    Browse the repository at this point in the history
  4. fix: single line f-string format error in py3.12 (#2588)

    ### Description
    
    fix #2586 for some cases do not considered in #2485
    
    ### QC
    <!-- Make sure that you can tick the boxes below. -->
    
    * [x] The PR contains a test case for the changes or the changes are
    already covered by an existing test case.
    * [ ] The documentation (`docs/`) is updated to reflect the changes or
    this is not necessary (e.g. if the change does neither modify the
    language nor the behavior or functionalities of Snakemake).
    Hocnonsense authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    87c06c0 View commit details
    Browse the repository at this point in the history
  5. test: Add test for issue #1256 and #2574 (#2583)

    ### Description
    
    Add test for issues #1256 and #2574.
    
    The test Snakefile has a syntax error on line 9. Some versions of
    Snakemake, including 8.0.1, incorrectly report the error on line 20. I'm
    only submitting the test case, not the fix.
    
    ### QC
    
    * [x] The PR contains a test case for the changes or the changes are
    already covered by an existing test case.
    * [x] The documentation (`docs/`) is updated to reflect the changes or
    this is not necessary (e.g. if the change does neither modify the
    language nor the behavior or functionalities of Snakemake).
    dariober authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ab96f09 View commit details
    Browse the repository at this point in the history
  6. fmt

    johanneskoester committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d47b1d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eb0c884 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94e9e2c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ff8683c View commit details
    Browse the repository at this point in the history
  10. fix: correctly report lineno (#2584)

    ### Description
    
    fix: #2583, #1256 and #2574
    
    ### QC
    maybe #2583
    
    * [ ] The PR contains a test case for the changes or the changes are
    already covered by an existing test case.
    * [ ] The documentation (`docs/`) is updated to reflect the changes or
    this is not necessary (e.g. if the change does neither modify the
    language nor the behavior or functionalities of Snakemake).
    
    ---------
    
    Co-authored-by: Johannes Köster <[email protected]>
    Hocnonsense and johanneskoester authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    967a0d7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    62323a8 View commit details
    Browse the repository at this point in the history
  12. chore(main): release 8.1.0 (#2591)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [8.1.0](v8.0.1...v8.1.0)
    (2024-01-08)
    
    
    ### Features
    
    * add --sdm short opt for --deployment
    ([#2551](#2551))
    ([fd8b4b0](fd8b4b0))
    
    
    ### Bug Fixes
    
    * add mamba to docker image
    ([eb0c884](eb0c884))
    * correctly report lineno
    ([#2584](#2584))
    ([967a0d7](967a0d7))
    * move apptainer into separate env in docker image
    ([94e9e2c](94e9e2c))
    * single line f-string format error in py3.12
    ([#2588](#2588))
    ([87c06c0](87c06c0))
    
    
    ### Documentation
    
    * add note on google executor backends
    ([ff8683c](ff8683c))
    * diff 7 and 8
    ([#2561](#2561))
    ([ba22e07](ba22e07))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    6175ea3 View commit details
    Browse the repository at this point in the history
Loading