From 932fdb14ff709f7b87ac246ba4a4d89528e72189 Mon Sep 17 00:00:00 2001 From: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com> Date: Mon, 30 May 2022 04:20:20 -0400 Subject: [PATCH] chore: outdated transifex client cleanup (#2063) * chore: outdate transifex client cleanup Co-authored-by: Mohammad Ahtasham ul Hassan <60315450+aht007@users.noreply.github.com> --- .gitignore | 4 +++ Makefile | 4 +++ requirements/base.in | 1 - requirements/base.txt | 38 +++++++------------------- requirements/common_constraints.txt | 3 +++ requirements/dev.txt | 41 ++++++----------------------- requirements/pip-tools.txt | 4 +-- 7 files changed, 31 insertions(+), 64 deletions(-) diff --git a/.gitignore b/.gitignore index fcf8c04ed9..e9a45f780e 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,7 @@ health.csv ### Translations and Transifex .tx/ .doctrees + +# transifex exe +tx + diff --git a/Makefile b/Makefile index 691ae98c83..995cfd3add 100644 --- a/Makefile +++ b/Makefile @@ -32,3 +32,7 @@ test: ## build all the docs i18n: ## Creates the .pot files and .tx/config file for uploading translation strings to Transifex ./i18n.sh + +install_transifex_client: ## Install the Transifex client + curl -o- https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash + git checkout -- LICENSE README.md diff --git a/requirements/base.in b/requirements/base.in index 6dca8dc1a5..9302f5f748 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -4,4 +4,3 @@ edx-sphinx-theme # edX theme for the generated documentation sphinx # Documentation builder sphinx-intl # i18n tool to create .po files -transifex-client # Transifex CLI to upload .po files diff --git a/requirements/base.txt b/requirements/base.txt index 305e414293..3ef99fc4eb 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,54 +6,42 @@ # alabaster==0.7.12 # via sphinx -babel==2.9.1 +babel==2.10.1 # via # sphinx # sphinx-intl -certifi==2021.10.8 +certifi==2022.5.18.1 # via requests charset-normalizer==2.0.12 # via requests -click==8.1.2 +click==8.1.3 # via sphinx-intl docutils==0.17.1 # via sphinx edx-sphinx-theme==3.0.0 # via -r requirements/base.in -gitdb==4.0.9 - # via gitpython -gitpython==3.1.27 - # via transifex-client idna==3.3 # via requests imagesize==1.3.0 # via sphinx -importlib-metadata==4.11.3 +importlib-metadata==4.11.4 # via sphinx -jinja2==3.1.1 +jinja2==3.1.2 # via sphinx markupsafe==2.1.1 # via jinja2 packaging==21.3 # via sphinx -pygments==2.11.2 +pygments==2.12.0 # via sphinx -pyparsing==3.0.8 +pyparsing==3.0.9 # via packaging -python-slugify==4.0.1 - # via transifex-client pytz==2022.1 # via babel requests==2.27.1 - # via - # sphinx - # transifex-client + # via sphinx six==1.16.0 - # via - # edx-sphinx-theme - # transifex-client -smmap==5.0.0 - # via gitdb + # via edx-sphinx-theme snowballstemmer==2.2.0 # via sphinx sphinx==4.5.0 @@ -75,14 +63,8 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -text-unidecode==1.3 - # via python-slugify -transifex-client==0.14.4 - # via -r requirements/base.in urllib3==1.26.9 - # via - # requests - # transifex-client + # via requests zipp==3.8.0 # via importlib-metadata diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 7a77c82686..cca3ccd308 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -20,3 +20,6 @@ Django<4.0 elasticsearch<7.14.0 setuptools<60 + +# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected +django-simple-history==3.0.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 0d213a0d65..90236e7811 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,12 +8,12 @@ alabaster==0.7.12 # via # -r requirements/base.txt # sphinx -babel==2.9.1 +babel==2.10.1 # via # -r requirements/base.txt # sphinx # sphinx-intl -certifi==2021.10.8 +certifi==2022.5.18.1 # via # -r requirements/base.txt # requests @@ -21,7 +21,7 @@ charset-normalizer==2.0.12 # via # -r requirements/base.txt # requests -click==8.1.2 +click==8.1.3 # via # -r requirements/base.txt # pip-tools @@ -32,14 +32,6 @@ docutils==0.17.1 # sphinx edx-sphinx-theme==3.0.0 # via -r requirements/base.txt -gitdb==4.0.9 - # via - # -r requirements/base.txt - # gitpython -gitpython==3.1.27 - # via - # -r requirements/base.txt - # transifex-client idna==3.3 # via # -r requirements/base.txt @@ -48,11 +40,11 @@ imagesize==1.3.0 # via # -r requirements/base.txt # sphinx -importlib-metadata==4.11.3 +importlib-metadata==4.11.4 # via # -r requirements/base.txt # sphinx -jinja2==3.1.1 +jinja2==3.1.2 # via # -r requirements/base.txt # sphinx @@ -66,20 +58,16 @@ packaging==21.3 # sphinx pep517==0.12.0 # via pip-tools -pip-tools==6.6.0 +pip-tools==6.6.2 # via -r requirements/dev.in -pygments==2.11.2 +pygments==2.12.0 # via # -r requirements/base.txt # sphinx -pyparsing==3.0.8 +pyparsing==3.0.9 # via # -r requirements/base.txt # packaging -python-slugify==4.0.1 - # via - # -r requirements/base.txt - # transifex-client pytz==2022.1 # via # -r requirements/base.txt @@ -88,16 +76,10 @@ requests==2.27.1 # via # -r requirements/base.txt # sphinx - # transifex-client six==1.16.0 # via # -r requirements/base.txt # edx-sphinx-theme - # transifex-client -smmap==5.0.0 - # via - # -r requirements/base.txt - # gitdb snowballstemmer==2.2.0 # via # -r requirements/base.txt @@ -133,19 +115,12 @@ sphinxcontrib-serializinghtml==1.1.5 # via # -r requirements/base.txt # sphinx -text-unidecode==1.3 - # via - # -r requirements/base.txt - # python-slugify tomli==2.0.1 # via pep517 -transifex-client==0.14.4 - # via -r requirements/base.txt urllib3==1.26.9 # via # -r requirements/base.txt # requests - # transifex-client wheel==0.37.1 # via pip-tools zipp==3.8.0 diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index a31aa926d3..ce56f4c7f3 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,11 +4,11 @@ # # make upgrade # -click==8.1.2 +click==8.1.3 # via pip-tools pep517==0.12.0 # via pip-tools -pip-tools==6.6.0 +pip-tools==6.6.2 # via -r requirements/pip-tools.in tomli==2.0.1 # via pep517