Releases: tflink-tmpfile/tflink
Releases · tflink-tmpfile/tflink
Fix documentation links in README for PyPI compatibility
PyPI only renders README.md and doesn't host other files like docs/, CHANGELOG.md, or LICENSE. Changed all relative links to absolute GitHub URLs so they work correctly on both GitHub and PyPI.
Changes:
- docs/ → https://github.com/tflink-tmpfile/tflink/tree/main/docs
- docs/user-guide/*.md → full GitHub blob URLs
- CHANGELOG.md → GitHub blob URL
- LICENSE → GitHub blob URL
This fixes 404 errors when users click documentation links on PyPI.
Added max_file_size
Add client-side file size validation (100MB limit)
Features:
- Added max_file_size parameter to TFLinkClient (default: 100MB)
- Files exceeding the limit are rejected BEFORE upload
- Saves time and bandwidth by validating locally
- Clear error messages showing file size and allowed limit
Implementation:
- Added DEFAULT_MAX_FILE_SIZE constant (100MB)
- File size check in upload() method using Path.stat()
- Raises UploadError with detailed message (e.g., "File too large: 150.00MB. Maximum allowed: 100MB")
v0.1.1 Release
v0.1.1 Release
v0.1.0 Release
First release!