Skip to content

ci: better install helpers#134

Merged
agritheory merged 1 commit into
version-15from
install_helpers
Jul 5, 2026
Merged

ci: better install helpers#134
agritheory merged 1 commit into
version-15from
install_helpers

Conversation

@agritheory

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown

Draft Changelog Entry

Changelog

Installation helper utilities have been reorganized and simplified. System package management functionality has been extracted into a dedicated module to provide better separation of concerns. The installation process now relies on these refactored helpers, resulting in a net reduction of complexity in the main installation code.

This changelog entry was automatically generated by the Changelog Generator Action.

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown

Coverage

Coverage Report
FileStmtsMissCoverMissing
__init__.py11555%13–14, 20–22
commands.py35350%4–6, 9–11, 17–20, 23, 26–27, 49–51, 53–54, 56, 65, 68–72, 75–76, 85–87, 89–90, 92, 94, 97
hooks.py150100% 
install.py440%4, 6, 9–10
migration.py19611840%25, 46, 68–69, 88–89, 96, 115, 118–120, 123–125, 158–159, 161–162, 166–168, 171–172, 187, 196–197, 199–203, 205–210, 212, 219–221, 223, 225–226, 228, 235–236, 238–242, 244–247, 249, 254–257, 259–268, 270–279, 281–282, 284–285, 287–288, 290–294, 298–301, 305, 307–308, 310, 312–314, 317–318, 320–321, 323–329, 331–332, 334, 336
system_packages.py34340%4, 11, 13–15, 17, 20–21, 24–27, 37–38, 48, 50–55, 57–59, 61–62, 66–69, 71–74
cloud_storage
   __init__.py00100% 
cloud_storage/doctype
   __init__.py00100% 
cloud_storage/doctype/file_association
   __init__.py00100% 
   file_association.py30100% 
cloud_storage/doctype/file_version
   __init__.py00100% 
   file_version.py30100% 
cloud_storage/overrides
   file.py41713069%66, 76, 96, 109, 126, 140, 148–149, 162, 166–167, 179, 194, 199, 206, 221, 279–288, 290–298, 309, 314–315, 323–325, 327, 332, 338, 340, 356, 360, 365, 373–374, 377, 380, 409, 454, 457, 496, 502, 508, 514, 520, 526, 536, 538–540, 544, 552–554, 556, 574, 589–593, 599–600, 602, 625–629, 641–642, 691, 694–703, 710–711, 713–715, 718–719, 724–726, 728, 733–736, 741, 743, 755–756, 758, 763–767, 769, 780–786
config
   __init__.py00100% 
   desktop.py330%4, 7–8
   docs.py660%4, 6–8, 12–13
tests
   conftest.py44198%54
   test_file.py189398%89, 174, 257
   test_file_preview.py630100% 
   test_local_storage.py610100% 
TOTAL108433969% 

@agritheory agritheory merged commit b5fb0a7 into version-15 Jul 5, 2026
6 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.

1 participant