11[tool .poetry ]
22name = " clarite"
3- version = " 2.3.6 "
3+ version = " 2.4.0 "
44description = " CLeaning to Analysis: Reproducibility-based Interface for Traits and Exposures"
5- authors = [" Andre Rico <alr6366@psu .edu>" ]
5+ authors = [
" Andre Rico <[email protected] .edu>" ]
66license = " BSD-3-Clause"
77readme = " README.rst"
88repository = " https://github.com/HallLab/clarite-python/"
@@ -16,43 +16,44 @@ classifiers=[
1616 ]
1717
1818[tool .poetry .dependencies ]
19- python = " >=3.8.0 ,<3.11.0 "
19+ python = " >=3.10 ,<3.13 "
2020click = " >7"
21- pandas = " ^ 1.3"
21+ pandas = " >= 1.3,<2.2 "
2222scipy = " ^1.9"
2323seaborn = " >0.9"
24- statsmodels = " ^0.13 "
24+ statsmodels = " ^0.14 "
2525matplotlib = " ^3.4.2"
26- numpy = " ^1.24"
27- rpy2 = " ^3.4.5"
26+ numpy = " >=1.24,<2.0"
2827tzlocal = " ^2.1"
29- sphinx = {version = " ^3.2.1" , optional = true }
3028numpydoc = {version = " ^1.1.0" , optional = true }
31- sphinx_rtd_theme = {version = " ^0.5.0" , optional = true }
32- sphinx-copybutton = {version = " ^0.3.0" , optional = true }
3329ipython = {version = " ^7.18.1" , optional = true }
34- sphinx-click = {version = " ^4" , optional = true }
35- importlib-metadata = " ^5.2.0"
36- pandas-genomics = " ^0.12"
30+ pandas-genomics = " ^1.0.0"
31+ rpy2 = " ^3.6.0"
3732
38- [tool .poetry .dev-dependencies ]
33+ [tool .poetry .group .dev .dependencies ]
34+ mypy = " ^1.5.1"
35+ tox = " ^4.26.0"
36+ pytest = " ^7"
3937codecov = " ^2.1.11"
4038coverage = " ^5.5"
41- flake8 = " ^3.9.2"
42- pytest = " >=4.6"
39+ flake8 = " ^6"
4340pytest-cov = " ^2.12.1"
4441pytest-xdist = " ^2.3.0"
4542black = " >=22"
43+ sphinx = {version = " ^4.0.0" , optional = true }
44+ sphinx-click = {version = " ^4" , optional = true }
45+ sphinx_rtd_theme = {version = " ^0.5.0" , optional = true }
46+ sphinx-copybutton = {version = " ^0.3.0" , optional = true }
4647
4748[tool .poetry .extras ]
4849docs = [" sphinx" , " numpydoc" , " sphinx_rtd_theme" , " sphinx-copybutton" , " ipython" , " sphinx-click" ]
4950
5051[tool .poetry .scripts ]
5152clarite-cli = ' clarite.cli:entry_point'
5253
53- [tool .poetry .group .dev .dependencies ]
54- mypy = " ^1.5.1"
55-
5654[build-system ]
57- requires = [" poetry>=0.12" ]
58- build-backend = " poetry.masonry.api"
55+ requires = [" poetry-core>=1.0.0" ]
56+ build-backend = " poetry.core.masonry.api"
57+
58+ [tool .tox ]
59+ legacy_tox_ini = true
0 commit comments