-
Notifications
You must be signed in to change notification settings - Fork 43
Expand file tree
/
Copy pathpyproject.toml
More file actions
29 lines (27 loc) · 880 Bytes
/
pyproject.toml
File metadata and controls
29 lines (27 loc) · 880 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[tool.black]
line-length = 119
target-version = ['py312']
[tool.pytest.ini_options]
testpaths = [
"tests", # Fast-LLM core tests
"fast_llm_external_models/tests" # External models tests
]
norecursedirs = ["Megatron-LM"]
filterwarnings = [
# PYTHONHASHSEED is not set by pytest; DataLoader workers will use a deterministic seed anyway.
"ignore:PYTHONHASHSEED should be set:UserWarning",
# Python 3.14 will remove pickle/copy support from itertools; comes from multiprocessing internals.
"ignore:Pickle, copy, and deepcopy support will be removed from itertools:DeprecationWarning",
]
[tool.isort]
profile = "black"
default_section = "THIRDPARTY"
multi_line_output = 3
include_trailing_comma = true
force_grid_wrap = 0
use_parentheses = true
line_length = 119
float_to_top = "True"
known_first_party = [
"fast_llm",
]