You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reference canonical Python version info source in contributor guide
Python and Python-based tools are used in the development and maintenance of the project. A standardized version of
Python is used for these operations. The contributor will need to have this version installed if they want to perform
the dependent operations. For this reason, the dependency on Python and the standardized version is documented in the
contributor guide.
Poetry is used for Python package dependencies management. Poetry installs dependencies into a virtual environment. For
this reason, the Poetry configuration includes a Python version number, which must match the correct version of Python
for the project. This configuration is stored in the `pyproject.toml` file. This is also used as the source of Python
versioning information by all other parts of the infrastructure.
In order to avoid the need to maintain an additional copy of that information in the contributor guide, it will be
beneficial to instead direct the contributor to obtain the version info from the `pyproject.toml` file.
0 commit comments