docs: def get_requires(self, ignored=tuple()):
          """
          The required API, including all external classes, fields, and
          methods that this class references
          """
  
          if self._requires is None:
              self._requires = set(self._get_requires())
  
          requires = self._requires
          return [req for req in requires if not fnmatches(req, *ignored)]