tracking/pyproject.toml (23 lines of code) (raw):

[build-system] requires = [ "setuptools>=61.2",] build-backend = "setuptools.build_meta" [project] name = "translations_parser" version = "0.1.0" description = "A training log parser for the Mozilla translation ML tool" requires-python = ">=3.10" dependencies = [ "PyYAML>=6.0.1", "wandb==0.17.2", "taskcluster>=56.0.3,<57.0.0", # numpy 2.0 fails with wandb "numpy<2.0.0" ] [project.scripts] parse_tc_logs = "translations_parser.cli.taskcluster:main" parse_experiment_dir = "translations_parser.cli.experiments:main" parse_tc_group = "translations_parser.cli.taskcluster_group:main" [tool.setuptools] include-package-data = true [tool.setuptools.packages.find] namespaces = false