pyproject.toml (65 lines of code) (raw):

[tool.poetry] name = "fmeval" version = "1.2.2" description = "Amazon Foundation Model Evaluations" license = "Apache License 2.0" authors = ["Amazon FMEval Team <amazon-fmeval-team@amazon.com>"] packages = [ { include = "fmeval", from = "src" }, ] readme = "README.md" classifiers=[ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", ] [tool.poetry.dependencies] python = "^3.10" urllib3 = ">=2.3.0" ray = "2.40.0" semantic-version = "2.10.0" pyarrow = "*" pyfunctional = "1.5.0" torch = ">=2.5.0" matplotlib = "^3.10.0" # https://discuss.ray.io/t/pandas-importerror-with-ray-data-dataset-show/13486 pandas = "2.2.3" nltk = "^3.9.0" markdown = "*" IPython = "*" evaluate = "^0.4.0" rouge-score = "^0.1.2" bert-score = "^0.3.13" scikit-learn = "^1.6.0" jiwer = "^3.0.5" transformers = "^4.47.0" sagemaker = "^2.237.1" testbook = "^0.4.2" ipykernel = "^6.29.5" mypy-boto3-bedrock = "^1.35.75" grpcio = "^1.68.1" aiohttp = "^3.11.11" tornado = "^6.4.2" [tool.poetry.group.dev.dependencies] fire = "*" black = "24.10.0" pre-commit = "^4.0.0" pytest = "*" pytest-pspec = "*" flake8 = "*" mypy = "*" lxml = "*" coverage = "*" commitizen = "*" conventional-pre-commit = "*" [tool.poetry.group.docs] optional = true [tool.poetry.group.docs.dependencies] pdoc = "^15.0.1" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"