Beispiel #1
0
def checkPypi(user):
    for package in buildout.sources:
        if package in THIRD_PARTY_PACKAGES:
            pass
        else:
            if not pypi.canUserReleasePackageToPypi(user, package):
                print "%s: %s" % (package,
                                  pypi.getUsersWithReleaseRights(package))
Beispiel #2
0
def checkPypi(user):
    for package in buildout.sources:
        if package in THIRD_PARTY_PACKAGES:
            pass
        else:
            if not pypi.canUserReleasePackageToPypi(user, package):
                print "%s: %s" % (package,
                                  pypi.getUsersWithReleaseRights(package))
Beispiel #3
0
def check_pypi_access(data):
    pypi_user = pypi.PypiConfig().config.get('pypi', 'username')
    if not canUserReleasePackageToPypi(pypi_user, data['name']):
        if not ask("User %s does not have pypi release rights to %s. Continue?" % (pypi_user, data['name']), default=False):
            sys.exit()