Releases: treeverse/scmrepo
Releases · treeverse/scmrepo
1.3.0
What's Changed
- feat(pygit2): author and committer don't break if env is set and git conf is not by @shcheklein in #268
New Contributors
- @shcheklein made their first contribution in #268
Full Changelog: 1.2.1...1.3.0
1.2.1
1.2.0
What's Changed
- build(deps-dev): bump types-paramiko from 3.0.0.10 to 3.2.0.1 by @dependabot in #257
- build(deps-dev): bump paramiko from 3.1.0 to 3.2.0 by @dependabot in #242
- git: support reading/writing annotated tags by @pmrowla in #261
- git: implement remaining gto tag functions by @pmrowla in #266
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- dulwich: check if ssh is in path before preferring over asyncssh by @pmrowla in #247
- temporarily disable pytest-docker entirely on py<3.10 by @pmrowla in #254
- git.clone: add support for
--bareand--mirrorby @pmrowla in #252 - dulwich: support interactive SSH key passphrase prompt in asyncssh vendor by @pmrowla in #255
- dulwich: try default keys when no identity is set in asyncssh vendor by @pmrowla in #259
Full Changelog: 1.0.4...1.1.0
1.0.4
What's Changed
- build(deps-dev): bump types-paramiko from 3.0.0.7 to 3.0.0.10 by @dependabot in #241
- handle empty credential helper by @dberenbaum in #244
- git.credentials: in/out protocol uses newlines and not os linesep by @pmrowla in #246
Full Changelog: 1.0.3...1.0.4
1.0.3
1.0.2
1.0.1
What's Changed
- build(deps-dev): bump types-paramiko from 3.0.0.6 to 3.0.0.7 by @dependabot in #230
- dulwich: use repo.generate_pack_data wrapper by @pmrowla in #232
- git.credentials: support UseHttpPath=true for credential helpers by @pmrowla in #231
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- git: change default add behavior to add(force=False) by @pmrowla in #229
- build(deps-dev): bump types-paramiko from 3.0.0.5 to 3.0.0.6 by @dependabot in #227
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #205
Breaking changes
Git.add()no longer stages gitignored files by default. To explicitly add ignored files you must speficyGit.add(force=True)(equivalent togit add --force)
Full Changelog: 0.2.1...1.0.0