From edad6869b525889e3c5f263d563447ce3c9fc6aa Mon Sep 17 00:00:00 2001 From: thomas-bc Date: Thu, 7 Dec 2023 10:45:52 -0800 Subject: [PATCH] Add notes for legacy configs --- pyproject.toml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 71456ed6..a5947167 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -71,3 +71,16 @@ fprime_test_api = "fprime_gds.common.testing_fw.pytest_integration" # See https://setuptools.pypa.io/en/latest/userguide/datafiles.html #### [tool.setuptools_scm] + + +#### +# Additional notes +# +# With regards to the configuration of the older versions of setup.py: +# - package_data: included by default, and setuptools_scm will automatically include all files tracked by git +# - package discovery (src/): setuptools will automatically discover all packages as we use the src-layout +# +# Reference: +# - https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html +# - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html#src-layout +####