|        |   | 
- default_requirements_file(directory: str) -> str
 - Default location to look for the requirements file.
  
 - get_data_files(pkg_name: str, data_dir: str = 'data') -> List[str]
 - Get the non-code sources under a package directory's data directory.
  
 - get_long_description(desc_filename: str = 'README.md') -> str
 - Get a package's long-description data from a file.
  
 - get_requirements(reqs_filename: str) -> Set[str]
 - Get a package's requirements based on its requirements file.
  
 - inject_self(working_dir: str, curr_pkg_slug: str, pkg: str = 'setuptools-wrapper', force_copy: bool = False) -> Iterator[NoneType]
 - Copy this entire package into the caller's source distribution. This is
 
the only way to avoid a pointless requirement to already have this package 
installed to install anything else, and also generally not requiring 
an explicit install of this package except for command-line use.  
 - process_requirements(requirements: Set[str]) -> Set[str]
 - Process conditional statements in requirement declarations.
  
 - setup(pkg_info: Dict[str, Any], author_info: Dict[str, str], url_override: str = None, classifiers_override: List[str] = None, requirements: Set[str] = None, **kwargs) -> None
 - Build a 'setuptools.setup' call with sane defaults and making assumptions
 
about certain aspects of a package's structure.  
 |