scmrepo
scmrepo copied to clipboard
SCM wrapper and fsspec filesystem for Git for use in DVC.
I wonder if we should optimize this further, i.e. use generator and return False if there is any changes rather than collecting everything. :) Something like: ```python from itertools import...
This clones a remote repo. https://github.com/iterative/scmrepo/blob/dbfdb6795cfda3451dc0e6e123559637c50c4075/tests/test_scmrepo.py#L11-L18 We should replace this with tests testing: - [ ] clone with `file://` - [ ] clone local directory - [ ] clone with...
In mlem we need to have fsspec implementation for remote git repos. For now we rely on builtin `GithubFileSystem` for github, but it does not support git credentials, and also...
Currently, we are testing every backend, but we are verifying that with `Git` which uses multiple backends, which can be for some backend and API the same backend. This is...
updates: - [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.2...v0.5.7)
Bumps [mypy](https://github.com/python/mypy) from 1.10.1 to 1.11.1. Changelog Sourced from mypy's changelog. Mypy Release Notes Next release Mypy 1.11 We’ve just uploaded mypy 1.11 to the Python Package Index (PyPI). Mypy...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 4.5.0. Release notes Sourced from codecov/codecov-action's releases. v4.4.1 What's Changed build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.8.0 to 7.9.0 by @dependabot in codecov/codecov-action#1427 fix: prevent xlarge from...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 4.6.0. Release notes Sourced from codecov/codecov-action's releases. v4.6.0 What's Changed build(deps): bump github/codeql-action from 3.25.8 to 3.25.10 by @dependabot in codecov/codecov-action#1481 build(deps): bump actions/checkout from...
updates: - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0) - [github.com/astral-sh/ruff-pre-commit: v0.6.8 → v0.6.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.8...v0.6.9)