# Formattable fields

The following configure keys are formatted as Python f-strings:

- `build-dir`
- `build.requires`

The available variables are documented in the members of
{py:class}`scikit_build_core.format.PyprojectFormatter` copied here for
visibility

```{eval-rst}
.. autoattribute:: scikit_build_core.format.PyprojectFormatter.build_type
   :no-index:

.. autoattribute:: scikit_build_core.format.PyprojectFormatter.cache_tag
   :no-index:

.. autoattribute:: scikit_build_core.format.PyprojectFormatter.root
   :no-index:

.. autoattribute:: scikit_build_core.format.PyprojectFormatter.state
   :no-index:

.. autoattribute:: scikit_build_core.format.PyprojectFormatter.wheel_tag
   :no-index:
```
