Jirka Borovec
Jirka Borovec
resolves #367 cc: @amva13
### Description This PR removes the additional Conda environment file that was previously used for CI setup. Instead, the CI now installs the package directly, relying on its declared dependencies....
**Describe the bug** Seems there is some dependency issue/limitation when you try to install it on python 3.12 and higher ``` ERROR: Could not find a version that satisfies the...
simplify the lintong and reduce the number of used tools to increase consistency without any formatting loss ### Description A few sentences describing the changes proposed in this pull request....
### Search before asking - [x] I have searched the Ultralytics YOLO [issues](https://github.com/ultralytics/ultralytics/issues) and found no similar bug report. ### Ultralytics YOLO Component Train ### Bug trying to run Yolo...
## Add comprehensive test suite for upload functionality ### Changes - Added `test_gofile.py` with full test coverage for upload features - Tests cover successful uploads, retry logic, error handling, and...
### PR Summary Replace infinite retry `while True` loop with a fixed-count `for attempt in range(10)` loop for safer and more predictable behavior. ### Why - Guarantees termination after a...
## Add Return Values and Optional Logging Suppression for Programmatic Use ### Motivation This package is an excellent CLI tool for uploading files to Gofile.io, but it previously lacked proper...
### Motivation (Current Limitations) Our current setup relies on `black` (formatting) and `isort` (import sorting). This leaves two key gaps: 1. **Missing Linting:** No automated checks for common bugs, anti-patterns,...
## Motivation This PR introduces MkDocs for building and hosting the project's documentation. Previously, documentation was stored as plain Markdown files in the `documentation/` directory, which limited discoverability and navigation...