jpayne@69: try: jpayne@69: # Ensure a DistutilsError raised by these methods is the same as distutils.errors.DistutilsError jpayne@69: from distutils._modified import ( jpayne@69: newer, jpayne@69: newer_group, jpayne@69: newer_pairwise, jpayne@69: newer_pairwise_group, jpayne@69: ) jpayne@69: except ImportError: jpayne@69: # fallback for SETUPTOOLS_USE_DISTUTILS=stdlib, because _modified never existed in stdlib jpayne@69: from ._distutils._modified import ( jpayne@69: newer, jpayne@69: newer_group, jpayne@69: newer_pairwise, jpayne@69: newer_pairwise_group, jpayne@69: ) jpayne@69: jpayne@69: __all__ = ['newer', 'newer_pairwise', 'newer_group', 'newer_pairwise_group']