diff --git a/Makefile b/Makefile index e638519c..7a59c3d0 100644 --- a/Makefile +++ b/Makefile @@ -17,8 +17,7 @@ clean: rm -r cloudvision.egg-info build dist dist: - python3 setup.py sdist - python3 setup.py bdist_wheel + python3 -m build dev-setup: pip3 install -r requirements-dev.txt diff --git a/cloudvision/Connector/protobuf/__init__.py b/cloudvision/Connector/protobuf/__init__.py new file mode 100644 index 00000000..ee98378e --- /dev/null +++ b/cloudvision/Connector/protobuf/__init__.py @@ -0,0 +1,3 @@ +# Copyright (c) 2024 Arista Networks, Inc. +# Use of this source code is governed by the Apache License 2.0 +# that can be found in the COPYING file. diff --git a/pyproject.toml b/pyproject.toml index 88ba5ca3..fb3fc9df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,8 +16,9 @@ classifiers = [ "Operating System :: OS Independent", ] -[tool.setuptools] -packages = ["arista", "cloudvision", "fmp"] +[tool.setuptools.packages.find] +include = ["arista*", "cloudvision*", "fmp*"] +namespaces = false [tool.setuptools.dynamic] dependencies = { file = ["requirements.txt"] }