login page

This commit is contained in:
Alicja Cięciwa
2020-10-27 12:57:58 +01:00
commit cb8886666c
8545 changed files with 1082463 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
# -*- coding=utf-8 -*-
from __future__ import absolute_import, print_function, unicode_literals
def remove(project=None, only="default", packages=[], clean=True):
from passa.models.lockers import PinReuseLocker
from passa.operations.lock import lock
default = (only != "dev")
develop = (only != "default")
project = project
project.remove_keys_from_pipfile(
packages, default=default, develop=develop,
)
locker = PinReuseLocker(project)
success = lock(locker)
if not success:
return 1
project._p.write()
project._l.write()
print("Written to project at", project.root)
if not clean:
return
from passa.models.synchronizers import Cleaner
from passa.operations.sync import clean
cleaner = Cleaner(project, default=True, develop=True)
success = clean(cleaner)
if not success:
return 1
print("Cleaned project at", project.root)