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 | bcd1126cbd5d445cd0665d295198aa39c6ab8cbe (patch) | |
tree | d41d29a041d5733ef148335290dbb817b197d4cd /build/rules | |
parent | 986cb5d624f352524bfa0c42c9a7695235cdaa41 (diff) | |
download | ydb-bcd1126cbd5d445cd0665d295198aa39c6ab8cbe.tar.gz |
Restoring authorship annotation for <spreis@yandex-team.ru>. Commit 1 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 60fd149753..38a4ebbc16 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 a83ead1904..eeedf41043 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 02af9087ef..db3c25e203 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 f488d5e97b..8f6c0636d9 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() |