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/GitPython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.1.8
Choose a base ref
...
head repository: gitpython-developers/GitPython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.1.11
Choose a head ref
  • 15 commits
  • 13 files changed
  • 6 contributors

Commits on Sep 4, 2020

  1. Adjust signature key - please read if you verify installs/packages

    After a recent 'cleanup' operation that attempted to simplify my
    GPG key workflow with Yubikeys, it looks like my GPG installation
    has 'forgotten' how to interact with the key I typically used
    to sign GitPython releases.
    
    Since I never managed to establish a chain of trust with my only
    remaining 'good' key, for you this means you cannot trust new
    GitPython releases anymore.
    
    There is nothing I can do about except to apologize for the hassle.
    
    If you want to make constructive suggestions on how to fix this, I am
    happy to work with you on that.
    Byron committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    eb411ee View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Configuration menu
    Copy the full SHA
    1759a78 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. Fix typo

    ericdill authored and Byron committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    135e775 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. git/repo/base.py: is_dirty(): Fix pathspec handling

    It's possible to specify a pathspec (eg :!foo) to git diff/status/...
    but it currently fails with:
    
    git.exc.GitCommandError: Cmd('/usr/bin/git') failed due to: exit code(128)
      cmdline: /usr/bin/git diff --abbrev=40 --full-index --raw :!foo
      stderr: 'fatal: ambiguous argument ':!foo': unknown revision or path not in the working tree.
    
    Add missing '--' to the arguments to fix this ambiguity
    
    Signed-off-by: Arnaud Patard <[email protected]>
    apatard authored and Byron committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    624eb28 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. Add venv to gitignore

    saroad2 authored and Byron committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    8a9f8c5 View commit details
    Browse the repository at this point in the history
  2. Find paths ignored in .gitignore

    saroad2 authored and Byron committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    df6fa49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2067ba View commit details
    Browse the repository at this point in the history
  4. rename sublist to subset

    saroad2 authored and Byron committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    60acfa5 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Bump patch level

    Byron committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    7cd47ae View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2020

  1. Do not break convention when updating sys.path

    Xavier Verges authored and Byron committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    4ba76d6 View commit details
    Browse the repository at this point in the history
  2. Keep flake happy

    Xavier Verges authored and Byron committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    0c6e670 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. Get system user id in a lazy manner

    Calling getpass.getuser may lead to breakage in environments where there
    is no entries in the /etc/passwd file for the current user.
    
    Setting the environment variables for the git user configurations should
    prevents GitPython from using values from /etc/passwd. However, doing so
    will not prevent reading /etc/passwd and looking for an entry with the
    current user UID.
    
    This patch changes the behavior described above so GitPython will
    perform a lazy evaluation of /etc/passwd, only doing so when the
    environment variables for the git user configuration are not available.
    
    Signed-off-by: Athos Ribeiro <[email protected]>
    Athos Ribeiro authored and Byron committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    c96476b View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2020

  1. bump patch level

    Byron committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    e30a597 View commit details
    Browse the repository at this point in the history
  2. Fix default actor name handling

    In c96476b, the new default_name nested function does not contain a
    retun statement. This leads to an issue when the environment variables
    are not present, where the actor name would not be set.
    
    Signed-off-by: Athos Ribeiro <[email protected]>
    Athos Ribeiro authored and Byron committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    0898907 View commit details
    Browse the repository at this point in the history
  3. bump patch level

    Byron committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    9541d6b View commit details
    Browse the repository at this point in the history
Loading