Skip to content

Enhance HubApi with proxy support, retry, Core ML helpers, and repository operations - #228

Closed
mattt wants to merge 5 commits into
mainfrom
mattt/hub
Closed

Enhance HubApi with proxy support, retry, Core ML helpers, and repository operations#228
mattt wants to merge 5 commits into
mainfrom
mattt/hub

Conversation

@mattt

@mattt mattt commented Sep 9, 2025

Copy link
Copy Markdown
Collaborator

This PR implements some enhancements to HubApi, adding robust download management, CoreML integration, advanced filtering, and other improvements.

- Add ModelFilter and DatasetFilter for advanced repository searching
- Implement retry mechanisms with exponential backoff
- Add file validation and integrity checking
- Support upstream change detection and selective re-download
- Add repository management utilities (size, info, existence checks)
- Implement corruption detection and cleanup
- Add essential file filtering and recovery mechanisms
@mattt

mattt commented Sep 9, 2025

Copy link
Copy Markdown
Collaborator Author

Closing in favor of breaking this up into smaller parts, starting with proxy support.

@mattt mattt closed this Sep 9, 2025
@mattt mattt changed the title Enhance Hub API with proxy support, retry, Core ML helpers, and repository operations Enhance HubApi with proxy support, retry, Core ML helpers, and repository operations Sep 9, 2025
@mattt
mattt deleted the mattt/hub branch September 9, 2025 21:47
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