Spaces:
Paused
Paused
| [project] | |
| name = "trl-sandbox" | |
| version = "0.0.0" | |
| requires-python = "==3.12.*" | |
| dependencies = [ | |
| # https://github.com/huggingface/trl/issues/2377#issuecomment-2503234915 | |
| # "accelerate>=1.7.0", | |
| "accelerate==0.34.2", | |
| "datasets>=3.6.0", | |
| "deepspeed>=0.17.1", | |
| "huggingface[cli]>=0.0.1", | |
| "peft>=0.15.2", | |
| # https://github.com/huggingface/trl/issues/2377#issuecomment-2503234915 | |
| # "torch>=2.7.1", | |
| "torch==2.4.*", | |
| # https://github.com/huggingface/trl/issues/2377#issuecomment-2503234915 | |
| # "transformers>=4.52.4", | |
| "transformers==4.50.*", | |
| "trl==0.18.*", | |
| ] | |
| [tool.ruff] | |
| target-version = "py39" | |
| line-length = 119 | |
| [tool.ruff.lint] | |
| ignore = [ | |
| "B028", # warning without explicit stacklevel | |
| "C408", # dict() calls (stylistic) | |
| "C901", # function complexity | |
| "E501", | |
| ] | |
| extend-select = ["E", "F", "I", "W", "UP", "B", "T", "C"] | |
| [tool.ruff.lint.per-file-ignores] | |
| # Allow prints in auxiliary scripts | |
| "examples/**.py" = ["T201"] | |
| "scripts/**.py" = ["T201"] | |
| # Ignore import violations in all `__init__.py` files. | |
| "__init__.py" = ["F401"] | |
| [tool.ruff.lint.isort] | |
| lines-after-imports = 2 | |
| known-first-party = ["trl"] | |
| [tool.pytest.ini_options] | |
| markers = [ | |
| "slow: marks tests as slow (deselect with '-m \"not slow\"')", | |
| "low-priority: marks tests as low priority (deselect with '-m \"not low-priority\"')", | |
| ] | |