anki/python/update.py
Damien Elmes 06fb8badfb update Python deps + fix update script
Script should now work properly for PyQt as well.
2021-12-03 19:39:39 +10:00

31 lines
522 B
Python

# Copyright: Ankitects Pty Ltd and contributors
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
import os
import sys
import click
from piptools.scripts import compile
@click.group()
def cli():
pass
cli.add_command(compile.cli, "compile")
print("Updating deps...")
os.chdir(os.getenv("BUILD_WORKING_DIRECTORY"))
sys.argv[1:] = [
"compile",
"--allow-unsafe",
"--upgrade",
"--no-header",
"--strip-extras",
"--generate-hashes",
"requirements.in",
]
cli()