summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #1459 from AustinScola/ascola/fix-blob-filter-typesSebastian Thiel2022-07-023-9/+50
|\ | | | | Fix blob filter types
| * Remove stage type as parameter from blob filter testAustin Scola2022-07-011-6/+7
| |
| * Fix blob filter path shorter than filter pathAustin Scola2022-06-282-2/+37
| |
| * Use generator instead of mapAustin Scola2022-06-261-1/+1
| |
| * Remove usage of `PosixPath.is_relative_to`Austin Scola2022-06-261-1/+2
| | | | | | | | | | Remove usage of `PosixPath.is_relative_to` because it was added in Python 3.9 and earlier versions of Python are supported by `GitPython`.
| * 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.
* | Fix bug in TagReference.createRuud van Asseldonk2022-06-251-2/+4
| | | | | | | | | | | | When passing the "message" kwarg, this would add a -m command-line flag without removing --message, and the message would be duplicated. Avoid that by deleting "message" from the command line.
* | Add regression test for TagReference.createRuud van Asseldonk2022-06-251-0/+17
|/ | | | | | If you pass the "message" kwarg, it also translates it to an -m command line flag, and with both -m and --message, the message appears twice. I will fix this in the next commit.
* 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.