The one interface we commit to maintain is the run module
(a.k.a. the pysetup script).
# program.write_setup_script()
# packaging.util.cfg_to_args()
program()
-
-
-if __name__ == '__main__':
- main()
def main():
+ # XXX move to run._graph
from packaging.database import get_distributions
tempout = StringIO()
try:
else:
print('Supported option: -d [filename]')
sys.exit(1)
-
-
-if __name__ == '__main__':
- main()
logger.info('%r conflicts with %s', project, ','.join(projects))
return True
-
-
-def _main(**attrs):
- if 'script_args' not in attrs:
- attrs['requirements'] = sys.argv[1]
- get_infos(**attrs)
-
-if __name__ == '__main__':
- _main()