123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- """PEP-517 / PEP-660 support
- Add::
- [build-system]
- requires = ["pbr>=6.0.0", "setuptools>=64.0.0"]
- build-backend = "pbr.build"
- to ``pyproject.toml`` to use this.
- """
- from setuptools import build_meta
- __all__ = [
- 'get_requires_for_build_sdist',
- 'get_requires_for_build_wheel',
- 'prepare_metadata_for_build_wheel',
- 'build_wheel',
- 'build_sdist',
- 'build_editable',
- 'get_requires_for_build_editable',
- 'prepare_metadata_for_build_editable',
- ]
- def get_requires_for_build_wheel(config_settings=None):
- return build_meta.get_requires_for_build_wheel(
- config_settings=config_settings,
- )
- def get_requires_for_build_sdist(config_settings=None):
- return build_meta.get_requires_for_build_sdist(
- config_settings=config_settings,
- )
- def prepare_metadata_for_build_wheel(metadata_directory, config_settings=None):
- return build_meta.prepare_metadata_for_build_wheel(
- metadata_directory,
- config_settings=config_settings,
- )
- def build_wheel(
- wheel_directory,
- config_settings=None,
- metadata_directory=None,
- ):
- return build_meta.build_wheel(
- wheel_directory,
- config_settings=config_settings,
- metadata_directory=metadata_directory,
- )
- def build_sdist(sdist_directory, config_settings=None):
- return build_meta.build_sdist(
- sdist_directory,
- config_settings=config_settings,
- )
- def build_editable(
- wheel_directory,
- config_settings=None,
- metadata_directory=None,
- ):
- return build_meta.build_editable(
- wheel_directory,
- config_settings=config_settings,
- metadata_directory=metadata_directory,
- )
- def get_requires_for_build_editable(config_settings=None):
- return build_meta.get_requires_for_build_editable(
- config_settings=config_settings,
- )
- def prepare_metadata_for_build_editable(
- metadata_directory,
- config_settings=None,
- ):
- return build_meta.prepare_metadata_for_build_editable(
- metadata_directory,
- config_settings=config_settings,
- )
|