11[project ]
22name = " autora-doc"
3- license = {file = " LICENSE" }
3+ license = { file = " LICENSE" }
44readme = " README.md"
5- authors = [
6- { name = " Carlos Garcia Jurado Suarez" , email = " carlosg@uw.edu" }
7- ]
5+ authors = [{ name = " Carlos Garcia Jurado Suarez" , email = " carlosg@uw.edu" }]
86requires-python = " >=3.8"
97classifiers = [
108 " Development Status :: 4 - Beta" ,
@@ -20,7 +18,7 @@ dependencies = [
2018 " scipy" ,
2119 # This works, while installing from pytorch and cuda from conda does not",
2220 " torch==2.0.1" ,
23- " transformers>=4.35 .2" ,
21+ " transformers>=4.37 .2" ,
2422 " nltk" ,
2523]
2624
@@ -29,36 +27,26 @@ description = "Automatic documentation generator from AutoRA code"
2927[project .optional-dependencies ]
3028dev = [
3129 " pytest" ,
32- " pytest-cov" , # Used to report total code coverage
33- " pre-commit" , # Used to run checks before finalizing a git commit
34- " sphinx" , # Used to automatically generate documentation
30+ " pytest-cov" , # Used to report total code coverage
31+ " pre-commit" , # Used to run checks before finalizing a git commit
32+ " sphinx" , # Used to automatically generate documentation
3533 " sphinx-rtd-theme" , # Used to render documentation
36- " sphinx-autoapi" , # Used to automatically generate api documentation
37- " black" , # Used for static linting of files
38- " mypy" , # Used for static type checking of files
34+ " sphinx-autoapi" , # Used to automatically generate api documentation
35+ " black" , # Used for static linting of files
36+ " mypy" , # Used for static type checking of files
3937 # if you add dependencies here while experimenting in a notebook and you
4038 # want that notebook to render in your documentation, please add the
4139 # dependencies to ./docs/requirements.txt as well.
42- " nbconvert" , # Needed for pre-commit check to clear output from Python notebooks
43- " nbsphinx" , # Used to integrate Python notebooks into Sphinx documentation
44- " ipython" , # Also used in building notebooks into Sphinx
45- " matplotlib" , # Used in sample notebook intro_notebook.ipynb
40+ " nbconvert" , # Needed for pre-commit check to clear output from Python notebooks
41+ " nbsphinx" , # Used to integrate Python notebooks into Sphinx documentation
42+ " ipython" , # Also used in building notebooks into Sphinx
43+ " matplotlib" , # Used in sample notebook intro_notebook.ipynb
4644 " ipykernel" ,
4745 " hf_transfer" ,
4846]
49- train = [
50- " jsonlines" ,
51- " mlflow" ,
52- ]
53- azure = [
54- " azureml-core" ,
55- " azureml-mlflow" ,
56- ]
57- cuda = [
58- " bitsandbytes>=0.41.2.post2" ,
59- " accelerate>=0.24.1" ,
60- " xformers" ,
61- ]
47+ train = [" jsonlines" , " mlflow" ]
48+ azure = [" azureml-core" , " azureml-mlflow" ]
49+ cuda = [" bitsandbytes>=0.42.0" , " accelerate>=0.24.1" , " xformers" ]
6250
6351[project .urls ]
6452Homepage = " https://github.com/AutoResearch/autodoc"
@@ -68,9 +56,7 @@ requires = ["hatchling", "hatch-vcs"]
6856build-backend = " hatchling.build"
6957
7058[tool .pytest .ini_options ]
71- testpaths = [
72- " tests" ,
73- ]
59+ testpaths = [" tests" ]
7460
7561[tool .black ]
7662line-length = 110
@@ -81,7 +67,7 @@ profile = "black"
8167line_length = 110
8268
8369[tool .coverage .run ]
84- omit = [" src/autora/doc/_version.py" ]
70+ omit = [" src/autora/doc/_version.py" ]
8571
8672[tool .hatch ]
8773
0 commit comments