# SPDX-FileCopyrightText: Copyright 2023 Arm Limited and/or its affiliates # # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the License); you may # not use this file except in compliance with the License. # You may obtain a copy of the License at # # www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an AS IS BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. [project] name = "ethos-u-vela" description = "Neural network model compiler for Arm Ethos-U NPUs" requires-python = "~=3.9" authors = [{name = "Arm Ltd", email = "mlg-vela@arm.com"}] license = {text= "Apache License 2.0"} classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Operating System :: Microsoft :: Windows :: Windows 10", "Programming Language :: C", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development :: Compilers", ] keywords = ["ethos-u", "vela compiler", "tflite", "npu"] dependencies = [ "flatbuffers==23.5.26", "numpy", "lxml>=4.5.2" ] dynamic = ["readme", "version"] [project.optional-dependencies] dev = [ "pytest", "pytest-cov", "pre-commit", "build", "setuptools_scm[toml]~=7.1.0" ] [project.urls] Homepage = "https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u-vela" [project.scripts] vela = "ethosu.vela.vela:main" [build-system] requires = [ "numpy", "setuptools_scm[toml]~=7.1.0" ] build-backend = "setuptools.build_meta" [tool.pytest.ini_options] minversion = "6.0" addopts = ["-ra", "--showlocals", "--strict-markers", "--strict-config"] xfail_strict = true filterwarnings = ["error"] testpaths = ["ethosu/mlw_codec/test", "ethosu/vela/test"]