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: gitpython-developers/smmap
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 256c5a21de2d14aca02c9689d7d63f78c4e0ef61
Choose a base ref
...
head repository: gitpython-developers/smmap
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 04dd2103ee6e0b7483889e5feda25053c6df2b52
Choose a head ref
  • 9 commits
  • 3 files changed
  • 3 contributors

Commits on Sep 17, 2023

  1. Update ci, in line with gitdb

    This updates smmap's CI configuration in ways that are in line with
    recent updates to gitdb's. In most cases there is no difference in
    the changes, and the reason for the updates is more to avoid
    confusing differences than from the value of the changes
    themselves. In one case, there is a major difference (fetch-depth).
    
    - gitpython-developers/gitdb#89 (same)
    
    - gitpython-developers/gitdb#90 (same)
      It's just the project, not dependencies, but otherwise the same.
    
    - gitpython-developers/gitdb#92 (opposite)
      This is the major difference. We don't need more than the tip of
      the branch in these tests. Keeping the default fetch-depth of 1
      by not setting it explicitly avoids giving the impression that
      the tests here are doing something they are not (and also serves
      as a speed optimization).
    
    - gitpython-developers/gitdb#93 (same)
    EliahKagan committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    f1ddf01 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Merge pull request #53 from EliahKagan/ci

    Update CI, in line with gitdb
    Byron authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0257382 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Run CI on all branches

    + Make YAML indentation more consistent.
    EliahKagan committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    69cd90f View commit details
    Browse the repository at this point in the history
  2. No longer treat 3.12 as experimental on CI

    Since Python 3.12.0 stable has been released and is available via
    setup-python, per:
    https://github.com/actions/python-versions/blob/main/versions-manifest.json
    
    This makes it so continue-on-error and allow-prereleases are no
    longer special-cased to true for 3.12; instead, 3.12 is treaed the
    same as other Python releases (where those are false).
    EliahKagan committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    44ac30a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #54 from EliahKagan/312stable

    No longer treat 3.12 as experimental on smmap CI
    Byron authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    f1ace75 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Bump actions/setup-python from 4 to 5

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    36dd418 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #55 from gitpython-developers/dependabot/github_ac…

    …tions/actions/setup-python-5
    
    Bump actions/setup-python from 4 to 5
    Byron authored Dec 11, 2023
    Configuration menu
    Copy the full SHA
    7d6f97c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Replace use of mktemp

    This uses NamedTemporaryFile with delete=False to replace the one
    use of the deprecated mktemp function in smmap (reported in #41).
    
    This avoids the race condition inherent to mktemp, as the file is
    named and created together in a way that is effectively atomic.
    
    Because NamedTemporaryFile is not being used to automatically
    delete the file, it use and cleanup are unaffected by the change.
    EliahKagan committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a315725 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #56 from EliahKagan/no-mktemp

    Replace use of mktemp
    Byron authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    04dd210 View commit details
    Browse the repository at this point in the history
Loading