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

[tool.poetry] name = "mozmlops" version = "0.1.4" description = "A package for getting your models into production" authors = ["Mozilla MLOps"] license = "MPL-2.0" readme = "README.md" [tool.poetry.dependencies] python = "^3.10" google-api-core = "^2.19.0" google-cloud-storage = "^2.16.0" numpy = "<2.0.0" wandb = "^0.17.3" outerbounds = {extras = ["gcp"], version = "^0.3.77"} ruff = "^0.4.3" [tool.poetry.dev-dependencies] [tool.poetry.group.dev.dependencies] pytest = "^8.2.0" [tool.pytest.ini_options] markers = [ "integration: marks integration tests (deselect with '-m \"not integration\"')", ] addopts = ["-m not integration"] [tool.semantic_release] version_toml = [ "pyproject.toml:tool.poetry.version", ] # version location branch = "main" # branch to make releases of changelog_file = "CHANGELOG.md" # changelog file build_command = "pip install poetry && poetry build" # build dists [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api"