mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 14:32:22 -04:00
update piptools; automatically insert winrt footer
This commit is contained in:
parent
bef1fabd74
commit
5634c8fe7a
3 changed files with 175 additions and 65 deletions
|
@ -12,7 +12,7 @@ mock
|
||||||
mypy
|
mypy
|
||||||
mypy-protobuf
|
mypy-protobuf
|
||||||
orjson
|
orjson
|
||||||
pip-tools==5.4.0
|
pip-tools
|
||||||
protobuf
|
protobuf
|
||||||
pylint
|
pylint
|
||||||
pytest
|
pytest
|
||||||
|
|
|
@ -1,68 +1,163 @@
|
||||||
appdirs==1.4.4 # via black
|
appdirs==1.4.4
|
||||||
astroid==2.4.2 # via pylint
|
# via black
|
||||||
atomicwrites==1.4.0 ; sys_platform == "win32" # via -r requirements.in, pytest
|
astroid==2.4.2
|
||||||
attrs==20.3.0 # via jsonschema, pytest
|
# via pylint
|
||||||
beautifulsoup4==4.9.3 # via -r requirements.in
|
atomicwrites==1.4.0 ; sys_platform == "win32"
|
||||||
black==20.8b1 # via -r requirements.in
|
# via
|
||||||
certifi==2020.12.5 # via requests
|
# -r requirements.in
|
||||||
chardet==4.0.0 # via requests
|
# pytest
|
||||||
click==7.1.2 # via black, flask, pip-tools
|
attrs==20.3.0
|
||||||
colorama==0.4.4 ; sys_platform == "win32" # via -r requirements.in, pylint, pytest
|
# via
|
||||||
compare-locales==8.1.0 # via -r requirements.in
|
# jsonschema
|
||||||
decorator==4.4.2 # via -r requirements.in
|
# pytest
|
||||||
distro==1.5.0 # via -r requirements.in
|
beautifulsoup4==4.9.3
|
||||||
flask-cors==3.0.9 # via -r requirements.in
|
# via -r requirements.in
|
||||||
flask==1.1.2 # via -r requirements.in, flask-cors
|
black==20.8b1
|
||||||
fluent.syntax==0.18.1 # via -r requirements.in, compare-locales
|
# via -r requirements.in
|
||||||
idna==2.10 # via requests
|
certifi==2020.12.5
|
||||||
iniconfig==1.1.1 # via pytest
|
# via requests
|
||||||
isort==5.7.0 # via -r requirements.in, pylint
|
chardet==4.0.0
|
||||||
itsdangerous==1.1.0 # via flask
|
# via requests
|
||||||
jinja2==2.11.2 # via flask
|
click==7.1.2
|
||||||
jsonschema==3.2.0 # via -r requirements.in
|
# via
|
||||||
lazy-object-proxy==1.4.3 # via astroid
|
# black
|
||||||
markdown==3.3.3 # via -r requirements.in
|
# flask
|
||||||
markupsafe==1.1.1 # via jinja2
|
# pip-tools
|
||||||
mccabe==0.6.1 # via pylint
|
colorama==0.4.4 ; sys_platform == "win32"
|
||||||
mock==4.0.3 # via -r requirements.in
|
# via
|
||||||
mypy-extensions==0.4.3 # via black, mypy
|
# -r requirements.in
|
||||||
mypy-protobuf==1.23 # via -r requirements.in
|
# pylint
|
||||||
mypy==0.790 # via -r requirements.in
|
# pytest
|
||||||
orjson==3.4.6 # via -r requirements.in
|
compare-locales==8.1.0
|
||||||
packaging==20.8 # via pytest
|
# via -r requirements.in
|
||||||
pathspec==0.8.1 # via black
|
decorator==4.4.2
|
||||||
pip-tools==5.4.0 # via -r requirements.in
|
# via -r requirements.in
|
||||||
pluggy==0.13.1 # via pytest
|
distro==1.5.0
|
||||||
protobuf==3.14.0 # via -r requirements.in, mypy-protobuf
|
# via -r requirements.in
|
||||||
psutil==5.8.0 ; sys_platform == "win32" # via -r requirements.in
|
flask-cors==3.0.9
|
||||||
py==1.10.0 # via pytest
|
# via -r requirements.in
|
||||||
pylint==2.6.0 # via -r requirements.in
|
flask==1.1.2
|
||||||
pyparsing==2.4.7 # via packaging
|
# via
|
||||||
pyrsistent==0.17.3 # via jsonschema
|
# -r requirements.in
|
||||||
pysocks==1.7.1 # via requests
|
# flask-cors
|
||||||
pytest==6.2.1 # via -r requirements.in
|
fluent.syntax==0.18.1
|
||||||
pytoml==0.1.21 # via compare-locales
|
# via
|
||||||
pywin32==300 ; sys_platform == "win32" # via -r requirements.in
|
# -r requirements.in
|
||||||
regex==2020.11.13 # via black
|
# compare-locales
|
||||||
requests[socks]==2.25.1 # via -r requirements.in
|
idna==2.10
|
||||||
send2trash==1.5.0 # via -r requirements.in
|
# via requests
|
||||||
six==1.15.0 # via astroid, compare-locales, flask-cors, jsonschema, pip-tools, protobuf
|
iniconfig==1.1.1
|
||||||
snakeviz==2.1.0 # via -r requirements.in
|
# via pytest
|
||||||
soupsieve==2.1 # via beautifulsoup4
|
isort==5.7.0
|
||||||
stringcase==1.2.0 # via -r requirements.in
|
# via
|
||||||
toml==0.10.2 # via black, pylint, pytest
|
# -r requirements.in
|
||||||
tornado==6.1 # via snakeviz
|
# pylint
|
||||||
typed-ast==1.4.2 # via black, mypy
|
itsdangerous==1.1.0
|
||||||
typing-extensions==3.7.4.3 # via black, mypy
|
# via flask
|
||||||
urllib3==1.26.2 # via requests
|
jinja2==2.11.2
|
||||||
waitress==2.0.0b1 # via -r requirements.in
|
# via flask
|
||||||
werkzeug==1.0.1 # via flask
|
jsonschema==3.2.0
|
||||||
winrt==1.0.20239.1 ; sys_platform == "win32" and platform_release == "10" and python_version == "3.8" # via -r requirements.in
|
# via -r requirements.in
|
||||||
wrapt==1.12.1 # via astroid
|
lazy-object-proxy==1.4.3
|
||||||
|
# via astroid
|
||||||
|
markdown==3.3.3
|
||||||
|
# via -r requirements.in
|
||||||
|
markupsafe==1.1.1
|
||||||
|
# via jinja2
|
||||||
|
mccabe==0.6.1
|
||||||
|
# via pylint
|
||||||
|
mock==4.0.3
|
||||||
|
# via -r requirements.in
|
||||||
|
mypy-extensions==0.4.3
|
||||||
|
# via
|
||||||
|
# black
|
||||||
|
# mypy
|
||||||
|
mypy-protobuf==1.23
|
||||||
|
# via -r requirements.in
|
||||||
|
mypy==0.790
|
||||||
|
# via -r requirements.in
|
||||||
|
orjson==3.4.6
|
||||||
|
# via -r requirements.in
|
||||||
|
packaging==20.8
|
||||||
|
# via pytest
|
||||||
|
pathspec==0.8.1
|
||||||
|
# via black
|
||||||
|
pip-tools==5.5.0
|
||||||
|
# via -r requirements.in
|
||||||
|
pluggy==0.13.1
|
||||||
|
# via pytest
|
||||||
|
protobuf==3.14.0
|
||||||
|
# via
|
||||||
|
# -r requirements.in
|
||||||
|
# mypy-protobuf
|
||||||
|
psutil==5.8.0 ; sys_platform == "win32"
|
||||||
|
# via -r requirements.in
|
||||||
|
py==1.10.0
|
||||||
|
# via pytest
|
||||||
|
pylint==2.6.0
|
||||||
|
# via -r requirements.in
|
||||||
|
pyparsing==2.4.7
|
||||||
|
# via packaging
|
||||||
|
pyrsistent==0.17.3
|
||||||
|
# via jsonschema
|
||||||
|
pysocks==1.7.1
|
||||||
|
# via requests
|
||||||
|
pytest==6.2.1
|
||||||
|
# via -r requirements.in
|
||||||
|
pytoml==0.1.21
|
||||||
|
# via compare-locales
|
||||||
|
pywin32==300 ; sys_platform == "win32"
|
||||||
|
# via -r requirements.in
|
||||||
|
regex==2020.11.13
|
||||||
|
# via black
|
||||||
|
requests[socks]==2.25.1
|
||||||
|
# via -r requirements.in
|
||||||
|
send2trash==1.5.0
|
||||||
|
# via -r requirements.in
|
||||||
|
six==1.15.0
|
||||||
|
# via
|
||||||
|
# astroid
|
||||||
|
# compare-locales
|
||||||
|
# flask-cors
|
||||||
|
# jsonschema
|
||||||
|
# protobuf
|
||||||
|
snakeviz==2.1.0
|
||||||
|
# via -r requirements.in
|
||||||
|
soupsieve==2.1
|
||||||
|
# via beautifulsoup4
|
||||||
|
stringcase==1.2.0
|
||||||
|
# via -r requirements.in
|
||||||
|
toml==0.10.2
|
||||||
|
# via
|
||||||
|
# black
|
||||||
|
# pylint
|
||||||
|
# pytest
|
||||||
|
tornado==6.1
|
||||||
|
# via snakeviz
|
||||||
|
typed-ast==1.4.2
|
||||||
|
# via
|
||||||
|
# black
|
||||||
|
# mypy
|
||||||
|
typing-extensions==3.7.4.3
|
||||||
|
# via
|
||||||
|
# black
|
||||||
|
# mypy
|
||||||
|
urllib3==1.26.2
|
||||||
|
# via requests
|
||||||
|
waitress==2.0.0b1
|
||||||
|
# via -r requirements.in
|
||||||
|
werkzeug==1.0.1
|
||||||
|
# via flask
|
||||||
|
winrt==1.0.20239.1 ; sys_platform == "win32" and platform_release == "10" and python_version == "3.8"
|
||||||
|
# via -r requirements.in
|
||||||
|
wrapt==1.12.1
|
||||||
|
# via astroid
|
||||||
|
|
||||||
# The following packages are considered to be unsafe in a requirements file:
|
# The following packages are considered to be unsafe in a requirements file:
|
||||||
pip==20.3.3 # via pip-tools
|
pip==20.3.3
|
||||||
setuptools==51.1.1 # via jsonschema
|
# via pip-tools
|
||||||
|
setuptools==51.1.1
|
||||||
|
# via jsonschema
|
||||||
|
|
||||||
# manually added for now; ensure it and the earlier winrt are not removed on update
|
# manually added for now; ensure it and the earlier winrt are not removed on update
|
||||||
winrt==1.0.20330.1; sys.platform == "win32" and platform_release == "10" and python_version >= "3.9"
|
winrt==1.0.20330.1; sys.platform == "win32" and platform_release == "10" and python_version >= "3.9"
|
||||||
|
|
|
@ -15,4 +15,19 @@ print("Updating deps...")
|
||||||
os.chdir("pip")
|
os.chdir("pip")
|
||||||
sys.argv[1:] = ["compile", "--allow-unsafe", "--upgrade", "--no-header"]
|
sys.argv[1:] = ["compile", "--allow-unsafe", "--upgrade", "--no-header"]
|
||||||
|
|
||||||
|
|
||||||
|
def after_run():
|
||||||
|
with open("requirements.txt", "a+") as file:
|
||||||
|
file.write(
|
||||||
|
"""
|
||||||
|
# manually added for now; ensure it and the earlier winrt are not removed on update
|
||||||
|
winrt==1.0.20330.1; sys.platform == "win32" and platform_release == "10" and python_version >= "3.9"
|
||||||
|
"""
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
import atexit
|
||||||
|
|
||||||
|
atexit.register(after_run)
|
||||||
|
|
||||||
cli()
|
cli()
|
Loading…
Reference in a new issue