clearml-agent/clearml_agent/helper/package
allegroai 01e8ffd854 Improve venv cache handling:
- Add FileLock readonly mode, default is write mode (i.e. exclusive lock, preserving behavior)
- Add venv cache now uses readonly lock when copying folders from venv cache into target folder. This enables multiple read, single write operation
- Do not lock the cache folder if we do not need to delete old entries
2024-02-29 14:19:24 +02:00
..
pip_api Fix PyTorch extra index pip resolver 2023-09-02 17:43:41 +03:00
__init__.py Rename trains-agent -> clearml-agent 2020-12-22 21:21:29 +02:00
base.py Improve venv cache handling: 2024-02-29 14:19:24 +02:00
conda_api.py Fix Python 3.12 support by removing distutil imports 2024-02-29 14:12:21 +02:00
external_req.py Fix git+ssh:// links inside installed packages not being converted properly to HTTPS authenticated and vice versa 2023-05-11 16:16:51 +03:00
poetry_api.py Add CLEARML_AGENT_FORCE_POETRY to allow forcing poetry even when using pip requirements manager 2024-02-29 13:59:26 +02:00
post_req.py Rename trains-agent -> clearml-agent 2020-12-22 21:21:29 +02:00
priority_req.py Add CLEARML_EXTRA_PIP_INSTALL_FLAGS / agent.package_manager.extra_pip_install_flags to control additional pip install flags 2023-07-04 14:39:40 +03:00
pytorch.py Add new pytorch no resolver mode and CLEARML_AGENT_PACKAGE_PYTORCH_RESOLVE to change resolver on a Task basis, now supports "pip", "direct", "none" 2023-09-02 17:45:10 +03:00
requirements.py Add agent.package_manager.pytorch_resolve configuration setting with pip or direct values. pip sets extra index based on cuda and lets pip resolve, direct is the previous parsing algorithm that does the matching and downloading (default pip) 2023-05-21 22:53:11 +03:00
translator.py Protect against cache folders without permission 2023-03-05 18:05:00 +02:00
venv_update_api.py initial clearml-agent v0.17.0 2020-12-22 23:00:57 +02:00