Skip to content

Add sparse checkout support - #319

Merged
MarcelGeo merged 4 commits into
developfrom
sparse_checkout
Sep 11, 2026
Merged

Add sparse checkout support#319
MarcelGeo merged 4 commits into
developfrom
sparse_checkout

Conversation

@varmar05

@varmar05 varmar05 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Use include/exclude patterns to select files which are handled in push/pull mechanism.

Closes #233

@varmar05
varmar05 requested a review from MarcelGeo September 3, 2026 13:05
@varmar05 varmar05 changed the title Add sparse checkout support: filter downloaded/pushed files by include/exclude pattern Add sparse checkout support Sep 3, 2026
@coveralls

coveralls commented Sep 3, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 34588732812

Coverage increased (+0.6%) to 83.905%

Details

  • Coverage increased (+0.6%) from the base build.
  • Patch coverage: 6 uncovered changes across 1 file (225 of 231 lines covered, 97.4%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
mergin/cli.py 6 0 0.0%
Total (9 files) 231 225 97.4%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 5946
Covered Lines: 4989
Line Coverage: 83.91%
Coverage Strength: 0.84 hits per line

💛 - Coveralls

@MarcelGeo
MarcelGeo requested a review from wonder-sk September 7, 2026 08:02
@varmar05
varmar05 changed the base branch from master to develop September 8, 2026 07:37
Comment thread mergin/client.py
Comment thread mergin/merginproject.py
Comment thread mergin/utils.py Outdated
Comment thread mergin/client_pull.py Outdated
@MarcelGeo
MarcelGeo merged commit 34bef79 into develop Sep 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable download of project with a filter to include/exclude certain files or filetype

4 participants