diff options
author | spreis <spreis@yandex-team.ru> | 2022-02-10 16:47:13 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:47:13 +0300 |
commit | b49848d6e361b76904f094b7d5e10d6edea75afe (patch) | |
tree | 9814fbd1c3effac9b8377c5d604b367b14e2db55 /build/rules | |
parent | bcd1126cbd5d445cd0665d295198aa39c6ab8cbe (diff) | |
download | ydb-b49848d6e361b76904f094b7d5e10d6edea75afe.tar.gz |
Restoring authorship annotation for <spreis@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'build/rules')
-rw-r--r-- | build/rules/contrib_python.policy | 6 | ||||
-rw-r--r-- | build/rules/contrib_restricted.policy | 2 | ||||
-rw-r--r-- | build/rules/py2_deprecation/readme.md | 18 | ||||
-rw-r--r-- | build/rules/py2_deprecation/ya.make | 10 |
4 files changed, 18 insertions, 18 deletions
diff --git a/build/rules/contrib_python.policy b/build/rules/contrib_python.policy index 38a4ebbc16..60fd149753 100644 --- a/build/rules/contrib_python.policy +++ b/build/rules/contrib_python.policy @@ -263,7 +263,7 @@ 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 +ALLOW maps/geomarketing -> contrib/python/facebook-business ALLOW sandbox/projects/maps/geomarketing -> contrib/python/facebook-business ALLOW jupytercloud/arcadia_kernel/default -> contrib/python/facebook-business ALLOW jupytercloud/arcadia_kernel/default_yql -> contrib/python/facebook-business @@ -273,8 +273,8 @@ ALLOW quality/ab_testing/cofe/bin/lib/files/py3/cofe_kernel_yql -> contrib/pytho DENY .* -> contrib/python/facebook-business # https://st.yandex-team.ru/CONTRIB-1954 -ALLOW contrib/python/glom -> contrib/python/face$ -DENY .* -> contrib/python/face$ +ALLOW contrib/python/glom -> contrib/python/face$ +DENY .* -> contrib/python/face$ # https://st.yandex-team.ru/CONTRIB-1918 ALLOW contrib/python/webstruct -> contrib/python/webstruct diff --git a/build/rules/contrib_restricted.policy b/build/rules/contrib_restricted.policy index eeedf41043..a83ead1904 100644 --- a/build/rules/contrib_restricted.policy +++ b/build/rules/contrib_restricted.policy @@ -80,7 +80,7 @@ ALLOW dict/mt/video -> contrib/restricted/rubberband # Allowed subset of abseil is exported via library/ ALLOW library/cpp/containers/absl_flat_hash -> contrib/restricted/abseil-cpp/absl/container ALLOW library/cpp/containers/absl_tstring_flat_hash -> contrib/restricted/abseil-cpp-tstring/y_absl/container - + # spdlog is just yet another best logging engine # The best logging engine, however, is to be designed in CPPCOM-20 ALLOW quasar/backend/src/base -> contrib/restricted/spdlog diff --git a/build/rules/py2_deprecation/readme.md b/build/rules/py2_deprecation/readme.md index db3c25e203..deb36317a1 100644 --- a/build/rules/py2_deprecation/readme.md +++ b/build/rules/py2_deprecation/readme.md @@ -1,9 +1,9 @@ -# Python 2 в Аркадии deprecated - -Arcadia мигрирует на Python 3 и код на Python 2 [объявлен deprecated](https://clubs.at.yandex-team.ru/arcadia/23044) - -Чтобы не перегружать большими портянками предупреждений консоль все такие ошибки по умолчанию выводятся через этот модуль и потому фигурирут одной строкой. - -Чтобы увидеть все ошибки достаточно запустить вашу сборку с дополнительным флагом `-DFAIL_PY2`. Это вызовет configure-ошибки во всех стартовых Python2-only модулях: -программах - `PY2_PROGRAM`, тестах (`PY2TEST`) и Sandbox-задачах (`SANDBOX_TASK`). `PY2_LIBRARY` на данный момент не вызывает ошибок, потому что достаточно сложно -отследить зависимости на них из разрешённых `PY23_LIBRARY` и `PY23_TEST`.
\ No newline at end of file +# Python 2 в Аркадии deprecated + +Arcadia мигрирует на Python 3 и код на Python 2 [объявлен deprecated](https://clubs.at.yandex-team.ru/arcadia/23044) + +Чтобы не перегружать большими портянками предупреждений консоль все такие ошибки по умолчанию выводятся через этот модуль и потому фигурирут одной строкой. + +Чтобы увидеть все ошибки достаточно запустить вашу сборку с дополнительным флагом `-DFAIL_PY2`. Это вызовет configure-ошибки во всех стартовых Python2-only модулях: +программах - `PY2_PROGRAM`, тестах (`PY2TEST`) и Sandbox-задачах (`SANDBOX_TASK`). `PY2_LIBRARY` на данный момент не вызывает ошибок, потому что достаточно сложно +отследить зависимости на них из разрешённых `PY23_LIBRARY` и `PY23_TEST`.
\ No newline at end of file diff --git a/build/rules/py2_deprecation/ya.make b/build/rules/py2_deprecation/ya.make index 8f6c0636d9..f488d5e97b 100644 --- a/build/rules/py2_deprecation/ya.make +++ b/build/rules/py2_deprecation/ya.make @@ -1,6 +1,6 @@ -OWNER(g:ymake) -RESOURCES_LIBRARY() - +OWNER(g:ymake) +RESOURCES_LIBRARY() + MESSAGE(WARNING You are using deprecated Python2-only code. Please consider rewriting to Python 3. To list all such errors use `ya make -DFAIL_PY2`.) - -END() + +END() |