diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:30 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:30 +0300 |
commit | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (patch) | |
tree | 012bb94d777798f1f56ac1cec429509766d05181 /build | |
parent | 6751af0b0c1b952fede40b19b71da8025b5d8bcf (diff) | |
download | ydb-2598ef1d0aee359b4b6d5fdd1758916d5907d04f.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'build')
25 files changed, 1368 insertions, 1368 deletions
diff --git a/build/conf/license.conf b/build/conf/license.conf index f2fb576b0d..7cf45cd343 100644 --- a/build/conf/license.conf +++ b/build/conf/license.conf @@ -228,7 +228,7 @@ LICENSES_PERMISSIVE= \ BSD-derived \ BSD-ORIGINAL-UC-1986 \ BSD-Source-Code \ - Bsd-Simplified-Darwin \ + Bsd-Simplified-Darwin \ Bsd-Unchanged \ Bsd-Unmodified \ bzip2-1.0.6 \ diff --git a/build/config/tests/flake8/flake8.conf b/build/config/tests/flake8/flake8.conf index 8af22b5d4d..286b779270 100644 --- a/build/config/tests/flake8/flake8.conf +++ b/build/config/tests/flake8/flake8.conf @@ -27,7 +27,7 @@ ignore = E731, # do not assign a lambda expression, use a def E741, # do not use variables named 'l', 'O', or 'I' - F722, # syntax error in forward annotation + F722, # syntax error in forward annotation W503, # line break before binary operator W504, # line break after binary operator diff --git a/build/external_resources/flake8_py2/ya.make b/build/external_resources/flake8_py2/ya.make index 412a014b9e..8bf9f10b3e 100644 --- a/build/external_resources/flake8_py2/ya.make +++ b/build/external_resources/flake8_py2/ya.make @@ -13,11 +13,11 @@ ENDIF() DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE( FLAKE8_PY2 - sbr:2488549842 FOR DARWIN-ARM64 - sbr:2488553184 FOR DARWIN - sbr:2488550572 FOR LINUX-PPC64LE - sbr:2488555532 FOR LINUX - sbr:2488554786 FOR WIN32 + sbr:2488549842 FOR DARWIN-ARM64 + sbr:2488553184 FOR DARWIN + sbr:2488550572 FOR LINUX-PPC64LE + sbr:2488555532 FOR LINUX + sbr:2488554786 FOR WIN32 ) END() diff --git a/build/external_resources/flake8_py3/ya.make b/build/external_resources/flake8_py3/ya.make index c2192b2df6..a46bfb7fc6 100644 --- a/build/external_resources/flake8_py3/ya.make +++ b/build/external_resources/flake8_py3/ya.make @@ -13,11 +13,11 @@ ENDIF() DECLARE_EXTERNAL_HOST_RESOURCES_BUNDLE( FLAKE8_PY3 - sbr:2617984240 FOR DARWIN-ARM64 - sbr:2617985759 FOR DARWIN - sbr:2617984621 FOR LINUX-PPC64LE - sbr:2617987339 FOR LINUX - sbr:2617986064 FOR WIN32 + sbr:2617984240 FOR DARWIN-ARM64 + sbr:2617985759 FOR DARWIN + sbr:2617984621 FOR LINUX-PPC64LE + sbr:2617987339 FOR LINUX + sbr:2617986064 FOR WIN32 ) END() diff --git a/build/platform.md b/build/platform.md index deb8acfb09..b984537172 100644 --- a/build/platform.md +++ b/build/platform.md @@ -5,19 +5,19 @@ Clang 9.0.8, Android NDK r21b. API 16 for the 32-bit platforms, API 21 for 64-bit. * `darwin` * `x86_64` - Clang 12.0.0, macOS SDK 10.13 - * `arm64` - Clang 12.0.0, macOS SDK ??? + Clang 12.0.0, macOS SDK 10.13 + * `arm64` + Clang 12.0.0, macOS SDK ??? * `ios` * `i386`, `x86_64`, `armv7`, `arm64` - Clang 12.0.0, iOS SDK and iOS Simulator SDK 11.1 + Clang 12.0.0, iOS SDK and iOS Simulator SDK 11.1 * `linux` * `x86_64` - Clang 12.0.0, Ubuntu Linux 14.04 x86-64 SDK + Clang 12.0.0, Ubuntu Linux 14.04 x86-64 SDK * `aarch64` - Clang 12.0.0, Ubuntu Linux 16.04 aarch64 SDK + Clang 12.0.0, Ubuntu Linux 16.04 aarch64 SDK * `ppc64le` - Clang 12.0.0, Ubuntu Linux 14.04 ppc64le SDK + Clang 12.0.0, Ubuntu Linux 14.04 ppc64le SDK * `win` * `i686`, `x86_64` Microsoft Visual C++ 2017 14.16.27023, Windows Kits 10.0.16299.0 diff --git a/build/platform/cuda/ya.make b/build/platform/cuda/ya.make index 3615f682cd..bde0967770 100644 --- a/build/platform/cuda/ya.make +++ b/build/platform/cuda/ya.make @@ -14,14 +14,14 @@ IF (USE_ARCADIA_CUDA) IF (CUDA_VERSION == "11.4") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2410761119) # CUDA Toolkit 11.4.2 for Linux x86-64 ELSEIF (CUDA_VERSION == "11.3") - DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2213063565) # CUDA Toolkit 11.3.1 for Linux x86-64 - ELSEIF (CUDA_VERSION == "11.2") + DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2213063565) # CUDA Toolkit 11.3.1 for Linux x86-64 + ELSEIF (CUDA_VERSION == "11.2") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2073566375) # CUDA Toolkit 11.2.2 for Linux x86-64 ELSEIF (CUDA_VERSION == "11.1") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:1882836946) # CUDA Toolkit 11.1.1 for Linux x86-64 ELSEIF (CUDA_VERSION == "11.0") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:1647896014) # CUDA Toolkit 11.0.2 for Linux x86-64 - ELSEIF (CUDA_VERSION == "10.1") + ELSEIF (CUDA_VERSION == "10.1") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2077988857) # CUDA Toolkit 10.1.168 for Linux x86-64 ELSE() ENABLE(CUDA_NOT_FOUND) @@ -40,7 +40,7 @@ IF (USE_ARCADIA_CUDA) ELSEIF (HOST_OS_LINUX AND HOST_ARCH_PPC64LE) IF (OS_LINUX AND ARCH_PPC64LE) - IF (CUDA_VERSION == "10.1") + IF (CUDA_VERSION == "10.1") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:1586537264) # CUDA Toolkit 10.1.168 for Linux ppc64le ELSE() ENABLE(CUDA_NOT_FOUND) @@ -52,7 +52,7 @@ IF (USE_ARCADIA_CUDA) ELSEIF (HOST_OS_DARWIN AND HOST_ARCH_X86_64) IF (OS_DARWIN AND ARCH_X86_64) - IF (CUDA_VERSION == "10.1") + IF (CUDA_VERSION == "10.1") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:978727023) # CUDA Toolkit 10.1.168 for macOS x86-64 ENDIF() @@ -62,11 +62,11 @@ IF (USE_ARCADIA_CUDA) ELSEIF (HOST_OS_WINDOWS AND HOST_ARCH_X86_64) IF (OS_WINDOWS AND ARCH_X86_64) - IF (CUDA_VERSION == "11.3") - DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2215101513) # CUDA Toolkit 11.3.1 for Windows x86-64 - ELSEIF (CUDA_VERSION == "11.1") + IF (CUDA_VERSION == "11.3") + DECLARE_EXTERNAL_RESOURCE(CUDA sbr:2215101513) # CUDA Toolkit 11.3.1 for Windows x86-64 + ELSEIF (CUDA_VERSION == "11.1") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:1896564605) # CUDA Toolkit 11.1.1 for Windows x86-64 - ELSEIF (CUDA_VERSION == "10.1") + ELSEIF (CUDA_VERSION == "10.1") DECLARE_EXTERNAL_RESOURCE(CUDA sbr:978734165) # CUDA Toolkit 10.1.168 for Windows x86-64 ELSE() ENABLE(CUDA_NOT_FOUND) @@ -84,10 +84,10 @@ ENDIF() IF (USE_ARCADIA_CUDA_HOST_COMPILER) IF (HOST_OS_LINUX AND HOST_ARCH_X86_64) IF (OS_LINUX AND ARCH_X86_64) - DECLARE_EXTERNAL_RESOURCE(CUDA_HOST_TOOLCHAIN sbr:1886578148) # Clang 11.0.0 for linux-x86_64 - IF (CUDA_VERSION VERSION_LT "11.2") - # Equivalent to nvcc -allow-unsupported-compiler (present since 11.0). - CFLAGS(GLOBAL "-D__NV_NO_HOST_COMPILER_CHECK") + DECLARE_EXTERNAL_RESOURCE(CUDA_HOST_TOOLCHAIN sbr:1886578148) # Clang 11.0.0 for linux-x86_64 + IF (CUDA_VERSION VERSION_LT "11.2") + # Equivalent to nvcc -allow-unsupported-compiler (present since 11.0). + CFLAGS(GLOBAL "-D__NV_NO_HOST_COMPILER_CHECK") ENDIF() ELSEIF(OS_LINUX AND ARCH_AARCH64) DECLARE_EXTERNAL_RESOURCE(CUDA_HOST_TOOLCHAIN sbr:1886578148) # Clang 11.0.0 for linux-x86_64 @@ -97,7 +97,7 @@ IF (USE_ARCADIA_CUDA_HOST_COMPILER) ELSEIF (HOST_OS_LINUX AND HOST_ARCH_PPC64LE) IF (OS_LINUX AND ARCH_PPC64LE) - IF (CUDA_VERSION == "10.1") + IF (CUDA_VERSION == "10.1") DECLARE_EXTERNAL_RESOURCE(CUDA_HOST_TOOLCHAIN sbr:1566513994) # Clang 7.0 for Linux ppc64le (not latest) ELSE() ENABLE(CUDA_HOST_COMPILER_NOT_FOUND) @@ -110,7 +110,7 @@ IF (USE_ARCADIA_CUDA_HOST_COMPILER) ELSEIF (HOST_OS_DARWIN AND HOST_ARCH_X86_64) IF (OS_DARWIN AND ARCH_X86_64) SET(__XCODE_RESOURCE_NAME CUDA_HOST_TOOLCHAIN) - IF (CUDA_VERSION == "10.1") + IF (CUDA_VERSION == "10.1") SET(__XCODE_TOOLCHAIN_VERSION "9.2") # (not latest) ELSE() SET(__XCODE_TOOLCHAIN_VERSION "") @@ -129,7 +129,7 @@ IF (USE_ARCADIA_CUDA_HOST_COMPILER) # devtools/tools_build/pack_sdk.py msvc out.tar # Note: it will contain patched "VC/Auxiliary/Build/vcvarsall.bat" # to prevent "nvcc fatal : Host compiler targets unsupported OS." - IF (CUDA_HOST_MSVC_VERSION == "14.28.29910") + IF (CUDA_HOST_MSVC_VERSION == "14.28.29910") DECLARE_EXTERNAL_RESOURCE(CUDA_HOST_TOOLCHAIN sbr:2153212401) ELSE() MESSAGE(FATAL_ERROR "Unexpected or unspecified Microsoft Visual C++ CUDA host compiler version") diff --git a/build/platform/lld/ya.make b/build/platform/lld/ya.make index c046e89098..808357eae9 100644 --- a/build/platform/lld/ya.make +++ b/build/platform/lld/ya.make @@ -4,13 +4,13 @@ LICENSE(Service-Prebuilt-Tool) OWNER(somov) -IF (USE_LTO OR USE_THINLTO) - IF (CLANG7 OR CLANG8) +IF (USE_LTO OR USE_THINLTO) + IF (CLANG7 OR CLANG8) # Use LLD 8 for old Clang because its IR code fails LLD 11 validation. ENABLE(USE_LLD8) - ELSEIF (CLANG11) - # DEVTOOLSSUPPORT-9065 - ENABLE(USE_LLD11) + ELSEIF (CLANG11) + # DEVTOOLSSUPPORT-9065 + ENABLE(USE_LLD11) ENDIF() ENDIF() @@ -29,31 +29,31 @@ ELSEIF (USE_LLD8) ENDIF() LDFLAGS("-fuse-ld=$LLD_ROOT_RESOURCE_GLOBAL/ld") -ELSEIF (USE_LLD11) - IF (HOST_OS_LINUX) - IF (HOST_ARCH_PPC64LE) - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:1843381106) - ELSE() - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:1843327433) - ENDIF() - ELSEIF (HOST_OS_DARWIN) - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:1843327928) - ENDIF() - - LDFLAGS("-fuse-ld=$LLD_ROOT_RESOURCE_GLOBAL/ld" "-Wl,--no-rosegment") +ELSEIF (USE_LLD11) + IF (HOST_OS_LINUX) + IF (HOST_ARCH_PPC64LE) + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:1843381106) + ELSE() + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:1843327433) + ENDIF() + ELSEIF (HOST_OS_DARWIN) + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:1843327928) + ENDIF() + + LDFLAGS("-fuse-ld=$LLD_ROOT_RESOURCE_GLOBAL/ld" "-Wl,--no-rosegment") ELSE() IF (HOST_OS_LINUX) IF (HOST_ARCH_PPC64LE) - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283417120) + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283417120) ELSE() - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283360772) + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283360772) ENDIF() ELSEIF (HOST_OS_DARWIN) - IF (HOST_ARCH_ARM64) - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283439721) - ELSE() - DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283429958) - ENDIF() + IF (HOST_ARCH_ARM64) + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283439721) + ELSE() + DECLARE_EXTERNAL_RESOURCE(LLD_ROOT sbr:2283429958) + ENDIF() ENDIF() LDFLAGS("-fuse-ld=$LLD_ROOT_RESOURCE_GLOBAL/ld" "-Wl,--no-rosegment") diff --git a/build/platform/python/python27/ya.make b/build/platform/python/python27/ya.make index 35d2ef8405..a48304643f 100644 --- a/build/platform/python/python27/ya.make +++ b/build/platform/python/python27/ya.make @@ -8,11 +8,11 @@ OWNER( INCLUDE(${ARCADIA_ROOT}/build/platform/python/resources.inc) IF (OS_LINUX) - IF (ARCH_ARM64 OR ARCH_AARCH64) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON27 ${PYTHON27_LINUX_ARM64}) - ELSE() - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON27 ${PYTHON27_LINUX}) - ENDIF() + IF (ARCH_ARM64 OR ARCH_AARCH64) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON27 ${PYTHON27_LINUX_ARM64}) + ELSE() + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON27 ${PYTHON27_LINUX}) + ENDIF() ELSEIF (OS_DARWIN) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON27 ${PYTHON27_DARWIN}) ELSEIF (OS_WINDOWS) diff --git a/build/platform/python/python39/ya.make b/build/platform/python/python39/ya.make index 2579542d1e..dfc800e971 100644 --- a/build/platform/python/python39/ya.make +++ b/build/platform/python/python39/ya.make @@ -1,22 +1,22 @@ -RESOURCES_LIBRARY() - -OWNER( - g:contrib - g:yatool -) - -INCLUDE(${ARCADIA_ROOT}/build/platform/python/resources.inc) - -IF (OS_LINUX) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON39 ${PYTHON39_LINUX}) -ELSEIF (OS_DARWIN) +RESOURCES_LIBRARY() + +OWNER( + g:contrib + g:yatool +) + +INCLUDE(${ARCADIA_ROOT}/build/platform/python/resources.inc) + +IF (OS_LINUX) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON39 ${PYTHON39_LINUX}) +ELSEIF (OS_DARWIN) IF (ARCH_ARM64) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON39 ${PYTHON39_DARWIN_ARM64}) ELSEIF(ARCH_X86_64) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON39 ${PYTHON39_DARWIN}) ENDIF() -ELSEIF (OS_WINDOWS) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON39 ${PYTHON39_WINDOWS}) -ENDIF() - -END() +ELSEIF (OS_WINDOWS) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON39 ${PYTHON39_WINDOWS}) +ENDIF() + +END() diff --git a/build/platform/python/readme.md b/build/platform/python/readme.md index 1eaafad35b..d8f0963c3f 100644 --- a/build/platform/python/readme.md +++ b/build/platform/python/readme.md @@ -25,7 +25,7 @@ 6. `for path in $(ls packages); do ar -xf packages/$path; tar -xf data.tar.xz; done;` 7. `mv usr python` 8. `tar -czf python{PYTHON_VERSION}_linux.tar.gz python` -9. `ya upload python{PYTHON_VERSION}_linux.tar.gz -d "Ubuntu {UBUNTU_VERSION} x86_64 python{PYTHON_VERSION} installation" --do-not-remove` +9. `ya upload python{PYTHON_VERSION}_linux.tar.gz -d "Ubuntu {UBUNTU_VERSION} x86_64 python{PYTHON_VERSION} installation" --do-not-remove` UBUNTU_VERSION - версия ubuntu, на которой майнился системный питон @@ -40,7 +40,7 @@ UBUNTU_VERSION - версия ubuntu, на которой майнился си 3. `python/Python.framework/Python -> Versions/Current/Python` 4. `python/Python.framework/Resources -> Versions/Current/Resources` 6. `tar -czf python{PYTHON_VERSION}_darwin.tar.gz python` -7. `ya upload python{PYTHON_VERSION}_darwin.tar.gz -d "Darwin x86_64 python{PYTHON_VERSION} installation" --do-not-remove` +7. `ya upload python{PYTHON_VERSION}_darwin.tar.gz -d "Darwin x86_64 python{PYTHON_VERSION} installation" --do-not-remove` Если нужного питона нет в системе, его нужно установить из `python.org`, его установку можно найти в стандартном месте. @@ -52,7 +52,7 @@ UBUNTU_VERSION - версия ubuntu, на которой майнился си 2. Устанавливаем нужную версию питона из `python.org` 3. Копируем содержимое установки питона в директорию `python` 4. Пакуем директорию `python` в `python{PYTHON_VERSION}_windows.tar.gz` -5. `ya upload python{PYTHON_VERSION}_windows.tar.gz -d "Windows x86_64 python{PYTHON_VERSION} installation" --do-not-remove` +5. `ya upload python{PYTHON_VERSION}_windows.tar.gz -d "Windows x86_64 python{PYTHON_VERSION} installation" --do-not-remove` ## Добавляем бандлы системного питона в сборку diff --git a/build/platform/python/resources.inc b/build/platform/python/resources.inc index a730a5039b..901d5d0433 100644 --- a/build/platform/python/resources.inc +++ b/build/platform/python/resources.inc @@ -1,14 +1,14 @@ SET(PYTHON27_LINUX sbr:1666107838) # Different from others(compatible with running tests) DEVTOOLS-7424 SET(PYTHON34_LINUX sbr:419260733) SET(PYTHON35_LINUX sbr:1658217692) # Different from others(compatible with running tests) DEVTOOLS-7424 -SET(PYTHON36_LINUX sbr:2569180519) # Different from others(compatible with running tests) DEVTOOLS-7424 +SET(PYTHON36_LINUX sbr:2569180519) # Different from others(compatible with running tests) DEVTOOLS-7424 SET(PYTHON37_LINUX sbr:616675620) SET(PYTHON38_LINUX sbr:1211259884) -SET(PYTHON39_LINUX sbr:2019057022) +SET(PYTHON39_LINUX sbr:2019057022) SET(PYTHON310_LINUX sbr:2505611617) -SET(PYTHON27_LINUX_ARM64 sbr:2145006545) - +SET(PYTHON27_LINUX_ARM64 sbr:2145006545) + SET(PYTHON27_DARWIN sbr:426406952) SET(PYTHON34_DARWIN sbr:426379328) SET(PYTHON35_DARWIN sbr:426409804) @@ -28,5 +28,5 @@ SET(PYTHON35_WINDOWS sbr:410155020) SET(PYTHON36_WINDOWS sbr:410161131) SET(PYTHON37_WINDOWS sbr:629042628) SET(PYTHON38_WINDOWS sbr:1211466284) -SET(PYTHON39_WINDOWS sbr:2018972280) +SET(PYTHON39_WINDOWS sbr:2018972280) SET(PYTHON310_WINDOWS sbr:2506068927) diff --git a/build/platform/python/tests/ya.make b/build/platform/python/tests/ya.make index 0d8965240e..0665a86bbe 100644 --- a/build/platform/python/tests/ya.make +++ b/build/platform/python/tests/ya.make @@ -29,7 +29,7 @@ PEERDIR( build/platform/python/python36 build/platform/python/python37 build/platform/python/python38 - build/platform/python/python39 + build/platform/python/python39 build/platform/python/python310 ) diff --git a/build/platform/python/ya.make b/build/platform/python/ya.make index 247e65f4c9..101d453f88 100644 --- a/build/platform/python/ya.make +++ b/build/platform/python/ya.make @@ -9,34 +9,34 @@ INCLUDE(resources.inc) IF (USE_SYSTEM_PYTHON) IF (OS_LINUX) - IF (ARCH_ARM64 OR ARCH_AARCH64) - IF (_SYSTEM_PYTHON27) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_LINUX_ARM64}) - ELSE() - ENABLE(PYTHON_NOT_FOUND) - ENDIF() - ELSEIF (ARCH_X86_64) - IF (_SYSTEM_PYTHON27) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_LINUX}) - ELSEIF (_SYSTEM_PYTHON34) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON34_LINUX}) - ELSEIF (_SYSTEM_PYTHON35) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON35_LINUX}) - ELSEIF (_SYSTEM_PYTHON36) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON36_LINUX}) - ELSEIF (_SYSTEM_PYTHON37) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON37_LINUX}) - ELSEIF (_SYSTEM_PYTHON38) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_LINUX}) - ELSEIF (_SYSTEM_PYTHON39) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON39_LINUX}) + IF (ARCH_ARM64 OR ARCH_AARCH64) + IF (_SYSTEM_PYTHON27) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_LINUX_ARM64}) + ELSE() + ENABLE(PYTHON_NOT_FOUND) + ENDIF() + ELSEIF (ARCH_X86_64) + IF (_SYSTEM_PYTHON27) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_LINUX}) + ELSEIF (_SYSTEM_PYTHON34) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON34_LINUX}) + ELSEIF (_SYSTEM_PYTHON35) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON35_LINUX}) + ELSEIF (_SYSTEM_PYTHON36) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON36_LINUX}) + ELSEIF (_SYSTEM_PYTHON37) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON37_LINUX}) + ELSEIF (_SYSTEM_PYTHON38) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_LINUX}) + ELSEIF (_SYSTEM_PYTHON39) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON39_LINUX}) ELSEIF (_SYSTEM_PYTHON310) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON310_LINUX}) - ELSE() - ENABLE(PYTHON_NOT_FOUND) - ENDIF() - ELSE() - ENABLE(PYTHON_NOT_FOUND) + ELSE() + ENABLE(PYTHON_NOT_FOUND) + ENDIF() + ELSE() + ENABLE(PYTHON_NOT_FOUND) ENDIF() CFLAGS( GLOBAL "-isystem$EXTERNAL_PYTHON_RESOURCE_GLOBAL/python/include" @@ -44,38 +44,38 @@ IF (USE_SYSTEM_PYTHON) ) ELSEIF (OS_DARWIN) IF (PYTHON_DISTR == "macos-brew") - IF (ARCH_X86_64) - IF (_SYSTEM_PYTHON27) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON sbr:562720527) - ELSEIF (_SYSTEM_PYTHON36) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON sbr:562721643) - ELSE() - ENABLE(PYTHON_NOT_FOUND) - ENDIF() - ELSE() - ENABLE(PYTHON_NOT_FOUND) + IF (ARCH_X86_64) + IF (_SYSTEM_PYTHON27) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON sbr:562720527) + ELSEIF (_SYSTEM_PYTHON36) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON sbr:562721643) + ELSE() + ENABLE(PYTHON_NOT_FOUND) + ENDIF() + ELSE() + ENABLE(PYTHON_NOT_FOUND) ENDIF() ELSE() - IF (ARCH_X86_64) - IF (_SYSTEM_PYTHON27) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_DARWIN}) - ELSEIF (_SYSTEM_PYTHON34) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON34_DARWIN}) - ELSEIF (_SYSTEM_PYTHON35) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON35_DARWIN}) - ELSEIF (_SYSTEM_PYTHON36) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON36_DARWIN}) - ELSEIF (_SYSTEM_PYTHON37) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON37_DARWIN}) - ELSEIF (_SYSTEM_PYTHON38) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_DARWIN}) - ELSEIF (_SYSTEM_PYTHON39) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON39_DARWIN}) + IF (ARCH_X86_64) + IF (_SYSTEM_PYTHON27) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_DARWIN}) + ELSEIF (_SYSTEM_PYTHON34) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON34_DARWIN}) + ELSEIF (_SYSTEM_PYTHON35) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON35_DARWIN}) + ELSEIF (_SYSTEM_PYTHON36) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON36_DARWIN}) + ELSEIF (_SYSTEM_PYTHON37) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON37_DARWIN}) + ELSEIF (_SYSTEM_PYTHON38) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_DARWIN}) + ELSEIF (_SYSTEM_PYTHON39) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON39_DARWIN}) ELSEIF (_SYSTEM_PYTHON310) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON310_DARWIN}) - ELSE() - ENABLE(PYTHON_NOT_FOUND) - ENDIF() + ELSE() + ENABLE(PYTHON_NOT_FOUND) + ENDIF() ELSEIF(ARCH_ARM64) IF (_SYSTEM_PYTHON38) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_DARWIN_ARM64}) @@ -86,42 +86,42 @@ IF (USE_SYSTEM_PYTHON) ELSE() ENABLE(PYTHON_NOT_FOUND) ENDIF() - ELSE() - ENABLE(PYTHON_NOT_FOUND) - ENDIF() - ENDIF() + ELSE() + ENABLE(PYTHON_NOT_FOUND) + ENDIF() + ENDIF() CFLAGS(GLOBAL "-isystem$EXTERNAL_PYTHON_RESOURCE_GLOBAL/python/Python.framework/Versions/${PY_FRAMEWORK_VERSION}/include/python${PY_VERSION}") - ELSEIF (OS_WINDOWS) - IF (ARCH_X86_64) + ELSEIF (OS_WINDOWS) + IF (ARCH_X86_64) IF (_SYSTEM_PYTHON27) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_WINDOWS}) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON27_WINDOWS}) ELSEIF (_SYSTEM_PYTHON34) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON34_WINDOWS}) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON34_WINDOWS}) ELSEIF (_SYSTEM_PYTHON35) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON35_WINDOWS}) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON35_WINDOWS}) ELSEIF (_SYSTEM_PYTHON36) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON36_WINDOWS}) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON36_WINDOWS}) ELSEIF (_SYSTEM_PYTHON37) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON37_WINDOWS}) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON37_WINDOWS}) ELSEIF (_SYSTEM_PYTHON38) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_WINDOWS}) - ELSEIF (_SYSTEM_PYTHON39) - DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON39_WINDOWS}) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON38_WINDOWS}) + ELSEIF (_SYSTEM_PYTHON39) + DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON39_WINDOWS}) ELSEIF (_SYSTEM_PYTHON310) DECLARE_EXTERNAL_RESOURCE(EXTERNAL_PYTHON ${PYTHON310_WINDOWS}) - ELSE() - ENABLE(PYTHON_NOT_FOUND) + ELSE() + ENABLE(PYTHON_NOT_FOUND) ENDIF() - ELSE() - ENABLE(PYTHON_NOT_FOUND) + ELSE() + ENABLE(PYTHON_NOT_FOUND) ENDIF() CFLAGS(GLOBAL "/I$EXTERNAL_PYTHON_RESOURCE_GLOBAL/python/include") LDFLAGS("/LIBPATH:$EXTERNAL_PYTHON_RESOURCE_GLOBAL/python/libs") ENDIF() - - IF (PYTHON_NOT_FOUND) - MESSAGE(FATAL_ERROR "No system Python ${USE_SYSTEM_PYTHON} for the selected platform") - ENDIF() + + IF (PYTHON_NOT_FOUND) + MESSAGE(FATAL_ERROR "No system Python ${USE_SYSTEM_PYTHON} for the selected platform") + ENDIF() ELSEIF (NOT USE_ARCADIA_PYTHON) CFLAGS(GLOBAL $PYTHON_FLAGS) IF (OS_WINDOWS) diff --git a/build/plugins/ytest.py b/build/plugins/ytest.py index 8970837f0f..93e7802268 100644 --- a/build/plugins/ytest.py +++ b/build/plugins/ytest.py @@ -559,8 +559,8 @@ def onadd_check(unit, *args): ymake_java_test = unit.get('YMAKE_JAVA_TEST') == 'yes' if check_type in ["flake8.py2", "flake8.py3"]: - script_rel_path = check_type - fork_mode = unit.get('TEST_FORK_MODE') or '' + script_rel_path = check_type + fork_mode = unit.get('TEST_FORK_MODE') or '' elif check_type == "JAVA_STYLE": if ymake_java_test and not unit.get('ALL_SRCDIRS') or '': return @@ -671,7 +671,7 @@ def onadd_check_py_imports(unit, *args): 'SOURCE-FOLDER-PATH': test_dir, 'CUSTOM-DEPENDENCIES': '', 'TEST-DATA': '', - 'TEST-ENV': prepare_env(unit.get("TEST_ENV_VALUE")), + 'TEST-ENV': prepare_env(unit.get("TEST_ENV_VALUE")), 'SPLIT-FACTOR': '', 'TEST_PARTITION': 'SEQUENTIAL', 'FORK-MODE': '', diff --git a/build/prebuilt/contrib/tools/python3/pycc/ya.make.resource b/build/prebuilt/contrib/tools/python3/pycc/ya.make.resource index 86fb31e84f..a7c9944afc 100644 --- a/build/prebuilt/contrib/tools/python3/pycc/ya.make.resource +++ b/build/prebuilt/contrib/tools/python3/pycc/ya.make.resource @@ -1,9 +1,9 @@ IF (OS_DARWIN AND ARCH_X86_64) - SET(SANDBOX_RESOURCE_ID 1980692765) + SET(SANDBOX_RESOURCE_ID 1980692765) ELSEIF (OS_LINUX AND ARCH_X86_64) - SET(SANDBOX_RESOURCE_ID 1980693356) + SET(SANDBOX_RESOURCE_ID 1980693356) ELSEIF (OS_WINDOWS AND ARCH_X86_64) - SET(SANDBOX_RESOURCE_ID 1980693002) + SET(SANDBOX_RESOURCE_ID 1980693002) ELSE() SET(SANDBOX_RESOURCE_ID) ENDIF() diff --git a/build/prebuilt/ya.make b/build/prebuilt/ya.make index 5246e5ec04..f7b378ab85 100644 --- a/build/prebuilt/ya.make +++ b/build/prebuilt/ya.make @@ -2,7 +2,7 @@ OWNER(g:ymake) RECURSE( contrib/libs/libmysql_r/strings/uca9dump - contrib/python/mypy-protobuf/bin/protoc-gen-mypy + contrib/python/mypy-protobuf/bin/protoc-gen-mypy contrib/tools/flatc64 contrib/tools/flatc contrib/tools/protoc/plugins/cpp_styleguide diff --git a/build/rules/contrib_deps.policy b/build/rules/contrib_deps.policy index 9af4b85cc2..b5bbc09d73 100644 --- a/build/rules/contrib_deps.policy +++ b/build/rules/contrib_deps.policy @@ -47,13 +47,13 @@ ALLOW contrib/libs/phonedetect/src -> library/cpp/digest/md5 ALLOW contrib/python/certifi -> library/python/certifi ALLOW contrib/python/horovod/horovod/common/syms -> library/python/symbols/registry ALLOW contrib/python/opensfm -> library/cpp/vl_feat -ALLOW contrib/python/Wand/ImageMagick -> library/python/symbols/registry +ALLOW contrib/python/Wand/ImageMagick -> library/python/symbols/registry ALLOW contrib/nginx/modules/nginx-rtmp-module -> library/cpp/json ALLOW contrib/python/gino -> library/python/pyscopg2 ALLOW contrib/python/psycopg2/tests -> mail/devpack ALLOW contrib/python/asn1crypto -> library/python/symbols/crypto -ALLOW contrib/python/win_unicode_console -> library/python/symbols/win_unicode_console -ALLOW contrib/python/pycryptodome -> library/python/symbols/registry +ALLOW contrib/python/win_unicode_console -> library/python/symbols/win_unicode_console +ALLOW contrib/python/pycryptodome -> library/python/symbols/registry ALLOW contrib/tests/python -> library/python/fs @@ -67,9 +67,9 @@ ALLOW contrib/tests/subvertpy -> vcs/svn/wc/client ALLOW contrib/tools/unbound -> infra/libs ALLOW contrib/tools/unbound -> library/cpp/proto_config - -ALLOW contrib/python/marshmallow-mongoengine/py[23]/tests -> library/python/pytest-mongodb - + +ALLOW contrib/python/marshmallow-mongoengine/py[23]/tests -> library/python/pytest-mongodb + # contrib tests is written by us, hence everything is allowed ALLOW contrib/tests -> .* diff --git a/build/rules/contrib_python.policy b/build/rules/contrib_python.policy index 60fd149753..289c461482 100644 --- a/build/rules/contrib_python.policy +++ b/build/rules/contrib_python.policy @@ -11,7 +11,7 @@ ALLOW intranet/crt -> contrib/python/django/django-1.11 ALLOW intranet/dogma/dogma -> contrib/python/django/django-1.11 ALLOW intranet/magiclinks/src -> contrib/python/django/django-1.11 ALLOW intranet/paste/src -> contrib/python/django/django-1.11 -ALLOW intranet/pypi/src -> contrib/python/django/django-1.11 +ALLOW intranet/pypi/src -> contrib/python/django/django-1.11 ALLOW intranet/qooker/src -> contrib/python/django/django-1.11 ALLOW intranet/search/core -> contrib/python/django/django-1.11 ALLOW intranet/search/settings -> contrib/python/django/django-1.11 @@ -87,9 +87,9 @@ DENY .* -> contrib/python/django/django-1.11 ALLOW maps -> maps/contrib DENY .* -> maps/contrib -ALLOW contrib/deprecated/python/ruamel.ordereddict/tests -> contrib/deprecated/python/ruamel.ordereddict -ALLOW contrib/python/ruamel.yaml -> contrib/deprecated/python/ruamel.ordereddict -DENY .* -> contrib/deprecated/python/ruamel.ordereddict +ALLOW contrib/deprecated/python/ruamel.ordereddict/tests -> contrib/deprecated/python/ruamel.ordereddict +ALLOW contrib/python/ruamel.yaml -> contrib/deprecated/python/ruamel.ordereddict +DENY .* -> contrib/deprecated/python/ruamel.ordereddict ALLOW vcs/hg/server -> contrib/deprecated/python/hgsubversion DENY .* -> contrib/deprecated/python/hgsubversion @@ -106,8 +106,8 @@ DENY .* -> contrib/libs/sophos # contrib/python/backports should not be used in new projects because we want # to start new projects on Py3 -ALLOW contrib/python/backports.tempfile -> contrib/python/backports.weakref -DENY .* -> contrib/python/backports.weakref +ALLOW contrib/python/backports.tempfile -> contrib/python/backports.weakref +DENY .* -> contrib/python/backports.weakref ALLOW contrib/python/thrift/tests -> contrib/python/thrift ALLOW contrib/python/jaeger-client -> contrib/python/thrift @@ -162,13 +162,13 @@ ALLOW yweb/news/news_back/api/scripts/migrate_scripts_common -> contrib/python/M ALLOW yweb/news/support/viewer -> contrib/python/MySQL-python DENY .* -> contrib/python/MySQL-python -ALLOW contrib/deprecated/python/mipp/tests -> contrib/deprecated/python/mipp -ALLOW contrib/deprecated/python/mpop -> contrib/deprecated/python/mipp -ALLOW contrib/deprecated/python/mpop/mpop/tests -> contrib/deprecated/python/mpop -ALLOW weather/workers/common/clean_satellite/utils -> contrib/deprecated/python/mpop -ALLOW yql/udfs/common/python/python_arc -> contrib/deprecated/python/mipp -DENY .* -> contrib/deprecated/python/mipp -DENY .* -> contrib/deprecated/python/mpop +ALLOW contrib/deprecated/python/mipp/tests -> contrib/deprecated/python/mipp +ALLOW contrib/deprecated/python/mpop -> contrib/deprecated/python/mipp +ALLOW contrib/deprecated/python/mpop/mpop/tests -> contrib/deprecated/python/mpop +ALLOW weather/workers/common/clean_satellite/utils -> contrib/deprecated/python/mpop +ALLOW yql/udfs/common/python/python_arc -> contrib/deprecated/python/mipp +DENY .* -> contrib/deprecated/python/mipp +DENY .* -> contrib/deprecated/python/mpop DENY .* -> contrib/python/pdbpp @@ -178,9 +178,9 @@ DENY .* -> contrib/python/fancycompleter ALLOW infra/procman -> contrib/python/skynet_pyro4 ALLOW skynet -> contrib/python/skynet_pyro4 DENY .* -> contrib/python/skynet_pyro4 - -ALLOW contrib/deprecated/python/cyordereddict -> contrib/deprecated/python/cyordereddict -ALLOW contrib/deprecated/python/cyordereddict/cyordereddict/tests -> contrib/deprecated/python/cyordereddict + +ALLOW contrib/deprecated/python/cyordereddict -> contrib/deprecated/python/cyordereddict +ALLOW contrib/deprecated/python/cyordereddict/cyordereddict/tests -> contrib/deprecated/python/cyordereddict ALLOW infra/awacs/vendor/awacs -> contrib/deprecated/python/cyordereddict ALLOW juggler/juggler_client/jclient -> contrib/deprecated/python/cyordereddict ALLOW juggler/juggler_client -> contrib/deprecated/python/cyordereddict @@ -189,19 +189,19 @@ ALLOW juggler/netmon/agent/agent -> contrib/deprecated/python/cyordereddict ALLOW mail/python/huge_py2 -> contrib/deprecated/python/cyordereddict ALLOW sprav/protos/model -> contrib/deprecated/python/cyordereddict ALLOW yql/udfs/common/python/python_arc -> contrib/deprecated/python/cyordereddict -DENY .* -> contrib/deprecated/python/cyordereddict - -ALLOW contrib/deprecated/python/xmpppy -> contrib/deprecated/python/xmpppy +DENY .* -> contrib/deprecated/python/cyordereddict + +ALLOW contrib/deprecated/python/xmpppy -> contrib/deprecated/python/xmpppy ALLOW ads/libs/py_notifier -> contrib/deprecated/python/xmpppy ALLOW yql/udfs/common/python/python_arc -> contrib/deprecated/python/xmpppy -DENY .* -> contrib/deprecated/python/xmpppy +DENY .* -> contrib/deprecated/python/xmpppy ALLOW contrib/python/fancycompleter -> contrib/python/pyrepl DENY .* -> contrib/python/pyrepl -# because match with contrib/python/pycrypto -ALLOW .* -> contrib/python/pycryptodome -# pycrypto deprecated +# because match with contrib/python/pycrypto +ALLOW .* -> contrib/python/pycryptodome +# pycrypto deprecated ALLOW intranet/domenator/src -> contrib/python/pycrypto ALLOW intranet/yandex_directory/src -> contrib/python/pycrypto ALLOW addappter/backend -> contrib/python/pycrypto @@ -239,9 +239,9 @@ ALLOW yabs/server/test -> contrib/python/pycrypto ALLOW ydo/database/active_record -> contrib/python/pycrypto ALLOW yweb/antispam/cid -> contrib/python/pycrypto ALLOW mail/payments/payments -> contrib/python/pycrypto -DENY .* -> contrib/python/pycrypto +DENY .* -> contrib/python/pycrypto -ALLOW contrib/python/Geohash/tests -> contrib/python/Geohash +ALLOW contrib/python/Geohash/tests -> contrib/python/Geohash ALLOW yql/udfs/common/python/python_arc -> contrib/python/Geohash DENY .* -> contrib/python/Geohash @@ -259,8 +259,8 @@ ALLOW travel/avia -> contrib/python/pymqi DENY .* -> contrib/python/pymqi # https://st.yandex-team.ru/CONTRIB-1839 -ALLOW datalens/backend/app/dls -> contrib/python/quart -DENY .* -> contrib/python/quart +ALLOW datalens/backend/app/dls -> contrib/python/quart +DENY .* -> contrib/python/quart # https://st.yandex-team.ru/CONTRIB-2012 ALLOW maps/geomarketing -> contrib/python/facebook-business @@ -283,241 +283,241 @@ DENY .* -> contrib/python/webstruct ALLOW contrib/tools/unbound -> contrib/tools/unbound DENY .* -> contrib/tools/unbound - -# https://st.yandex-team.ru/CONTRIB-2042 -ALLOW addappter/backend/addappter_backoffice -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW addappter/backend/addappter/monitoring/juggler -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW addappter/backend/addappter -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW addappter/backend/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW addappter/libs/fixtures/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/amacs/tests/functional/libs/builders -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/amacs/tests/functional/libs/config -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/amacs/tests/functional/libs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/amacs/tests/functional/libs/marshaller -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/amacs/tests/functional/libs/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/amacs/tests/functional/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/infra/amacs_config/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/infra/amacs_config/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/pdb3/discovery -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW adfox/rtd/reports -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ads/emily/viewer/backend/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 + +# https://st.yandex-team.ru/CONTRIB-2042 +ALLOW addappter/backend/addappter_backoffice -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW addappter/backend/addappter/monitoring/juggler -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW addappter/backend/addappter -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW addappter/backend/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW addappter/libs/fixtures/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/amacs/tests/functional/libs/builders -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/amacs/tests/functional/libs/config -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/amacs/tests/functional/libs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/amacs/tests/functional/libs/marshaller -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/amacs/tests/functional/libs/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/amacs/tests/functional/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/infra/amacs_config/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/infra/amacs_config/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/pdb3/discovery -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW adfox/rtd/reports -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ads/emily/viewer/backend/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW logos/viewy/yagraph/Backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ads/ml_monitoring/api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ads/quality/phf/phf_direct_loader/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ads/watchman/timeline/api/bin/timeline_db_manager -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ads/watchman/timeline/api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ads/watchman/timeline/api/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antiadblock/configs_api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antiadblock/postgres_local/tests_recipe -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antiadblock/postgres_local -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/forms -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/library -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/management/commands -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/management -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/middlewares -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/models/block -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/models/history -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb/cbb/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/forms -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/library -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/management/commands -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/management -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/middlewares -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/models/block -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/models/history -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW antirobot/cbb_django/cbb/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/agency_rewards/agency_rewards -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/balance/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/balance_utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/balance -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/dcsaap/backend/celery_app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/dcs/dcs -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/dcs/tools/devserver -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ads/ml_monitoring/api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ads/quality/phf/phf_direct_loader/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ads/watchman/timeline/api/bin/timeline_db_manager -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ads/watchman/timeline/api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ads/watchman/timeline/api/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antiadblock/configs_api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antiadblock/postgres_local/tests_recipe -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antiadblock/postgres_local -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/forms -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/library -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/management/commands -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/management -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/middlewares -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/models/block -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/models/history -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb/cbb/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/forms -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/library -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/management/commands -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/management -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/middlewares -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/models/block -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/models/history -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW antirobot/cbb_django/cbb/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/agency_rewards/agency_rewards -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/balance/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/balance_utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/balance -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/dcsaap/backend/celery_app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/dcs/dcs -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/dcs/tools/devserver -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW billing/dwh/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/nirvana_reports/tools/simple_email_report/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/snout/yb_snout_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/snout/yb_snout_proxy -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW billing/yb_reports_monitorings/yb_reports_monitorings -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/nirvana_reports/tools/simple_email_report/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/snout/yb_snout_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/snout/yb_snout_proxy -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW billing/yb_reports_monitorings/yb_reports_monitorings -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW browser/infra/services/swarm_cache/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW cloud/support/dutybot -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW cloud/support/mdb-support-bot -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/databases -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/fastapi-utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/gino -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/graphene-sqlalchemy/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/luigi -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/sentry-sdk/sentry_sdk/integrations/sqlalchemy -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/sqlalchemy/sqlalchemy-1.2/sqlalchemy/testing -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW contrib/python/sqltap -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW crypta/adhoc/smarts/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW crypta/graph/toloka/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW crypta/graph/v1/python -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW crypta/web/dating/back -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW devtools/experimental/agency_rewards/agency_rewards -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW dict/misspell/fixlist_manager -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW dict/mt/eval/eval_viewer/lib/dao/pg -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW dict/mt/make/modules/corpus/alchemy -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW dict/ontodb/tools/ontodbfixes/migration/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW drive/analytics/pybase/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW education/media_platform/services/api/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW cloud/support/dutybot -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW cloud/support/mdb-support-bot -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/databases -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/fastapi-utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/gino -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/graphene-sqlalchemy/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/luigi -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/sentry-sdk/sentry_sdk/integrations/sqlalchemy -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/sqlalchemy/sqlalchemy-1.2/sqlalchemy/testing -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW contrib/python/sqltap -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW crypta/adhoc/smarts/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW crypta/graph/toloka/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW crypta/graph/v1/python -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW crypta/web/dating/back -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW devtools/experimental/agency_rewards/agency_rewards -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW dict/misspell/fixlist_manager -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW dict/mt/eval/eval_viewer/lib/dao/pg -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW dict/mt/make/modules/corpus/alchemy -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW dict/ontodb/tools/ontodbfixes/migration/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW drive/analytics/pybase/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW education/media_platform/services/api/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW education/yaschool/services/sections/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW extsearch/images/robot/rtrobot/panel -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW extsearch/video/robot/youtube_grabber/ugc/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW geoproduct/geocrm_search/data_import -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW geoproduct/geocrm_search/engine -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW geoproduct/geocrm_search/import_app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW geoproduct/geocrm_search/orm -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW haas/oebs_sync/apply_item_changes_daemon -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW haas/oebs_sync/daemon_lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW haas/oebs_sync/get_item_changes_daemon -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW health/articles/articles_pipeline/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW health/yamd/health_backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW health/yamd/health_import -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW health/yamd/libs/data_layer -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW health/yamd/pills_postgresql_db/data_layer -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW infra/cores/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW extsearch/images/robot/rtrobot/panel -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW extsearch/video/robot/youtube_grabber/ugc/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW geoproduct/geocrm_search/data_import -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW geoproduct/geocrm_search/engine -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW geoproduct/geocrm_search/import_app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW geoproduct/geocrm_search/orm -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW haas/oebs_sync/apply_item_changes_daemon -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW haas/oebs_sync/daemon_lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW haas/oebs_sync/get_item_changes_daemon -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW health/articles/articles_pipeline/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW health/yamd/health_backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW health/yamd/health_import -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW health/yamd/libs/data_layer -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW health/yamd/pills_postgresql_db/data_layer -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW infra/cores/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW intranet/watcher/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW intranet/watcher/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/domenator/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/trip/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/trip/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/vconf/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/wiki/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/wiki/src.template -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW intranet/yandex_directory/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW keyboard/analytics/toloka/daemon/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/callmeback/callmeback/stages/api -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/callmeback/callmeback/stages/db_stats -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/callmeback/callmeback/stages/worker -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/contrib/asyncpgsa -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/contrib/python/aiopg/aiopg/sa -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/python/huge_py3 -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/python/theatre/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/qmgr/to_review/components/io/storage/save/py_prototype -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/qmgr/to_review/components/io/storage/schema/py_prototype/tests/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/qmgr/to_review/components/io/storage/schema/py_prototype -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/qmgr/to_review/components/io/storage/schema/tools/qdb -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mail/so/daemons/knn_bot -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/adv_store/v2 -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/adv_store -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/billing_proxy -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/common/pg_engine/pytest -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/common/pgswim/pytest -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/farmacy/store/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/geosmb/booking_yang -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/geosmb/doorman/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/geosmb/promoter/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/geosmb/scenarist -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/manul -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/points/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/stat_controller/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/statistics/dashboard/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps_adv/warden/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/mvrp_solver/backend/async_backend/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/tools/find_max_number_of_concurrent_tasks -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/tools/segment_distances_computation -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/copy_eta_url_to_tracking_token -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/copy_order_sharing -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/copy_predefined_sequence -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/link_sms_to_tracking_tokens -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/tracking_token_copy_created_at_to_time -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/tools/courier_positions -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend/tools/db_tool -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/b2bgeo/ya_courier/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/factory/fastcgi/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/factory/pylibs/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/photos/backoffice/tasks/pylibs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/photos/pylibs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/renderer/stylerepo/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/streetview/backoffice/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/streetview/ugc/pylibs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/wikimap/mapspro/libs/python/pymod -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/wikimap/stat/arm_dump_to_yt -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/wikimap/stat/dump_feedback_to_yt -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/wikimap/stat/dump_to_yt/social -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/wikimap/stat/fbapi_feedback -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW maps/wikimap/stat/nmaps_news_subscribers -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/front/hansel -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/idx/marketindexer/marketindexer -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/mobile/beru/performance-diagnostic/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/pylibrary/database -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/pylibrary/mindexerlib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/seo/tools/postgres_local -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/sre/services/cema/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/sre/services/colba/dispatcher -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/sre/services/colba/master -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/sre/services/colba/minion -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/sre/services/mcm/mcm -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW market/sre/tools/logkeeper/logkeeper -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW mds/mastermind/minion/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW metrika/admin/brb/server/lib/controllers -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW metrika/admin/brb/server/lib/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW metrika/admin/brb/server/lib/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW metrika/admin/maas/lib/core/common -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW metrika/admin/python/cms/agent/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW metrika/core/programs/mobile_yt_to_yc_export -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/admin/lib/controllers -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/admin/lib/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/controllers/admin -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/controllers/user -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/controllers -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/announce -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/billing -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/cashbox/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/cashbox -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/company/client/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/company/client -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/company/partner -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/company -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/contract/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/contract -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/fiscal_drive/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/fiscal_drive -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/grant -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/reg_info/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/reg_info -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/retail_point -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/user/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/user -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib/runtime_pulling -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/manage/backend_data/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/manage/backend_data -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/manage/contract_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/manage/demo_data -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/manage/regular_tasks -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_functional/libconftest -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/libconftest -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_admin -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_billing -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_cashbox -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_common -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_company -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_contract/test_contract_cycle -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_contract -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_fiscal_drive_model -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_fiscal_drive -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_grant -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_reg_info -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_runtime_pulling/test_performance -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_runtime_pulling/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_runtime_pulling -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_integration/test_postgres/test_utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/api/tests/test_unit/test_contract_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/common/postgres_recipe -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/common/sqlalchemy -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/manage -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/sender/channels -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/sender/event_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/sender/notifications -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/sender/notification_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/server/blueprints/monitoring -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/tests/test_unit/libconftest -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/tests/test_unit/test_sender/test_channels -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/tests/test_unit/test_sender/test_event_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW ofd/notifier/tests/test_unit/test_sender/test_notification_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/domenator/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/trip/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/trip/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/vconf/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/wiki/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/wiki/src.template -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW intranet/yandex_directory/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW keyboard/analytics/toloka/daemon/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/callmeback/callmeback/stages/api -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/callmeback/callmeback/stages/db_stats -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/callmeback/callmeback/stages/worker -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/contrib/asyncpgsa -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/contrib/python/aiopg/aiopg/sa -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/python/huge_py3 -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/python/theatre/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/qmgr/to_review/components/io/storage/save/py_prototype -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/qmgr/to_review/components/io/storage/schema/py_prototype/tests/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/qmgr/to_review/components/io/storage/schema/py_prototype -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/qmgr/to_review/components/io/storage/schema/tools/qdb -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mail/so/daemons/knn_bot -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/adv_store/v2 -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/adv_store -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/billing_proxy -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/common/pg_engine/pytest -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/common/pgswim/pytest -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/farmacy/store/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/geosmb/booking_yang -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/geosmb/doorman/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/geosmb/promoter/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/geosmb/scenarist -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/manul -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/points/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/stat_controller/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/statistics/dashboard/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps_adv/warden/server -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/mvrp_solver/backend/async_backend/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/tools/find_max_number_of_concurrent_tasks -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/tools/segment_distances_computation -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/copy_eta_url_to_tracking_token -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/copy_order_sharing -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/copy_predefined_sequence -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/link_sms_to_tracking_tokens -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/sql/scripts/tracking_token_copy_created_at_to_time -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/tools/courier_positions -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend/tools/db_tool -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/b2bgeo/ya_courier/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/factory/fastcgi/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/factory/pylibs/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/photos/backoffice/tasks/pylibs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/photos/pylibs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/renderer/stylerepo/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/streetview/backoffice/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/streetview/ugc/pylibs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/wikimap/mapspro/libs/python/pymod -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/wikimap/stat/arm_dump_to_yt -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/wikimap/stat/dump_feedback_to_yt -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/wikimap/stat/dump_to_yt/social -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/wikimap/stat/fbapi_feedback -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW maps/wikimap/stat/nmaps_news_subscribers -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/front/hansel -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/idx/marketindexer/marketindexer -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/mobile/beru/performance-diagnostic/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/pylibrary/database -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/pylibrary/mindexerlib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/seo/tools/postgres_local -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/sre/services/cema/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/sre/services/colba/dispatcher -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/sre/services/colba/master -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/sre/services/colba/minion -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/sre/services/mcm/mcm -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW market/sre/tools/logkeeper/logkeeper -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW mds/mastermind/minion/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW metrika/admin/brb/server/lib/controllers -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW metrika/admin/brb/server/lib/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW metrika/admin/brb/server/lib/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW metrika/admin/maas/lib/core/common -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW metrika/admin/python/cms/agent/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW metrika/core/programs/mobile_yt_to_yc_export -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/admin/lib/controllers -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/admin/lib/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/controllers/admin -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/controllers/user -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/controllers -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/announce -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/billing -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/cashbox/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/cashbox -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/company/client/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/company/client -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/company/partner -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/company -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/contract/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/contract -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/fiscal_drive/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/fiscal_drive -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/grant -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/reg_info/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/reg_info -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/retail_point -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/user/dao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/user -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib/runtime_pulling -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/manage/backend_data/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/manage/backend_data -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/manage/contract_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/manage/demo_data -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/manage/regular_tasks -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_functional/libconftest -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/libconftest -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_admin -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_billing -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_cashbox -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_common -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_company -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_contract/test_contract_cycle -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_contract -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_fiscal_drive_model -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_fiscal_drive -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_grant -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_reg_info -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_runtime_pulling/test_performance -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_runtime_pulling/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_runtime_pulling -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_integration/test_postgres/test_utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/api/tests/test_unit/test_contract_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/common/postgres_recipe -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/common/sqlalchemy -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/manage -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/sender/channels -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/sender/event_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/sender/notifications -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/sender/notification_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/server/blueprints/monitoring -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/tests/test_unit/libconftest -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/tests/test_unit/test_sender/test_channels -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/tests/test_unit/test_sender/test_event_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW ofd/notifier/tests/test_unit/test_sender/test_notification_types -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW passport/backend/core/db/faker -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW passport/backend/core/dbmanager -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW passport/backend/core/db/read_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 @@ -541,151 +541,151 @@ ALLOW passport/backend/vault/api/tests/views/secrets -> contrib/python/sqlalchem ALLOW passport/backend/vault/api/tests/views -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW passport/backend/vault/api -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW passport/infra/daemons/yasmsapi/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/ab_testing/scripts/ems -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/ab_testing/tools/postgres_local/tests_recipe -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/ab_testing/tools/postgres_local -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/antifraud/xurma/tools/xurma_viewer/backend/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/functionality/turbo/forms/app/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/functionality/turbo/forms/job/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/functionality/turbo/json_api/app/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quality/functionality/turbo/json_api/job/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/ab_testing/scripts/ems -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/ab_testing/tools/postgres_local/tests_recipe -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/ab_testing/tools/postgres_local -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/antifraud/xurma/tools/xurma_viewer/backend/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/functionality/turbo/forms/app/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/functionality/turbo/forms/job/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/functionality/turbo/json_api/app/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quality/functionality/turbo/json_api/job/lib -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW quasar/db/orm -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quasar/manufacturing/jangles/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quasar/manufacturing/jangles/blueprints -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quasar/manufacturing/jangles/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quasar/manufacturing/jangles -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW quasar/quasmodrom/quasmodrom -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW release_machine/release_machine/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW release_machine/release_machine/src/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW rt-research/monitoring/atoms/config -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/geo/tools/ranking -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/horadric/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/martylib -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/iconostasis_validator/libs -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/rtc/plotva/lib/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/rtc/plotva/lib/http -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/rviewer/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/rviewer/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/rviewer/modules -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/rviewer -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/uchenki/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW search/mon/wabbajack/libs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW sprav/scripts/assay/sampling -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW testenv/core/common -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW testenv/core -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/flight_extras -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/price_index -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/admin/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/alembic/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/data_importer/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/data_importer -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/diff_builder/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/diff_builder -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/lib/python/db_locks -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/lib/python/db_models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/tasks/monitoring/db/bin -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/tasks/monitoring/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/shared_flights/tasks/monitoring -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/subscriptions/app/alembic/bin -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/subscriptions/app/api -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/subscriptions/app/model -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/subscriptions/app/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/avia/yeah -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/admin/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/db/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/morda_backend/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/morda_backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/scripts/automatcher -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/scripts/endpoints_stats -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/scripts/sales_monitor -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/bus/settings -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/wizards/proxy_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW travel/rasp/wizards/train_wizard_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW trust/directory -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW trust/directory.jinja -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW trust/emulator -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW trust/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW trust/utils.jinja -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW vcs/misc/db/check_pgaas -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW vcs/misc/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/admin/migrations/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/db/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/jupyter_kernel -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/libs/utils/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/meteo/flow/scheduler -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/settings -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/common/clean_satellite -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/common/formula_fallback -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/common/send_cao_emails -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/exports/yt/grid/facts -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/exports/yt/s3 -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/imports/base -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/imports/cao -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/imports/dwd -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/imports/ecmwf -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/imports/gfs_uv -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/imports/satellites -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW weather/workers/wrf/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yabs/indoor/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/localization_admin/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/common -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/core -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/health -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/prebuilt -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/store -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/subscription -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yaphone/newpdater/src/updates -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yql/library/python/yql/sqlalchemy/examples -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yql/udfs/common/python/python3.incl -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yql/udfs/common/python/python_arc.incl -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/antimalware/visual_html_parser/yandex-search-vdb-report/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/news/common/python/clickhouse -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/news/support/viewer -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/news/themes_viewer/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/rca/server/storage -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/webdaemons/expcookier/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quasar/manufacturing/jangles/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quasar/manufacturing/jangles/blueprints -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quasar/manufacturing/jangles/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quasar/manufacturing/jangles -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW quasar/quasmodrom/quasmodrom -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW release_machine/release_machine/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW release_machine/release_machine/src/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW rt-research/monitoring/atoms/config -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/geo/tools/ranking -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/horadric/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/martylib -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/iconostasis_validator/libs -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/rtc/plotva/lib/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/rtc/plotva/lib/http -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/rviewer/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/rviewer/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/rviewer/modules -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/rviewer -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/uchenki/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW search/mon/wabbajack/libs/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW sprav/scripts/assay/sampling -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW testenv/core/common -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW testenv/core -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/flight_extras -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/price_index -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/admin/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/alembic/migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/alembic -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/data_importer/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/data_importer -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/diff_builder/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/diff_builder -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/lib/python/db_locks -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/lib/python/db_models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/tasks/monitoring/db/bin -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/tasks/monitoring/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/shared_flights/tasks/monitoring -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/subscriptions/app/alembic/bin -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/subscriptions/app/api -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/subscriptions/app/model -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/subscriptions/app/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/avia/yeah -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/admin/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/db/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/morda_backend/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/morda_backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/scripts/automatcher -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/scripts/endpoints_stats -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/scripts/sales_monitor -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/bus/settings -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/wizards/proxy_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW travel/rasp/wizards/train_wizard_api -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW trust/directory -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW trust/directory.jinja -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW trust/emulator -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW trust/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW trust/utils.jinja -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW vcs/misc/db/check_pgaas -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW vcs/misc/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/admin/migrations/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/db/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/jupyter_kernel -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/libs/utils/db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/meteo/flow/scheduler -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/settings -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/common/clean_satellite -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/common/formula_fallback -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/common/send_cao_emails -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/exports/yt/grid/facts -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/exports/yt/s3 -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/imports/base -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/imports/cao -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/imports/dwd -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/imports/ecmwf -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/imports/gfs_uv -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/imports/satellites -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW weather/workers/wrf/utils -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yabs/indoor/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/localization_admin/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/common -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/core -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/health -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/prebuilt -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/store -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/subscription -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yaphone/newpdater/src/updates -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yql/library/python/yql/sqlalchemy/examples -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yql/udfs/common/python/python3.incl -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yql/udfs/common/python/python_arc.incl -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/antimalware/visual_html_parser/yandex-search-vdb-report/src -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/news/common/python/clickhouse -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/news/support/viewer -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/news/themes_viewer/app -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/rca/server/storage -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/webdaemons/expcookier/tests -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW yweb/yasap/answers/admin/admin -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers/answers -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers/database_migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_acceptance -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_antispam_check -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_banner -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_grading_collector -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_turbo -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_unloading_serp -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_update_passport -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/answers_update_turbo -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/daily_promoblock_push -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/make_ammos -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/populate_db -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_banner -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_corrector -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_deleter -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_factors_uploader -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_frequency_uploader -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_rank_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_tag_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/questions_uploader -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/the_question_migrator -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/the_question_unloading_serp -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/triggers_evoker -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/upload_tag_teasers -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yweb/yasap/answers_nirvana/weekly_org_push -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW zootopia/analytics/drive/binary/drive -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW zootopia/analytics/drive/source/drive/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW zootopia/analytics/drive/source/drive/core -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW zootopia/analytics/drive/source/drive/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW zootopia/hub/geosupply/geosupply -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW jupytercloud/arcadia_kernel/default -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW jupytercloud/arcadia_kernel/default_yql -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers/answers -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers/database_migrations -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_acceptance -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_antispam_check -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_banner -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_grading_collector -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_turbo -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_unloading_serp -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_update_passport -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/answers_update_turbo -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/daily_promoblock_push -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/make_ammos -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/populate_db -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_banner -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_corrector -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_deleter -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_factors_uploader -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_frequency_uploader -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_rank_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_tag_updater -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/questions_uploader -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/the_question_migrator -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/the_question_unloading_serp -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/triggers_evoker -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/upload_tag_teasers -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yweb/yasap/answers_nirvana/weekly_org_push -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW zootopia/analytics/drive/binary/drive -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW zootopia/analytics/drive/source/drive/backend -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW zootopia/analytics/drive/source/drive/core -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW zootopia/analytics/drive/source/drive/models -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW zootopia/hub/geosupply/geosupply -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW jupytercloud/arcadia_kernel/default -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW jupytercloud/arcadia_kernel/default_yql -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW quality/ab_testing/cofe/bin/lib/files/py2/cofe_kernel_yql -> contrib/python/sqlalchemy/sqlalchemy-1.2 ALLOW quality/ab_testing/cofe/bin/lib/files/py3/cofe_kernel_yql -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yql/udfs/common/python/python3 -> contrib/python/sqlalchemy/sqlalchemy-1.2 -ALLOW yql/udfs/common/python/python_arc -> contrib/python/sqlalchemy/sqlalchemy-1.2 -DENY .* -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yql/udfs/common/python/python3 -> contrib/python/sqlalchemy/sqlalchemy-1.2 +ALLOW yql/udfs/common/python/python_arc -> contrib/python/sqlalchemy/sqlalchemy-1.2 +DENY .* -> contrib/python/sqlalchemy/sqlalchemy-1.2 # As agreed in https://st.yandex-team.ru/CONTRIB-2183 # (use contrib/python/marshmallow_dataclass instead) @@ -695,7 +695,7 @@ DENY .* -> contrib/python/dataclasses-json # https://st.yandex-team.ru/CONTRIB-2222 ALLOW browser/infra/.* -> contrib/python/hurry.filesize DENY .* -> contrib/python/hurry.filesize - -# https://st.yandex-team.ru/CONTRIB-2338 + +# https://st.yandex-team.ru/CONTRIB-2338 ALLOW noc/.* -> contrib/python/asyncssh DENY .* -> contrib/python/asyncssh diff --git a/build/rules/flake8/migrations.yaml b/build/rules/flake8/migrations.yaml index 6e54bf2e62..8f774d681f 100644 --- a/build/rules/flake8/migrations.yaml +++ b/build/rules/flake8/migrations.yaml @@ -1530,75 +1530,75 @@ migrations: - yweb/yasap/pdb/tools/add_card_owners - zootopia/analytics/drive/source/drive/operations/support/registrations/reg_quality - zootopia/analytics/ml/features/geo_features/faster_surge_features - F405: - ignore: - - F405 - prefixes: - - adfox/infra/registrator - - adfox/infra/registrator/lib - - ads/libs/py_ml_factors/matrixnet - - ads/nirvana/xfactor-yt - - ads/tools/mx_feature_remapper - - alice/analytics/utils/marty/run_nirvana_instance - - cloud/ai/speechkit/stt/tests/data_pipeline/join - - devtools/signer/signer - - dict/lm/sources/lib/launcher - - dict/ontodb/isa/libshorttext/converter/stemmer - - dict/ontodb/report/common - - dict/ontodb/utils/export_src_codes - - dj/nirvana/nirvana_make - - edadeal/analytics/scripts/CashbackReport/CashbackReportLib - - edadeal/analytics/scripts/CashbackReport/CashbackReportLib/CashbackReportLib - - extsearch/geo/recommender/runtime/config/generation - - library/python/cyson - - library/python/cyson/cyson - - mail/freezing_tests/active_users_aggregation - - maps/analyzer/tools/online_jams/pylib - - market/seo/offer_base - - mediapers/feature_machine/nirvana/script_runner - - mlp/mail/aspam/nirvana_operations/conveyor/build_prod_graph/inbound - - mlp/mail/aspam/nirvana_operations/conveyor/build_prod_graph/outbound - - mlp/mail/aspam/nirvana_operations/conveyor/calc_dsats - - modadvert/programs/cv_app/tools/create_yt_env/it - - modadvert/programs/grep_img_rejects/it - - modadvert/programs/multik/it + F405: + ignore: + - F405 + prefixes: + - adfox/infra/registrator + - adfox/infra/registrator/lib + - ads/libs/py_ml_factors/matrixnet + - ads/nirvana/xfactor-yt + - ads/tools/mx_feature_remapper + - alice/analytics/utils/marty/run_nirvana_instance + - cloud/ai/speechkit/stt/tests/data_pipeline/join + - devtools/signer/signer + - dict/lm/sources/lib/launcher + - dict/ontodb/isa/libshorttext/converter/stemmer + - dict/ontodb/report/common + - dict/ontodb/utils/export_src_codes + - dj/nirvana/nirvana_make + - edadeal/analytics/scripts/CashbackReport/CashbackReportLib + - edadeal/analytics/scripts/CashbackReport/CashbackReportLib/CashbackReportLib + - extsearch/geo/recommender/runtime/config/generation + - library/python/cyson + - library/python/cyson/cyson + - mail/freezing_tests/active_users_aggregation + - maps/analyzer/tools/online_jams/pylib + - market/seo/offer_base + - mediapers/feature_machine/nirvana/script_runner + - mlp/mail/aspam/nirvana_operations/conveyor/build_prod_graph/inbound + - mlp/mail/aspam/nirvana_operations/conveyor/build_prod_graph/outbound + - mlp/mail/aspam/nirvana_operations/conveyor/calc_dsats + - modadvert/programs/cv_app/tools/create_yt_env/it + - modadvert/programs/grep_img_rejects/it + - modadvert/programs/multik/it - passport/backend/api/tests/views/bundle/change_avatar - - quality/ab_testing/cofe/projects/alice/sesame/v1_1 - - quality/functionality/chats/feedback/src/feedback/core - - quality/functionality/chats/feedback/src/feedback/core/celery_tasks - - quality/neural_net/bert/bert/utils/distributed - - quality/user_sessions/py_amon/cbir - - quality/user_sessions/py_amon/images - - repo/yeoman/data/lib - - repo/yeoman/stats/lib - - sandbox/projects/tycoon/TycoonAdverts - - search/base_search/tools/explain_l1 - - search/mon/rviewer/app - - search/mon/rviewer/modules - - search/mon/rviewer/modules/clients - - search/rpslimiter/storage/src/model - - skynet/kernel - - skynet/kernel/util/sys/user - - travel/avia/avia_api - - travel/avia/avia_api/avia/settings - - travel/avia/avia_api/tests - - vcs/svn/flat - - vcs/svn/hooks/test - - voicetech/asr/cloud_engine/cli/nirvana/aggregate_kenlm_outputs - - voicetech/asr/cloud_engine/cli/nirvana/aggregate_subword_lm_outputs - - voicetech/asr/cloud_engine/cli/nirvana/build_lm - - voicetech/asr/cloud_engine/cli/nirvana/make_kenlm_lingware - - voicetech/asr/cloud_engine/cli/nirvana/make_subword_lm_lingware - - voicetech/asr/cloud_engine/cli/nirvana/merge_lingwares - - voicetech/asr/cloud_engine/cli/nirvana/select_best_kenlm - - voicetech/asr/core/lib/subword_ngram_lm/nirvana/build_freq_table - - voicetech/asr/core/lib/subword_ngram_lm/nirvana/build_mixture_model - - voicetech/asr/core/lib/subword_ngram_lm/nirvana/build_model - - voicetech/asr/core/lib/subword_ngram_lm/nirvana/fit_lambda - - voicetech/asr/core/lib/subword_ngram_lm/nirvana/fit_vocabulary - - voicetech/asr/tools/language_model/tests/test_linear_merge - - yweb/tellurium/tools/store_history_to_yt - - yweb/tellurium/ui + - quality/ab_testing/cofe/projects/alice/sesame/v1_1 + - quality/functionality/chats/feedback/src/feedback/core + - quality/functionality/chats/feedback/src/feedback/core/celery_tasks + - quality/neural_net/bert/bert/utils/distributed + - quality/user_sessions/py_amon/cbir + - quality/user_sessions/py_amon/images + - repo/yeoman/data/lib + - repo/yeoman/stats/lib + - sandbox/projects/tycoon/TycoonAdverts + - search/base_search/tools/explain_l1 + - search/mon/rviewer/app + - search/mon/rviewer/modules + - search/mon/rviewer/modules/clients + - search/rpslimiter/storage/src/model + - skynet/kernel + - skynet/kernel/util/sys/user + - travel/avia/avia_api + - travel/avia/avia_api/avia/settings + - travel/avia/avia_api/tests + - vcs/svn/flat + - vcs/svn/hooks/test + - voicetech/asr/cloud_engine/cli/nirvana/aggregate_kenlm_outputs + - voicetech/asr/cloud_engine/cli/nirvana/aggregate_subword_lm_outputs + - voicetech/asr/cloud_engine/cli/nirvana/build_lm + - voicetech/asr/cloud_engine/cli/nirvana/make_kenlm_lingware + - voicetech/asr/cloud_engine/cli/nirvana/make_subword_lm_lingware + - voicetech/asr/cloud_engine/cli/nirvana/merge_lingwares + - voicetech/asr/cloud_engine/cli/nirvana/select_best_kenlm + - voicetech/asr/core/lib/subword_ngram_lm/nirvana/build_freq_table + - voicetech/asr/core/lib/subword_ngram_lm/nirvana/build_mixture_model + - voicetech/asr/core/lib/subword_ngram_lm/nirvana/build_model + - voicetech/asr/core/lib/subword_ngram_lm/nirvana/fit_lambda + - voicetech/asr/core/lib/subword_ngram_lm/nirvana/fit_vocabulary + - voicetech/asr/tools/language_model/tests/test_linear_merge + - yweb/tellurium/tools/store_history_to_yt + - yweb/tellurium/ui no_lint: ignore: - '*' diff --git a/build/rules/library_deps.policy b/build/rules/library_deps.policy index 954d0198c6..f5214af055 100644 --- a/build/rules/library_deps.policy +++ b/build/rules/library_deps.policy @@ -30,7 +30,7 @@ ALLOW library/python/ylock -> yt/python/yt/wrapper ALLOW library/python/yt -> yt/python/client_lite ALLOW library/python/yt/example -> yt/python/client ALLOW library/python/statface_client -> statbox/libstatbox/python -ALLOW library/python/pytest-mongodb -> devtools/swag/lib +ALLOW library/python/pytest-mongodb -> devtools/swag/lib ALLOW library/cpp/minhash/tools/mr_hash -> mapreduce ALLOW library/cpp/token/ut -> kernel ALLOW library/cpp/infected_masks -> kernel diff --git a/build/sysincl/misc.yml b/build/sysincl/misc.yml index e9e6095888..3f2fb1f01d 100644 --- a/build/sysincl/misc.yml +++ b/build/sysincl/misc.yml @@ -119,10 +119,10 @@ includes: - xray/xray_interface.h: contrib/libs/clang11-rt/include/xray/xray_interface.h -- source_filter: "^contrib/libs/clang12-rt" - includes: - - xray/xray_interface.h: contrib/libs/clang12-rt/include/xray/xray_interface.h - +- source_filter: "^contrib/libs/clang12-rt" + includes: + - xray/xray_interface.h: contrib/libs/clang12-rt/include/xray/xray_interface.h + - source_filter: "^contrib/libs/llvm" includes: - plugin-api.h # GNU linker plugin API. @@ -172,10 +172,10 @@ includes: - atomic.h: contrib/libs/nsync/platform/c++11/atomic.h -- source_filter: "^contrib/python/numpy/py3" - includes: - - numpy/random.pxd - +- source_filter: "^contrib/python/numpy/py3" + includes: + - numpy/random.pxd + - source_filter: "^contrib/tools/python/src/Objects/exceptions.c" includes: - errmap.h: contrib/tools/python/src/PC/errmap.h @@ -446,10 +446,10 @@ - cmqxc.h - cmqcfc.h - cmqbc.h - -- source_filter: "^contrib/libs/h3" - includes: - - alloc.h: contrib/libs/h3/h3lib/include/alloc.h + +- source_filter: "^contrib/libs/h3" + includes: + - alloc.h: contrib/libs/h3/h3lib/include/alloc.h - source_filter: "^cloud/iam/token_agent/daemon" includes: - contrib/libs/grpc/include/grpcpp/impl/codegen/server_context_impl.h diff --git a/build/sysincl/windows.yml b/build/sysincl/windows.yml index 26ae7b5bfa..6222768162 100644 --- a/build/sysincl/windows.yml +++ b/build/sysincl/windows.yml @@ -166,7 +166,7 @@ - olectl.h - packon.h - packoff.h - - pathcch.h + - pathcch.h - p2p.h - pdh.h - pdhmsg.h @@ -302,7 +302,7 @@ - wrl/ftm.h - wrl/implements.h - wrl/wrappers/corewrappers.h - - ws2bth.h + - ws2bth.h - ws2def.h - ws2ipdef.h - ws2spi.h diff --git a/build/ya.conf.json b/build/ya.conf.json index 5f7cc875d6..afd03f3954 100644 --- a/build/ya.conf.json +++ b/build/ya.conf.json @@ -443,11 +443,11 @@ "description": "This tool simplifies replacing of some text in Arcadia" }, "black": { - "description": "Python styler, Python 3 only" - }, - "black_py2": { - "description": "Python styler with Python 2 support" + "description": "Python styler, Python 3 only" }, + "black_py2": { + "description": "Python styler with Python 2 support" + }, "yadi": { "description": "Arcadia version of Yadi" }, @@ -1433,479 +1433,479 @@ } } }, - "clang12-windows": { - "name": "clang12", - "tools": { - "c++": { - "bottle": "clang12", - "executable": "c++" - }, - "c++filt": { - "bottle": "clang12", - "executable": "c++filt" - }, - "cc": { - "bottle": "clang12", - "executable": "cc" - }, - "gcov": { - "bottle": "clang12", - "executable": "llvm-gcov" - }, - "llvm-cov": { - "bottle": "clang12", - "executable": "llvm-cov" - }, - "llvm-profdata": { - "bottle": "clang12", - "executable": "llvm-profdata" - }, - "llvm-symbolizer": { - "bottle": "clang12", - "executable": "llvm-symbolizer" - }, - "nm": { - "bottle": "clang12", - "executable": "llvm-nm" - }, - "strip": { - "bottle": "clang12", - "executable": "llvm-strip" - }, - "objcopy": { - "bottle": "clang12", - "executable": "llvm-objcopy" - } - }, - "platforms": [ - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "WIN", - "arch": "x86_64" - }, - "default": false - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "WIN", - "arch": "i686" - }, - "default": false - }, - { - "host": { - "os": "WIN" - }, - "target": { - "os": "WIN", - "arch": "x86_64" - }, - "default": false - }, - { - "host": { - "os": "WIN" - }, - "target": { - "os": "WIN", - "arch": "i686" - }, - "default": false - } - ], - "params": { - "type": "msvc", - "use_clang": true, - "match_root": "CLANG", - "werror_mode": "all", - "c_compiler": "$(CLANG)/bin/clang-cl", - "cxx_compiler": "$(CLANG)/bin/clang-cl", - "cxx_std": "c++latest", - "llvm-symbolizer": "$(CLANG)/bin/llvm-symbolizer", - "wine": "yes", - "version": "2019" - } - }, - "clang12": { - "tools": { - "c++": { - "bottle": "clang12", - "executable": "c++" - }, - "c++filt": { - "bottle": "clang12", - "executable": "c++filt" - }, - "cc": { - "bottle": "clang12", - "executable": "cc" - }, - "clang-rename": { - "bottle": "clang12", - "executable": "clang-rename" - }, - "gcov": { - "bottle": "clang12", - "executable": "llvm-gcov" - }, - "llvm-cov": { - "bottle": "clang12", - "executable": "llvm-cov" - }, - "llvm-profdata": { - "bottle": "clang12", - "executable": "llvm-profdata" - }, - "llvm-symbolizer": { - "bottle": "clang12", - "executable": "llvm-symbolizer" - }, - "nm": { - "bottle": "clang12", - "executable": "llvm-nm" - }, - "strip": { - "bottle": "clang12", - "executable": "llvm-strip" - }, - "objcopy": { - "bottle": "clang12", - "executable": "llvm-objcopy" - } - }, - "platforms": [ - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "aarch64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "ppc64le" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "power9le" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "DARWIN", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "DARWIN", - "arch": "arm64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "IOS", - "arch": "i386" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "IOS", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "IOS", - "arch": "armv7" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "IOS", - "arch": "arm64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "YOCTO", - "arch": "armv7a" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "LINUX", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "LINUX", - "arch": "aarch64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "LINUX", - "arch": "ppc64le" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "LINUX", - "arch": "power9le" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "DARWIN", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "DARWIN", - "arch": "arm64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "IOS", - "arch": "i386" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "IOS", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "IOS", - "arch": "armv7" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "target": { - "os": "IOS", - "arch": "arm64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "LINUX", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "LINUX", - "arch": "aarch64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "LINUX", - "arch": "ppc64le" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "LINUX", - "arch": "power9le" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "DARWIN", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "DARWIN", - "arch": "arm64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "IOS", - "arch": "i386" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "IOS", - "arch": "x86_64" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "IOS", - "arch": "armv7" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "target": { - "os": "IOS", - "arch": "arm64" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", + "clang12-windows": { + "name": "clang12", + "tools": { + "c++": { + "bottle": "clang12", + "executable": "c++" + }, + "c++filt": { + "bottle": "clang12", + "executable": "c++filt" + }, + "cc": { + "bottle": "clang12", + "executable": "cc" + }, + "gcov": { + "bottle": "clang12", + "executable": "llvm-gcov" + }, + "llvm-cov": { + "bottle": "clang12", + "executable": "llvm-cov" + }, + "llvm-profdata": { + "bottle": "clang12", + "executable": "llvm-profdata" + }, + "llvm-symbolizer": { + "bottle": "clang12", + "executable": "llvm-symbolizer" + }, + "nm": { + "bottle": "clang12", + "executable": "llvm-nm" + }, + "strip": { + "bottle": "clang12", + "executable": "llvm-strip" + }, + "objcopy": { + "bottle": "clang12", + "executable": "llvm-objcopy" + } + }, + "platforms": [ + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "WIN", + "arch": "x86_64" + }, + "default": false + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "WIN", + "arch": "i686" + }, + "default": false + }, + { + "host": { + "os": "WIN" + }, + "target": { + "os": "WIN", + "arch": "x86_64" + }, + "default": false + }, + { + "host": { + "os": "WIN" + }, + "target": { + "os": "WIN", + "arch": "i686" + }, + "default": false + } + ], + "params": { + "type": "msvc", + "use_clang": true, + "match_root": "CLANG", + "werror_mode": "all", + "c_compiler": "$(CLANG)/bin/clang-cl", + "cxx_compiler": "$(CLANG)/bin/clang-cl", + "cxx_std": "c++latest", + "llvm-symbolizer": "$(CLANG)/bin/llvm-symbolizer", + "wine": "yes", + "version": "2019" + } + }, + "clang12": { + "tools": { + "c++": { + "bottle": "clang12", + "executable": "c++" + }, + "c++filt": { + "bottle": "clang12", + "executable": "c++filt" + }, + "cc": { + "bottle": "clang12", + "executable": "cc" + }, + "clang-rename": { + "bottle": "clang12", + "executable": "clang-rename" + }, + "gcov": { + "bottle": "clang12", + "executable": "llvm-gcov" + }, + "llvm-cov": { + "bottle": "clang12", + "executable": "llvm-cov" + }, + "llvm-profdata": { + "bottle": "clang12", + "executable": "llvm-profdata" + }, + "llvm-symbolizer": { + "bottle": "clang12", + "executable": "llvm-symbolizer" + }, + "nm": { + "bottle": "clang12", + "executable": "llvm-nm" + }, + "strip": { + "bottle": "clang12", + "executable": "llvm-strip" + }, + "objcopy": { + "bottle": "clang12", + "executable": "llvm-objcopy" + } + }, + "platforms": [ + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "aarch64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "ppc64le" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "power9le" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "DARWIN", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "DARWIN", + "arch": "arm64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "IOS", + "arch": "i386" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "IOS", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "IOS", + "arch": "armv7" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "IOS", + "arch": "arm64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "YOCTO", + "arch": "armv7a" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "LINUX", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "LINUX", + "arch": "aarch64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "LINUX", + "arch": "ppc64le" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "LINUX", + "arch": "power9le" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "DARWIN", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "DARWIN", + "arch": "arm64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "IOS", + "arch": "i386" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "IOS", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "IOS", + "arch": "armv7" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "target": { + "os": "IOS", + "arch": "arm64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "LINUX", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "LINUX", + "arch": "aarch64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "LINUX", + "arch": "ppc64le" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "LINUX", + "arch": "power9le" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "DARWIN", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "DARWIN", + "arch": "arm64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "IOS", + "arch": "i386" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "IOS", + "arch": "x86_64" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "IOS", + "arch": "armv7" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "target": { + "os": "IOS", + "arch": "arm64" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", "arch": "armv7a_cortex_a9" }, "default": true @@ -1916,77 +1916,77 @@ }, "target": { "os": "LINUX", - "arch": "armv7ahf_cortex_a35" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "armv7ahf_cortex_a53" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "armv8a_cortex_a35" - }, - "default": true - }, - { - "host": { - "os": "LINUX" - }, - "target": { - "os": "LINUX", - "arch": "armv8a_cortex_a53" - }, - "default": true - }, - { - "host": { - "os": "LINUX", - "arch": "ppc64le" - }, - "target": { - "os": "LINUX", - "arch": "ppc64le" - }, - "default": true - }, - { - "host": { - "os": "LINUX", - "arch": "ppc64le" - }, - "target": { - "os": "LINUX", - "arch": "power9le" - }, - "default": true - } - ], - "params": { - "type": "clang", - "match_root": "CLANG", - "werror_mode": "all", - "c_compiler": "$(CLANG)/bin/clang", - "cxx_compiler": "$(CLANG)/bin/clang++", - "llvm-symbolizer": "$(CLANG)/bin/llvm-symbolizer", - "objcopy": "$(CLANG)/bin/llvm-objcopy", + "arch": "armv7ahf_cortex_a35" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "armv7ahf_cortex_a53" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "armv8a_cortex_a35" + }, + "default": true + }, + { + "host": { + "os": "LINUX" + }, + "target": { + "os": "LINUX", + "arch": "armv8a_cortex_a53" + }, + "default": true + }, + { + "host": { + "os": "LINUX", + "arch": "ppc64le" + }, + "target": { + "os": "LINUX", + "arch": "ppc64le" + }, + "default": true + }, + { + "host": { + "os": "LINUX", + "arch": "ppc64le" + }, + "target": { + "os": "LINUX", + "arch": "power9le" + }, + "default": true + } + ], + "params": { + "type": "clang", + "match_root": "CLANG", + "werror_mode": "all", + "c_compiler": "$(CLANG)/bin/clang", + "cxx_compiler": "$(CLANG)/bin/clang++", + "llvm-symbolizer": "$(CLANG)/bin/llvm-symbolizer", + "objcopy": "$(CLANG)/bin/llvm-objcopy", "simctl": "$(XCODE_TOOLS_ROOT-sbr:799017771)/Xcode/SystemRoot/PrivateFrameworks/CoreSimulator.framework/Resources/bin/simctl", "profiles": "$(XCODE_TOOLS_ROOT-sbr:799017771)/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles", - "strip": "$(CLANG)/bin/llvm-strip", - "gcc_version": "12.0" - } - }, + "strip": "$(CLANG)/bin/llvm-strip", + "gcc_version": "12.0" + } + }, "local": { "tools": { "c++": { @@ -4496,13 +4496,13 @@ "os": "DARWIN" }, "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "default": true } ] }, @@ -5264,14 +5264,14 @@ } ] }, - "aws": { - "tools": { + "aws": { + "tools": { "aws": { "bottle": "aws", "executable": "aws" } - }, - "platforms": [ + }, + "platforms": [ { "host": { "os": "LINUX" @@ -5290,7 +5290,7 @@ }, "default": true } - ] + ] }, "sedem": { "tools": { @@ -5439,51 +5439,51 @@ "os": "DARWIN" }, "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "default": true - } - ] - }, - "black_py2": { - "tools": { - "black_py2": { - "bottle": "black_py2", - "executable": "black" - } - }, - "platforms": [ - { - "host": { - "os": "LINUX" - }, - "default": true - }, - { - "host": { - "os": "WIN" - }, - "default": true - }, - { - "host": { - "os": "DARWIN" - }, - "default": true - }, - { - "host": { - "os": "DARWIN", - "arch": "arm64" - }, - "default": true - } - ] - }, + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "default": true + } + ] + }, + "black_py2": { + "tools": { + "black_py2": { + "bottle": "black_py2", + "executable": "black" + } + }, + "platforms": [ + { + "host": { + "os": "LINUX" + }, + "default": true + }, + { + "host": { + "os": "WIN" + }, + "default": true + }, + { + "host": { + "os": "DARWIN" + }, + "default": true + }, + { + "host": { + "os": "DARWIN", + "arch": "arm64" + }, + "default": true + } + ] + }, "yadi": { "tools": { "yadi": { @@ -6079,52 +6079,52 @@ ] } }, - "clang12": { - "formula": { - "sandbox_id": [ + "clang12": { + "formula": { + "sandbox_id": [ 1042818759, 1042820568, 1042823154, 1042827120, 1042828064 - ], - "match": "CLANG" - }, - "executable": { - "c++": [ - "bin", - "clang++" - ], - "c++filt": [ - "bin", - "llvm-cxxfilt" - ], - "cc": [ - "bin", - "clang" - ], - "clang-rename": [ - "bin", - "clang-rename" - ], - "llvm-gcov": [ - "bin", - "llvm-gcov" - ], - "llvm-cov": [ - "bin", - "llvm-cov" - ], - "llvm-profdata": [ - "bin", - "llvm-profdata" - ], - "llvm-symbolizer": [ - "bin", - "llvm-symbolizer" - ], - "llvm-nm": [ - "bin", + ], + "match": "CLANG" + }, + "executable": { + "c++": [ + "bin", + "clang++" + ], + "c++filt": [ + "bin", + "llvm-cxxfilt" + ], + "cc": [ + "bin", + "clang" + ], + "clang-rename": [ + "bin", + "clang-rename" + ], + "llvm-gcov": [ + "bin", + "llvm-gcov" + ], + "llvm-cov": [ + "bin", + "llvm-cov" + ], + "llvm-profdata": [ + "bin", + "llvm-profdata" + ], + "llvm-symbolizer": [ + "bin", + "llvm-symbolizer" + ], + "llvm-nm": [ + "bin", "llvm-nm" ], "llvm-strip": [ @@ -7240,7 +7240,7 @@ }, "python3": { "formula": { - "sandbox_id": 1020522806, + "sandbox_id": 1020522806, "match": "python3" }, "executable": { @@ -7734,16 +7734,16 @@ ] } }, - "aws": { - "formula": { - "sandbox_id": 489186634, - "match": "aws" - }, - "executable": { + "aws": { + "formula": { + "sandbox_id": 489186634, + "match": "aws" + }, + "executable": { "aws": [ "aws" ] - } + } }, "sedem": { "formula": { @@ -7818,20 +7818,7 @@ "black": { "formula": { "sandbox_id": [ - 1209137306 - ], - "match": "black" - }, - "executable": { - "black": [ - "black" - ] - } - }, - "black_py2": { - "formula": { - "sandbox_id": [ - 1147448676 + 1209137306 ], "match": "black" }, @@ -7841,6 +7828,19 @@ ] } }, + "black_py2": { + "formula": { + "sandbox_id": [ + 1147448676 + ], + "match": "black" + }, + "executable": { + "black": [ + "black" + ] + } + }, "yadi": { "formula": { "sandbox_id": 1155032720, @@ -8092,8 +8092,8 @@ } }, "toolchain_aliases": { - "clang-win-x86_64": "clang12-win-x86_64", - "clang-win-i686": "clang12-win-i686", + "clang-win-x86_64": "clang12-win-x86_64", + "clang-win-i686": "clang12-win-i686", "gcc-linux-x86_64": "gcc82-linux-x86_64" } } diff --git a/build/ymake.core.conf b/build/ymake.core.conf index 081833998b..70295a8705 100644 --- a/build/ymake.core.conf +++ b/build/ymake.core.conf @@ -381,11 +381,11 @@ when ($USE_SYSTEM_PYTHON) { PY_VERSION=3.8 PY_FRAMEWORK_VERSION=3.8 } - "3.9" ? { - _SYSTEM_PYTHON39=yes - PY_VERSION=3.9 - PY_FRAMEWORK_VERSION=3.9 - } + "3.9" ? { + _SYSTEM_PYTHON39=yes + PY_VERSION=3.9 + PY_FRAMEWORK_VERSION=3.9 + } "3.10" ? { _SYSTEM_PYTHON310=yes PY_VERSION=3.10 @@ -879,7 +879,7 @@ macro _CPP_CFGPROTO_CMD(File) { # tag:proto PY_PROTO_MYPY_ENABLED=yes -PY_PROTO_MYPY_PLUGIN_BASE=--plugin=protoc-gen-mypy=${tool:"contrib/python/mypy-protobuf/bin/protoc-gen-mypy"} --mypy_out=$ARCADIA_BUILD_ROOT/$PROTO_NAMESPACE +PY_PROTO_MYPY_PLUGIN_BASE=--plugin=protoc-gen-mypy=${tool:"contrib/python/mypy-protobuf/bin/protoc-gen-mypy"} --mypy_out=$ARCADIA_BUILD_ROOT/$PROTO_NAMESPACE # tag:proto tag:python-specific PY_PROTO_MYPY_SUFFIX= @@ -2078,13 +2078,13 @@ macro ENV(Data...) { SET_APPEND(TEST_ENV_VALUE ${quo:Data}) } -### @usage: CONFTEST_LOAD_POLICY_LOCAL() -### -### Loads conftest.py files in a way that pytest does it -macro CONFTEST_LOAD_POLICY_LOCAL() { - SET_APPEND(TEST_ENV_VALUE "CONFTEST_LOAD_POLICY=LOCAL") -} - +### @usage: CONFTEST_LOAD_POLICY_LOCAL() +### +### Loads conftest.py files in a way that pytest does it +macro CONFTEST_LOAD_POLICY_LOCAL() { + SET_APPEND(TEST_ENV_VALUE "CONFTEST_LOAD_POLICY=LOCAL") +} + # tag:test TEST_RECIPES_VALUE= ### @usage: USE_RECIPE(path [arg1 arg2...]) @@ -2216,7 +2216,7 @@ EXCLUDE_SUBMODULES=PY3TEST_LIBRARY ### ### The test module for Python 3.x based on py.test ### -### This module is compatible only with PYTHON3-tagged modules and selects peers from multimodules accordingly. +### This module is compatible only with PYTHON3-tagged modules and selects peers from multimodules accordingly. ### This module is only compatible with Arcadia Python build (to avoid tests duplication from Python2/3-tests). For non-Arcadia python use PYTEST. ### ### Documentation: https://wiki.yandex-team.ru/yatool/test/#testynapytest @@ -4039,7 +4039,7 @@ module PY2_LIBRARY: _LIBRARY { otherwise { MODULE_PREFIX=libpy } - .ALLOWED=FORK_TESTS + .ALLOWED=FORK_TESTS .IGNORED=GENERATE_ENUM_SERIALIZATION GENERATE_ENUM_SERIALIZATION_WITH_HEADER USE_PYTHON2 .RESTRICTED=PYTHON3_ADDINCL USE_PYTHON3 PYTHON2_ADDINCL OPTIMIZE_PY_PROTOS NO_OPTIMIZE_PY_PROTOS USE_GLOBAL_CMD=yes @@ -4068,7 +4068,7 @@ module _PY3_LIBRARY: _LIBRARY { otherwise { MODULE_PREFIX=libpy } - .ALLOWED=FORK_TESTS + .ALLOWED=FORK_TESTS .IGNORED=GENERATE_ENUM_SERIALIZATION GENERATE_ENUM_SERIALIZATION_WITH_HEADER .RESTRICTED=PYTHON3_ADDINCL USE_PYTHON3 PYTHON2_ADDINCL USE_PYTHON2 OPTIMIZE_PY_PROTOS NO_OPTIMIZE_PY_PROTOS USE_GLOBAL_CMD=yes @@ -8064,8 +8064,8 @@ macro _GO_COMPILE_CGO1(NAME, FLAGS[], FILES...) { # tag:go-specific macro _GO_COMPILE_CGO2(NAME, C_FILES[], S_FILES[], OBJ_FILES[], FILES...) { .CMD=${hide:_GO_FAKEID} $C_COMPILER $C_FLAGS_PLATFORM ${pre=-I:_C__INCLUDE} $CGO_CFLAGS_VALUE ${input;tobindir:"_cgo_main.c"} -c -o ${tmp;noauto;suf=${OBJECT_SUF}:"_cgo_main.c"} && $C_COMPILER $C_FLAGS_PLATFORM ${pre=-I:_C__INCLUDE} -o ${tmp;noauto;suf=${OBJECT_SUF}:"_cgo_"} $LDFLAGS $LDFLAGS_GLOBAL $CGO2_LDFLAGS_VALUE ${input;hide:"_cgo_export.h"} ${tmp;noauto;suf=${OBJECT_SUF}:"_cgo_main.c"} ${input;suf=${OBJECT_SUF}:"_cgo_export.c"} ${input;nopath;noext;suf=.cgo2.c${OBJECT_SUF}:FILES} ${input;suf=${OBJECT_SUF}:C_FILES} ${input;suf=.o:S_FILES} ${input:OBJ_FILES} $CGO_LDFLAGS_VALUE && ${GO_TOOLS_ROOT}/pkg/tool/${GO_HOST_OS}_${GO_HOST_ARCH}/cgo -dynpackage $NAME -dynimport ${tmp;noauto;suf=${OBJECT_SUF}:"_cgo_"} -dynout ${output:"_cgo_import.go"} -dynlinker $GO_CGO2_FLAGS_VALUE $GO_TOOLCHAIN_ENV ${requirements;hide:CC_REQUIREMENTS} ${kv;hide:"p go"} ${kv;hide:"pc light-blue"} ${kv;hide:"show_out"} - - _USE_LINKER() + + _USE_LINKER() } # tag:go-specific diff --git a/build/ymake_conf.py b/build/ymake_conf.py index 30219eb85e..468f34cc65 100755 --- a/build/ymake_conf.py +++ b/build/ymake_conf.py @@ -115,7 +115,7 @@ class Platform(object): self.is_none = self.os == 'none' - self.is_posix = self.is_linux or self.is_apple or self.is_android or self.is_cygwin or self.is_yocto + self.is_posix = self.is_linux or self.is_apple or self.is_android or self.is_cygwin or self.is_yocto @staticmethod def from_json(data): @@ -628,7 +628,7 @@ class Build(object): swiftc.configure() swiftc.print_compiler() - if host.is_linux or host.is_macos or host.is_cygwin: + if host.is_linux or host.is_macos or host.is_cygwin: if is_negative('USE_ARCADIA_PYTHON'): python = Python(self.tc) python.configure_posix() @@ -1903,7 +1903,7 @@ class LD(Linker): self.dwarf_command = None self.libresolv = '-lresolv' if target.is_linux or target.is_macos or target.is_android else None - if target.is_linux or target.is_android: + if target.is_linux or target.is_android: self.ld_export_dynamic_flag = '-rdynamic' self.use_stdlib = '-nodefaultlibs' @@ -2946,7 +2946,7 @@ class Perl(object): class Setting(object): - def __init__(self, key, auto=None, convert=None, rewrite=False): + def __init__(self, key, auto=None, convert=None, rewrite=False): self.key = key self.auto = auto @@ -2954,7 +2954,7 @@ class Setting(object): self.preset = preset(key) self.from_user = self.preset is not None - self.rewrite = rewrite + self.rewrite = rewrite self._value = Setting.no_value @@ -2977,7 +2977,7 @@ class Setting(object): self._value = value def emit(self): - if not self.from_user or self.rewrite: + if not self.from_user or self.rewrite: emit(self.key, self.value) no_value = object() @@ -2993,7 +2993,7 @@ class Cuda(object): self.have_cuda = Setting('HAVE_CUDA', auto=self.auto_have_cuda, convert=to_bool) self.cuda_root = Setting('CUDA_ROOT') - self.cuda_version = Setting('CUDA_VERSION', auto=self.auto_cuda_version, convert=self.convert_major_version, rewrite=True) + self.cuda_version = Setting('CUDA_VERSION', auto=self.auto_cuda_version, convert=self.convert_major_version, rewrite=True) self.use_arcadia_cuda = Setting('USE_ARCADIA_CUDA', auto=self.auto_use_arcadia_cuda, convert=to_bool) self.use_arcadia_cuda_host_compiler = Setting('USE_ARCADIA_CUDA_HOST_COMPILER', auto=self.auto_use_arcadia_cuda_host_compiler, convert=to_bool) self.cuda_use_clang = Setting('CUDA_USE_CLANG', auto=False, convert=to_bool) @@ -3004,7 +3004,7 @@ class Cuda(object): self.peerdirs = ['build/platform/cuda'] - self.nvcc_std = '-std=c++14' + self.nvcc_std = '-std=c++14' if self.build.tc.type == 'msvc': self.nvcc_std = self.nvcc_std.replace('-std=', '/std:') @@ -3076,8 +3076,8 @@ class Cuda(object): if self.cuda_version.value not in ('11.3',): raise ConfigureError('Only CUDA 11.3 are available for cross compilation from linux-x86 to linux-aarch64.\nUse -DCUDA_VERSION=11.3 flag.') - if self.cuda_version.value in ('8.0', '9.0', '9.1', '9.2', '10.0'): - raise ConfigureError('CUDA versions 8.x, 9.x and 10.0 are no longer supported.\nSee DEVTOOLS-7108.') + if self.cuda_version.value in ('8.0', '9.0', '9.1', '9.2', '10.0'): + raise ConfigureError('CUDA versions 8.x, 9.x and 10.0 are no longer supported.\nSee DEVTOOLS-7108.') if self.cuda_version.value in ('10.1', '11.0', '11.1', '11.2', '11.3', '11.4'): return True @@ -3104,18 +3104,18 @@ class Cuda(object): raise ConfigureError('Failed to get CUDA version from {}'.format(nvcc_exe)) version_output = get_stdout([nvcc_exe, '--version']) or error() - match = re.search(r'^Cuda compilation tools, release (\d+)\.\d+,', version_output, re.MULTILINE) or error() + match = re.search(r'^Cuda compilation tools, release (\d+)\.\d+,', version_output, re.MULTILINE) or error() return match.group(1) - def convert_major_version(self, value): - if value == '10': - return '10.1' - elif value == '11': - return '11.3' - else: - return value - + def convert_major_version(self, value): + if value == '10': + return '10.1' + elif value == '11': + return '11.3' + else: + return value + def auto_use_arcadia_cuda(self): return not self.cuda_root.from_user @@ -3139,11 +3139,11 @@ class Cuda(object): )) def cuda_windows_host_compiler(self): - vc_version = '14.28.29910' + vc_version = '14.28.29910' env = { 'Y_VC_Version': vc_version, - 'Y_VC_Root': '$CUDA_HOST_TOOLCHAIN_RESOURCE_GLOBAL/VC/Tools/MSVC/{}'.format(vc_version), + 'Y_VC_Root': '$CUDA_HOST_TOOLCHAIN_RESOURCE_GLOBAL/VC/Tools/MSVC/{}'.format(vc_version), 'Y_SDK_Version': self.build.tc.sdk_version, 'Y_SDK_Root': '$WINDOWS_KITS_RESOURCE_GLOBAL', } |