Scmrepo

Latest version: v3.3.10

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 14

1.4.0

What's Changed
* deps: bump dulwich minver to 0.21.6 by pmrowla in https://github.com/iterative/scmrepo/pull/270
* build(deps-dev): bump mock from 5.0.1 to 5.1.0 by dependabot in https://github.com/iterative/scmrepo/pull/251
* build(deps-dev): bump types-mock from 5.0.0.6 to 5.1.0.1 by dependabot in https://github.com/iterative/scmrepo/pull/256
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/iterative/scmrepo/pull/265
* build(deps-dev): bump paramiko from 3.2.0 to 3.3.1 by dependabot in https://github.com/iterative/scmrepo/pull/264
* build(deps-dev): bump types-paramiko from 3.2.0.1 to 3.3.0.0 by dependabot in https://github.com/iterative/scmrepo/pull/263
* pygit: use anonymous remotes by pmrowla in https://github.com/iterative/scmrepo/pull/275
* update template by github-actions in https://github.com/iterative/scmrepo/pull/274
* build(deps-dev): bump types-mock from 5.1.0.1 to 5.1.0.2 by dependabot in https://github.com/iterative/scmrepo/pull/271
* pygit2: convert libgit2/pygit2 timezone offsets to standard git offsets by pmrowla in https://github.com/iterative/scmrepo/pull/279


**Full Changelog**: https://github.com/iterative/scmrepo/compare/1.3.1...1.4.0

1.3.1

What's Changed
* gitpython: raise NotImplementedError when import fails by pmrowla in https://github.com/iterative/scmrepo/pull/269


**Full Changelog**: https://github.com/iterative/scmrepo/compare/1.3.0...1.3.1

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 https://github.com/iterative/scmrepo/pull/268

New Contributors
* shcheklein made their first contribution in https://github.com/iterative/scmrepo/pull/268

**Full Changelog**: https://github.com/iterative/scmrepo/compare/1.2.1...1.3.0

1.2.1

What's Changed
* dulwich: fix base stripping in list_tags/branches by pmrowla in https://github.com/iterative/scmrepo/pull/267


**Full Changelog**: https://github.com/iterative/scmrepo/compare/1.2.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 https://github.com/iterative/scmrepo/pull/257
* build(deps-dev): bump paramiko from 3.1.0 to 3.2.0 by dependabot in https://github.com/iterative/scmrepo/pull/242
* git: support reading/writing annotated tags by pmrowla in https://github.com/iterative/scmrepo/pull/261
* git: implement remaining gto tag functions by pmrowla in https://github.com/iterative/scmrepo/pull/266


**Full Changelog**: https://github.com/iterative/scmrepo/compare/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 https://github.com/iterative/scmrepo/pull/247
* temporarily disable pytest-docker entirely on py<3.10 by pmrowla in https://github.com/iterative/scmrepo/pull/254
* git.clone: add support for `--bare` and `--mirror` by pmrowla in https://github.com/iterative/scmrepo/pull/252
* dulwich: support interactive SSH key passphrase prompt in asyncssh vendor by pmrowla in https://github.com/iterative/scmrepo/pull/255
* dulwich: try default keys when no identity is set in asyncssh vendor by pmrowla in https://github.com/iterative/scmrepo/pull/259


**Full Changelog**: https://github.com/iterative/scmrepo/compare/1.0.4...1.1.0

Page 5 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.