summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix pathlike type annotation typoAustin Scola2022-06-261-1/+1
|
* Change to not stringify pathsAustin Scola2022-06-261-4/+6
|
* Move stage type defAustin Scola2022-06-212-3/+4
|
* Add stage type to allAustin Scola2022-06-211-1/+1
|
* Fix blob filter typesAustin Scola2022-06-211-3/+4
| | | | Fix the types and type annotations of some of the blob filter code.
* Merge pull request #1455 from DWesl/patch-1Sebastian Thiel2022-06-217-8/+96
|\ | | | | Re-enable Cygwin CI and get most tests passing
| * FIX: Mark the correct test_submodule test as xfail on CygwinDWesl2022-06-201-4/+4
| | | | | | Got the wrong one the first time.
| * FIX: Import pytest in tests.test_docsDWesl2022-06-201-0/+2
| |
| * TST: Mark test_submodule.TestSubmodule.test_root_module as xfail on CygwinDWesl2022-06-201-0/+8
| |
| * TST: Mark test_repo.TestRepo.test_submodules as xfail on CygwinDWesl2022-06-201-0/+8
| |
| * TST: Mark test_docs.Tutorials.test_submodules as xfail on CygwinDWesl2022-06-201-0/+6
| |
| * CI: Turn of command echo for testsDWesl2022-06-111-1/+0
| | | | | | Echoing the commands in shell scripts in tests causes problems with the tests.
| * BUG: Use Cygwin paths for Cygwin gitDWesl2022-06-111-2/+4
| |
| * CI: Install virtualenv for Cygwin CI.DWesl2022-06-111-1/+1
| |
| * CI: Set temporary directory for tests.DWesl2022-06-111-0/+2
| | | | | | Hopefully this avoids the mismatched directories with saving into a user temporary directory with one user name and reading from a user temporary directory with a different user name.
| * STY: Remove import of now-unused functionDWesl2022-06-111-1/+0
| |
| * BUG: Convert to native path before checking if absoluteDWesl2022-06-101-1/+5
| |
| * FIX: Fix flake8 command lineDWesl2022-06-101-1/+1
| | | | | | Got this wrong the first time through
| * CI: Specify full path to python executables.DWesl2022-06-101-11/+11
| |
| * CI: Mark GHA repo safe for Git to useDWesl2022-06-101-0/+3
| |
| * ENH: Update cygpath recodes to work with all installsDWesl2022-06-101-3/+3
| | | | | | People can change the `/cygdrive` prefix for mounting Windows drives; `/` and `/mnt` are both popular. `/proc/cygdrive` is always going to have the drive letters under it.
| * CI: Add a CI job with Cygwin testsDWesl2022-06-101-0/+53
| | | | | | I think this got deleted because the tests were failing, so let's see what happens!
| * BUG: Fix is_cygwin_git to return True on Cygwin.DWesl2022-06-101-1/+3
| |
* | Bump actions/setup-python from 3 to 4dependabot[bot]2022-06-131-1/+1
|/ | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v3...v4) --- 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>
* Bump actions/checkout from 2 to 3dependabot[bot]2022-05-291-1/+1
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump actions/setup-python from 2 to 3dependabot[bot]2022-05-291-1/+1
| | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2...v3) --- 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>
* chore: Included githubactions in the dependabot confignaveen2022-05-291-0/+6
| | | | | | | | | | | This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure. Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
* Merge pull request #1449 from whokilleddb/fix_testsSebastian Thiel2022-05-281-0/+2
|\ | | | | Fixed test-requirements.txt
| * Fixed test-requirements.txtwhokilleddb2022-05-281-0/+2
| |
* | Merge pull request #1448 from turrisxyz/Pinned-Dependencies-GitHubSebastian Thiel2022-05-281-0/+3
|\ \ | |/ |/| chore: Set permissions for GitHub actions
| * chore: Set permissions for GitHub actionsnaveen2022-05-281-0/+3
|/ | | | | | | | | | | | | | Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. - Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs [Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/) Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
* Merge pull request #1440 from rdbisme/index-pathlikeSebastian Thiel2022-05-192-2/+13
|\ | | | | fix: Allow adding PathLike object to index
| * fix: Allow adding PathLike object to indexRuben DI BATTISTA2022-05-182-2/+13
|/ | | | Close #1382
* Merge branch 'black-fmt'Sebastian Thiel2022-05-1869-3682/+5270
|\
| * can flake be tamed?black-fmtSebastian Thiel2022-05-183-1/+4
| |
| * doesn't look like 'black' can be taught to be consistent across versionsSebastian Thiel2022-05-181-5/+0
| |
| * reformat according to 'black' configuration file.Sebastian Thiel2022-05-1856-1753/+577
| |
| * See if black can be tought to produce consistent resultsSebastian Thiel2022-05-182-1/+5
| |
| * Revert "don't attempt black checking as it binds us to ever changing black ↵Sebastian Thiel2022-05-181-0/+5
| | | | | | | | | | | | versions" This reverts commit 0c9d067e847377657b2208012df020b0b8650b5f.
| * don't attempt black checking as it binds us to ever changing black versionsSebastian Thiel2022-05-181-5/+0
| | | | | | | | Maybe there is a way to pin this?
| * improve compatibility of flake8 with blackSebastian Thiel2022-05-184-6/+12
| |
| * Revert "Remove flake8 linting in favor of `black` formatting"Sebastian Thiel2022-05-1812-6/+59
| | | | | | | | This reverts commit a7c5d887e943aa51f2270e517954c024a8c01500.
| * Remove flake8 linting in favor of `black` formattingSebastian Thiel2022-05-1812-59/+6
| | | | | | | | `flake8` seems to dislike the formatting of black.
| * Run everything through 'black'Sebastian Thiel2022-05-1865-3917/+6673
|/ | | | | That way people who use it won't be deterred, while it unifies style everywhere.
* Merge pull request #1438 from luzpaz/typosSebastian Thiel2022-05-0823-33/+33
|\ | | | | Fix various typos
| * Fix various typosluz paz2022-05-0723-33/+33
|/ | | Found via `codespell -q 3 -S ./git/ext/gitdb,./test/fixtures/reflog_master,./test/fixtures/diff_mode_only,./test/fixtures/reflog_HEAD`
* Merge pull request #1437 from glennmatthews/issue-1284Sebastian Thiel2022-05-054-20/+46
|\ | | | | Strip usernames from URLs as well as passwords
| * Fix #1284: strip usernames from URLs as well as passwordsGlenn Matthews2022-05-044-20/+46
|/
* Merge pull request #1423 from toku-sa-n/strip_newline_optionSebastian Thiel2022-04-073-3/+16
|\ | | | | feat(cmd): add the `strip_newline` flag
| * fix(docs): remove an unexpected blank lineHiroki Tokunaga2022-04-071-1/+0
| |