Skip to content

Releases: treeverse/scmrepo

1.1.0

25 Jul 08:12

Choose a tag to compare

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 --bare and --mirror by @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

20 Jun 06:25

Choose a tag to compare

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

04 May 08:18

Choose a tag to compare

What's Changed

Full Changelog: 1.0.2...1.0.3

1.0.2

18 Apr 08:00

Choose a tag to compare

What's Changed

  • git-credential: disable prompt when not attached to a tty by @pmrowla in #235

Full Changelog: 1.0.1...1.0.2

1.0.1

13 Apr 07:12

Choose a tag to compare

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

10 Apr 08:49
1e02955

Choose a tag to compare

What's Changed

Breaking changes

  • Git.add() no longer stages gitignored files by default. To explicitly add ignored files you must speficy Git.add(force=True) (equivalent to git add --force)

Full Changelog: 0.2.1...1.0.0

0.2.1

05 Apr 07:12

Choose a tag to compare

What's Changed

  • dulwich: preserve data from generators when retrying request by @pmrowla in #228

Full Changelog: 0.2.0...0.2.1

0.2.0

31 Mar 11:29

Choose a tag to compare

What's Changed

  • pygit2: implement libgit2/pygit2 remote callbacks by @pmrowla in #219
  • build(deps-dev): bump types-mock from 5.0.0.5 to 5.0.0.6 by @dependabot in #218
  • build(deps-dev): bump types-paramiko from 3.0.0.4 to 3.0.0.5 by @dependabot in #217
  • build(deps-dev): bump paramiko from 3.0.0 to 3.1.0 by @dependabot in #206
  • dulwich/pygit: support interactive username/pw auth by @pmrowla in #220
  • credentials: cache interactive credentials in memory by @pmrowla in #222
  • disallow cred helper to return empty output by @dberenbaum in #224
  • credentials: generalize prompt behavior by @pmrowla in #226

New Contributors

Full Changelog: 0.1.17...0.2.0

0.1.17

24 Mar 09:53

Choose a tag to compare

What's Changed

  • update template by @github-actions in #199
  • git.credentials: implement full fill/approve/reject workflow by @pmrowla in #216

Full Changelog: 0.1.16...0.1.17

0.1.16

23 Mar 10:20

Choose a tag to compare

What's Changed

  • git: continue trying other backends on GitCommandNotFound by @efiop in #209
  • deps: bump asyncssh minver by @pmrowla in #212
  • dulwich: use SubprocessSSHVendor when necessary by @pmrowla in #213
  • stash: handle clean workspace on push() by @pmrowla in #214

Full Changelog: 0.1.15...0.1.16