Commit Graph

5 Commits

Author SHA1 Message Date
Oleksandr Bezdieniezhnykh ed6c080f7e chore: sync .cursor from suite
ci/woodpecker/push/01-test Pipeline was successful
Made-with: Cursor
2026-04-25 19:44:48 +03:00
Oleksandr Bezdieniezhnykh 37427d7437 Sync .cursor from suite (autodev orchestrator + monorepo skills) 2026-04-18 22:03:55 +03:00
Oleksandr Bezdieniezhnykh 4b52c0be3b Sync .cursor from detections 2026-04-12 05:05:08 +03:00
Oleksandr Bezdieniezhnykh 243b69656b Update test results directory structure and enhance Docker configurations
- Modified `.gitignore` to reflect the new path for test results.
- Updated `docker-compose.test.yml` to mount the correct test results directory.
- Adjusted `Dockerfile.test` to set the `PYTHONPATH` and ensure test results are saved in the updated location.
- Added `boto3` and `netron` to `requirements-test.txt` to support new functionalities.
- Updated `pytest.ini` to include the new `pythonpath` for test discovery.

These changes streamline the testing process and ensure compatibility with the updated directory structure.
2026-03-28 00:13:08 +02:00
Oleksandr Bezdieniezhnykh 142c6c4de8 Refactor constants management to use Pydantic BaseModel for configuration
- Replaced module-level path variables in constants.py with a structured Pydantic Config class.
- Updated all relevant modules (train.py, augmentation.py, exports.py, dataset-visualiser.py, manual_run.py) to access paths through the new config structure.
- Fixed bugs related to image processing and model saving.
- Enhanced test infrastructure to accommodate the new configuration approach.

This refactor improves code maintainability and clarity by centralizing configuration management.
2026-03-27 18:18:30 +02:00