From f7db52a4a57de938e473bef915448a9ccd4ac489 Mon Sep 17 00:00:00 2001 From: talklittle Date: Thu, 7 Aug 2025 00:50:50 +0000 Subject: [PATCH] Update Black to 25.1.0 See merge request tildes/tildes!161 --- ...46f64d8_topic_schedule_add_only_new_top_level_.py | 1 + ...04fd898de0db_add_collapse_old_comments_setting.py | 1 + ...690cd_move_user_permissions_to_their_own_table.py | 1 + .../09cfb27cc90e_add_scraper_results_table.py | 1 + ...1efe8b_add_visit_time_to_topic_visits_primary_.py | 1 + ...ae620d_change_troll_and_flame_comment_tags_to_.py | 1 + .../1ade2bf86efc_comment_tags_add_reason_column.py | 1 + .../20b5f07e5f80_add_topic_schedule_table.py | 1 + ...ed36a3c9_send_rabbitmq_message_on_new_scraper_.py | 1 + ...014adda7c3_add_topic_link_edit_to_logeventtype.py | 1 + ...2581c91b3_add_setting_to_open_links_in_new_tab.py | 1 + .../28d7ce2c4825_use_enum_for_user_permissions.py | 1 + ...753d8124b4_prevent_inserting_subsequent_topic_.py | 1 + ...7859b0355e_added_account_default_theme_setting.py | 1 + .../versions/380a76d4a722_user_add_banned_time.py | 1 + .../versions/3f83028d1673_add_user_bio_column.py | 1 + ...a0e3b_add_comment_remove_and_comment_unremove_.py | 1 + ...41b0202fd4_add_setting_to_open_group_and_user_.py | 1 + ...68cf81f4a6b_topic_schedule_add_latest_topic_id.py | 1 + ...4d352e61a468_add_is_voting_closed_to_comments_.py | 1 + .../4d86b372a8db_user_add_ban_expiry_time.py | 1 + .../versions/4e101aae77cd_add_topic_ignores.py | 1 + ...ebc3ca32b48_send_rabbitmq_message_on_link_edit.py | 1 + .../versions/4fb2c786c7a0_add_new_notify_triggers.py | 1 + ...0c251c4a19c_add_search_column_index_for_topics.py | 1 + ...12f4f63_add_comment_sort_order_account_setting.py | 1 + ...7981cdf4_add_topic_and_comment_bookmark_tables.py | 1 + .../53f81a72f076_group_add_common_topic_tags.py | 1 + .../versions/55f4c1f951d5_add_group_scripts_table.py | 1 + .../5a7dc1032efc_add_tags_to_topic_search_vector.py | 1 + .../5cd2db18b722_rename_comment_tags_to_labels.py | 1 + .../61f43e57679a_add_youtube_scraper_result.py | 1 + ...090fd4977_add_search_column_index_for_comments.py | 1 + .../67e332481a6e_add_two_factor_authentication.py | 1 + .../6a635773de8f_add_comment_post_to_logeventtype.py | 1 + ...40340ab86_drop_track_comment_visits_column_on_.py | 1 + .../6ede05a0ea23_topic_add_original_url_column.py | 1 + ...c1aad64144_group_add_is_user_treated_as_topic_.py | 1 + ...01eb2d6_update_post_topic_permission_to_topic_.py | 1 + .../8326f8cc5ddd_topic_drop_original_url_column.py | 1 + ...19f6e876_rename_column_for_restricted_posting_.py | 1 + .../versions/879588c5729d_add_financials_table.py | 1 + ...2541c_user_track_last_usage_of_exemplary_label.py | 1 + .../versions/9148909b78e9_add_group_stats_table.py | 1 + ...7a7b906956_shorten_topic_re_visit_grace_period.py | 1 + .../versions/9b88cb0a7b2c_add_groupwikipage.py | 1 + .../9fc0033a2b61_topic_add_schedule_id_column.py | 1 + ...a0e0b6206146_users_add_is_deleted_deleted_time.py | 1 + .../a1708d376252_drop_topics_removed_time_column.py | 1 + ...dbb4be6_add_solarized_prefix_to_default_themes.py | 1 + ...2fda5d4e058_add_logeventtype_values_for_voting.py | 1 + .../afa3128a9b54_add_exemplary_comment_tag.py | 1 + .../versions/b3be50625592_add_log_comments_table.py | 1 + ...79202f9_drop_removed_time_column_from_comments.py | 1 + .../b761d0185ca0_groups_add_important_topic_tags.py | 1 + .../b825165870d9_add_weights_to_comment_tags.py | 1 + .../versions/b9d9ae4c2286_add_comment_excerpt.py | 1 + ...cf1406bb6c5_add_admin_tool_for_removing_topics.py | 1 + ...44e49_comment_labels_send_rabbitmq_message_on_.py | 1 + .../cc12ea6c616d_drop_rabbitmq_functions_triggers.py | 1 + ...d7ed0ea_add_interesting_activity_topic_sorting.py | 1 + ...fb803a153_switch_to_general_permissions_column.py | 1 + .../d56e71257a86_add_tag_related_user_settings.py | 1 + ...8750123_add_setting_to_open_text_links_in_new_.py | 1 + .../e9bbc2929d9c_group_add_sidebar_markdown_html.py | 1 + ...4c212_added_user_tag_type_comment_notification.py | 1 + ...ce28b1d5c_rename_group_wiki_pages_slug_to_path.py | 1 + .../f4e1ef359307_extend_topic_indexes_for_keyset_.py | 1 + .../fa14e9f5ebe5_add_user_rate_limit_table.py | 1 + ...922a8bb04_update_comment_triggers_for_removals.py | 1 + ...222503ef_financials_drop_is_approximate_column.py | 1 + ...c9c9a186_user_add_interact_mark_notifications_.py | 1 + tildes/requirements-dev.in | 1 - tildes/requirements-dev.txt | 2 +- tildes/tests/test_simplestring_field.py | 8 ++++---- tildes/tests/test_title.py | 4 +++- tildes/tildes/database_models.py | 1 + tildes/tildes/enums.py | 2 +- tildes/tildes/lib/cmark.py | 1 + tildes/tildes/lib/string.py | 2 +- tildes/tildes/models/comment/comment_notification.py | 12 ++++-------- tildes/tildes/models/database_model.py | 1 + 82 files changed, 89 insertions(+), 17 deletions(-) diff --git a/tildes/alembic/versions/0435c46f64d8_topic_schedule_add_only_new_top_level_.py b/tildes/alembic/versions/0435c46f64d8_topic_schedule_add_only_new_top_level_.py index 7be9556..3953e93 100644 --- a/tildes/alembic/versions/0435c46f64d8_topic_schedule_add_only_new_top_level_.py +++ b/tildes/alembic/versions/0435c46f64d8_topic_schedule_add_only_new_top_level_.py @@ -5,6 +5,7 @@ Revises: 468cf81f4a6b Create Date: 2020-07-05 19:33:17.746617 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/04fd898de0db_add_collapse_old_comments_setting.py b/tildes/alembic/versions/04fd898de0db_add_collapse_old_comments_setting.py index 1a1ae00..3b37305 100644 --- a/tildes/alembic/versions/04fd898de0db_add_collapse_old_comments_setting.py +++ b/tildes/alembic/versions/04fd898de0db_add_collapse_old_comments_setting.py @@ -5,6 +5,7 @@ Revises: b9d9ae4c2286 Create Date: 2018-08-29 03:07:10.278549 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/054aaef690cd_move_user_permissions_to_their_own_table.py b/tildes/alembic/versions/054aaef690cd_move_user_permissions_to_their_own_table.py index 077db26..c4cf24d 100644 --- a/tildes/alembic/versions/054aaef690cd_move_user_permissions_to_their_own_table.py +++ b/tildes/alembic/versions/054aaef690cd_move_user_permissions_to_their_own_table.py @@ -5,6 +5,7 @@ Revises: 51a1012f4f63 Create Date: 2020-02-28 00:13:17.634015 """ + from collections import defaultdict from alembic import op diff --git a/tildes/alembic/versions/09cfb27cc90e_add_scraper_results_table.py b/tildes/alembic/versions/09cfb27cc90e_add_scraper_results_table.py index f1ed77d..10765a5 100644 --- a/tildes/alembic/versions/09cfb27cc90e_add_scraper_results_table.py +++ b/tildes/alembic/versions/09cfb27cc90e_add_scraper_results_table.py @@ -5,6 +5,7 @@ Revises: 04fd898de0db Create Date: 2018-09-09 21:22:32.769786 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/19400b1efe8b_add_visit_time_to_topic_visits_primary_.py b/tildes/alembic/versions/19400b1efe8b_add_visit_time_to_topic_visits_primary_.py index e5c8454..d71e906 100644 --- a/tildes/alembic/versions/19400b1efe8b_add_visit_time_to_topic_visits_primary_.py +++ b/tildes/alembic/versions/19400b1efe8b_add_visit_time_to_topic_visits_primary_.py @@ -5,6 +5,7 @@ Revises: 6c840340ab86 Create Date: 2020-01-30 00:14:47.511461 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/1996feae620d_change_troll_and_flame_comment_tags_to_.py b/tildes/alembic/versions/1996feae620d_change_troll_and_flame_comment_tags_to_.py index 7621c5d..49da49a 100644 --- a/tildes/alembic/versions/1996feae620d_change_troll_and_flame_comment_tags_to_.py +++ b/tildes/alembic/versions/1996feae620d_change_troll_and_flame_comment_tags_to_.py @@ -5,6 +5,7 @@ Revises: b825165870d9 Create Date: 2018-09-18 00:42:30.213639 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/1ade2bf86efc_comment_tags_add_reason_column.py b/tildes/alembic/versions/1ade2bf86efc_comment_tags_add_reason_column.py index 206f181..8503d73 100644 --- a/tildes/alembic/versions/1ade2bf86efc_comment_tags_add_reason_column.py +++ b/tildes/alembic/versions/1ade2bf86efc_comment_tags_add_reason_column.py @@ -5,6 +5,7 @@ Revises: 1996feae620d Create Date: 2018-09-18 20:44:19.357105 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/20b5f07e5f80_add_topic_schedule_table.py b/tildes/alembic/versions/20b5f07e5f80_add_topic_schedule_table.py index fe01983..a6e4cfc 100644 --- a/tildes/alembic/versions/20b5f07e5f80_add_topic_schedule_table.py +++ b/tildes/alembic/versions/20b5f07e5f80_add_topic_schedule_table.py @@ -5,6 +5,7 @@ Revises: d56e71257a86 Create Date: 2019-10-02 22:08:13.324006 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/22a8ed36a3c9_send_rabbitmq_message_on_new_scraper_.py b/tildes/alembic/versions/22a8ed36a3c9_send_rabbitmq_message_on_new_scraper_.py index 51592a7..e13369c 100644 --- a/tildes/alembic/versions/22a8ed36a3c9_send_rabbitmq_message_on_new_scraper_.py +++ b/tildes/alembic/versions/22a8ed36a3c9_send_rabbitmq_message_on_new_scraper_.py @@ -5,6 +5,7 @@ Revises: 8e54f422541c Create Date: 2018-09-30 21:14:29.265490 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/24014adda7c3_add_topic_link_edit_to_logeventtype.py b/tildes/alembic/versions/24014adda7c3_add_topic_link_edit_to_logeventtype.py index 8230442..b2f38bf 100644 --- a/tildes/alembic/versions/24014adda7c3_add_topic_link_edit_to_logeventtype.py +++ b/tildes/alembic/versions/24014adda7c3_add_topic_link_edit_to_logeventtype.py @@ -5,6 +5,7 @@ Revises: 7ac1aad64144 Create Date: 2019-03-14 21:57:27.057187 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/2512581c91b3_add_setting_to_open_links_in_new_tab.py b/tildes/alembic/versions/2512581c91b3_add_setting_to_open_links_in_new_tab.py index d04050b..0c49283 100644 --- a/tildes/alembic/versions/2512581c91b3_add_setting_to_open_links_in_new_tab.py +++ b/tildes/alembic/versions/2512581c91b3_add_setting_to_open_links_in_new_tab.py @@ -5,6 +5,7 @@ Revises: Create Date: 2018-07-21 22:23:49.563318 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/28d7ce2c4825_use_enum_for_user_permissions.py b/tildes/alembic/versions/28d7ce2c4825_use_enum_for_user_permissions.py index dd0d100..c13e2a9 100644 --- a/tildes/alembic/versions/28d7ce2c4825_use_enum_for_user_permissions.py +++ b/tildes/alembic/versions/28d7ce2c4825_use_enum_for_user_permissions.py @@ -5,6 +5,7 @@ Revises: 82e9801eb2d6 Create Date: 2020-08-05 20:32:51.047215 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/34753d8124b4_prevent_inserting_subsequent_topic_.py b/tildes/alembic/versions/34753d8124b4_prevent_inserting_subsequent_topic_.py index d4c9ac6..5536e11 100644 --- a/tildes/alembic/versions/34753d8124b4_prevent_inserting_subsequent_topic_.py +++ b/tildes/alembic/versions/34753d8124b4_prevent_inserting_subsequent_topic_.py @@ -5,6 +5,7 @@ Revises: 19400b1efe8b Create Date: 2020-01-30 19:37:55.095357 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/347859b0355e_added_account_default_theme_setting.py b/tildes/alembic/versions/347859b0355e_added_account_default_theme_setting.py index 1495b25..83d3854 100644 --- a/tildes/alembic/versions/347859b0355e_added_account_default_theme_setting.py +++ b/tildes/alembic/versions/347859b0355e_added_account_default_theme_setting.py @@ -5,6 +5,7 @@ Revises: 3fbddcba0e3b Create Date: 2018-08-11 16:23:13.297883 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/380a76d4a722_user_add_banned_time.py b/tildes/alembic/versions/380a76d4a722_user_add_banned_time.py index 8468e7c..5a5ddd7 100644 --- a/tildes/alembic/versions/380a76d4a722_user_add_banned_time.py +++ b/tildes/alembic/versions/380a76d4a722_user_add_banned_time.py @@ -5,6 +5,7 @@ Revises: 3f83028d1673 Create Date: 2019-03-28 04:04:49.089292 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/3f83028d1673_add_user_bio_column.py b/tildes/alembic/versions/3f83028d1673_add_user_bio_column.py index eac0c99..fa5013f 100644 --- a/tildes/alembic/versions/3f83028d1673_add_user_bio_column.py +++ b/tildes/alembic/versions/3f83028d1673_add_user_bio_column.py @@ -5,6 +5,7 @@ Revises: 4ebc3ca32b48 Create Date: 2019-02-20 08:17:49.636855 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/3fbddcba0e3b_add_comment_remove_and_comment_unremove_.py b/tildes/alembic/versions/3fbddcba0e3b_add_comment_remove_and_comment_unremove_.py index d9a796f..fc722d9 100644 --- a/tildes/alembic/versions/3fbddcba0e3b_add_comment_remove_and_comment_unremove_.py +++ b/tildes/alembic/versions/3fbddcba0e3b_add_comment_remove_and_comment_unremove_.py @@ -5,6 +5,7 @@ Revises: 6a635773de8f Create Date: 2018-08-26 04:34:51.741972 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/4241b0202fd4_add_setting_to_open_group_and_user_.py b/tildes/alembic/versions/4241b0202fd4_add_setting_to_open_group_and_user_.py index 47f1add..e2cccf7 100644 --- a/tildes/alembic/versions/4241b0202fd4_add_setting_to_open_group_and_user_.py +++ b/tildes/alembic/versions/4241b0202fd4_add_setting_to_open_group_and_user_.py @@ -5,6 +5,7 @@ Revises: 34753d8124b4 Create Date: 2020-02-06 16:59:10.720154 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/468cf81f4a6b_topic_schedule_add_latest_topic_id.py b/tildes/alembic/versions/468cf81f4a6b_topic_schedule_add_latest_topic_id.py index 61f118d..7612394 100644 --- a/tildes/alembic/versions/468cf81f4a6b_topic_schedule_add_latest_topic_id.py +++ b/tildes/alembic/versions/468cf81f4a6b_topic_schedule_add_latest_topic_id.py @@ -5,6 +5,7 @@ Revises: 4d86b372a8db Create Date: 2020-06-25 02:53:09.435947 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/4d352e61a468_add_is_voting_closed_to_comments_.py b/tildes/alembic/versions/4d352e61a468_add_is_voting_closed_to_comments_.py index e8da240..7803c37 100644 --- a/tildes/alembic/versions/4d352e61a468_add_is_voting_closed_to_comments_.py +++ b/tildes/alembic/versions/4d352e61a468_add_is_voting_closed_to_comments_.py @@ -5,6 +5,7 @@ Revises: 879588c5729d Create Date: 2019-11-15 23:58:09.613684 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/4d86b372a8db_user_add_ban_expiry_time.py b/tildes/alembic/versions/4d86b372a8db_user_add_ban_expiry_time.py index f0f882f..d84e68a 100644 --- a/tildes/alembic/versions/4d86b372a8db_user_add_ban_expiry_time.py +++ b/tildes/alembic/versions/4d86b372a8db_user_add_ban_expiry_time.py @@ -5,6 +5,7 @@ Revises: 9148909b78e9 Create Date: 2020-05-09 20:05:30.503634 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/4e101aae77cd_add_topic_ignores.py b/tildes/alembic/versions/4e101aae77cd_add_topic_ignores.py index 3f13d2e..bb0bbee 100644 --- a/tildes/alembic/versions/4e101aae77cd_add_topic_ignores.py +++ b/tildes/alembic/versions/4e101aae77cd_add_topic_ignores.py @@ -5,6 +5,7 @@ Revises: 4d352e61a468 Create Date: 2020-01-07 23:07:51.707034 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/4ebc3ca32b48_send_rabbitmq_message_on_link_edit.py b/tildes/alembic/versions/4ebc3ca32b48_send_rabbitmq_message_on_link_edit.py index 7209446..ea6a246 100644 --- a/tildes/alembic/versions/4ebc3ca32b48_send_rabbitmq_message_on_link_edit.py +++ b/tildes/alembic/versions/4ebc3ca32b48_send_rabbitmq_message_on_link_edit.py @@ -5,6 +5,7 @@ Revises: 24014adda7c3 Create Date: 2019-03-15 00:59:57.713065 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/4fb2c786c7a0_add_new_notify_triggers.py b/tildes/alembic/versions/4fb2c786c7a0_add_new_notify_triggers.py index c4a8ce0..40cde09 100644 --- a/tildes/alembic/versions/4fb2c786c7a0_add_new_notify_triggers.py +++ b/tildes/alembic/versions/4fb2c786c7a0_add_new_notify_triggers.py @@ -5,6 +5,7 @@ Revises: f4e1ef359307 Create Date: 2020-01-19 19:45:32.460821 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/50c251c4a19c_add_search_column_index_for_topics.py b/tildes/alembic/versions/50c251c4a19c_add_search_column_index_for_topics.py index 8eb4c41..b4ad3d5 100644 --- a/tildes/alembic/versions/50c251c4a19c_add_search_column_index_for_topics.py +++ b/tildes/alembic/versions/50c251c4a19c_add_search_column_index_for_topics.py @@ -5,6 +5,7 @@ Revises: d33fb803a153 Create Date: 2018-08-20 19:18:04.129255 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/51a1012f4f63_add_comment_sort_order_account_setting.py b/tildes/alembic/versions/51a1012f4f63_add_comment_sort_order_account_setting.py index e0908fe..2828577 100644 --- a/tildes/alembic/versions/51a1012f4f63_add_comment_sort_order_account_setting.py +++ b/tildes/alembic/versions/51a1012f4f63_add_comment_sort_order_account_setting.py @@ -5,6 +5,7 @@ Revises: 9b7a7b906956 Create Date: 2020-02-07 22:38:08.826608 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/53567981cdf4_add_topic_and_comment_bookmark_tables.py b/tildes/alembic/versions/53567981cdf4_add_topic_and_comment_bookmark_tables.py index 0c75c21..56aa096 100644 --- a/tildes/alembic/versions/53567981cdf4_add_topic_and_comment_bookmark_tables.py +++ b/tildes/alembic/versions/53567981cdf4_add_topic_and_comment_bookmark_tables.py @@ -5,6 +5,7 @@ Revises: 5a7dc1032efc Create Date: 2018-08-17 17:57:22.171858 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/53f81a72f076_group_add_common_topic_tags.py b/tildes/alembic/versions/53f81a72f076_group_add_common_topic_tags.py index 89b60e3..511dcbc 100644 --- a/tildes/alembic/versions/53f81a72f076_group_add_common_topic_tags.py +++ b/tildes/alembic/versions/53f81a72f076_group_add_common_topic_tags.py @@ -5,6 +5,7 @@ Revises: fef2c9c9a186 Create Date: 2019-04-24 17:50:24.360780 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/55f4c1f951d5_add_group_scripts_table.py b/tildes/alembic/versions/55f4c1f951d5_add_group_scripts_table.py index b5b287f..d9bdd76 100644 --- a/tildes/alembic/versions/55f4c1f951d5_add_group_scripts_table.py +++ b/tildes/alembic/versions/55f4c1f951d5_add_group_scripts_table.py @@ -5,6 +5,7 @@ Revises: 28d7ce2c4825 Create Date: 2020-11-30 19:54:30.731335 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/5a7dc1032efc_add_tags_to_topic_search_vector.py b/tildes/alembic/versions/5a7dc1032efc_add_tags_to_topic_search_vector.py index f2f9cc4..b55bde1 100644 --- a/tildes/alembic/versions/5a7dc1032efc_add_tags_to_topic_search_vector.py +++ b/tildes/alembic/versions/5a7dc1032efc_add_tags_to_topic_search_vector.py @@ -5,6 +5,7 @@ Revises: 22a8ed36a3c9 Create Date: 2018-10-16 02:09:33.528836 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/5cd2db18b722_rename_comment_tags_to_labels.py b/tildes/alembic/versions/5cd2db18b722_rename_comment_tags_to_labels.py index 330df08..bb25046 100644 --- a/tildes/alembic/versions/5cd2db18b722_rename_comment_tags_to_labels.py +++ b/tildes/alembic/versions/5cd2db18b722_rename_comment_tags_to_labels.py @@ -5,6 +5,7 @@ Revises: afa3128a9b54 Create Date: 2018-09-25 01:05:55.606680 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/61f43e57679a_add_youtube_scraper_result.py b/tildes/alembic/versions/61f43e57679a_add_youtube_scraper_result.py index 8448021..ed76999 100644 --- a/tildes/alembic/versions/61f43e57679a_add_youtube_scraper_result.py +++ b/tildes/alembic/versions/61f43e57679a_add_youtube_scraper_result.py @@ -5,6 +5,7 @@ Revises: a0e0b6206146 Create Date: 2019-01-26 20:02:27.642583 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/679090fd4977_add_search_column_index_for_comments.py b/tildes/alembic/versions/679090fd4977_add_search_column_index_for_comments.py index f78ad6e..be9d842 100644 --- a/tildes/alembic/versions/679090fd4977_add_search_column_index_for_comments.py +++ b/tildes/alembic/versions/679090fd4977_add_search_column_index_for_comments.py @@ -5,6 +5,7 @@ Revises: 9fc0033a2b61 Create Date: 2019-10-12 17:46:13.418316 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/67e332481a6e_add_two_factor_authentication.py b/tildes/alembic/versions/67e332481a6e_add_two_factor_authentication.py index c316755..60ace9a 100644 --- a/tildes/alembic/versions/67e332481a6e_add_two_factor_authentication.py +++ b/tildes/alembic/versions/67e332481a6e_add_two_factor_authentication.py @@ -5,6 +5,7 @@ Revises: fab922a8bb04 Create Date: 2018-07-31 02:53:50.182862 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/6a635773de8f_add_comment_post_to_logeventtype.py b/tildes/alembic/versions/6a635773de8f_add_comment_post_to_logeventtype.py index 5218b69..c152408 100644 --- a/tildes/alembic/versions/6a635773de8f_add_comment_post_to_logeventtype.py +++ b/tildes/alembic/versions/6a635773de8f_add_comment_post_to_logeventtype.py @@ -5,6 +5,7 @@ Revises: b3be50625592 Create Date: 2018-08-26 01:56:13.511360 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/6c840340ab86_drop_track_comment_visits_column_on_.py b/tildes/alembic/versions/6c840340ab86_drop_track_comment_visits_column_on_.py index 0e0f072..9566fa6 100644 --- a/tildes/alembic/versions/6c840340ab86_drop_track_comment_visits_column_on_.py +++ b/tildes/alembic/versions/6c840340ab86_drop_track_comment_visits_column_on_.py @@ -5,6 +5,7 @@ Revises: cc12ea6c616d Create Date: 2020-01-27 21:42:25.565355 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/6ede05a0ea23_topic_add_original_url_column.py b/tildes/alembic/versions/6ede05a0ea23_topic_add_original_url_column.py index 4f256ad..61236e0 100644 --- a/tildes/alembic/versions/6ede05a0ea23_topic_add_original_url_column.py +++ b/tildes/alembic/versions/6ede05a0ea23_topic_add_original_url_column.py @@ -5,6 +5,7 @@ Revises: 09cfb27cc90e Create Date: 2018-09-12 18:45:44.768561 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/7ac1aad64144_group_add_is_user_treated_as_topic_.py b/tildes/alembic/versions/7ac1aad64144_group_add_is_user_treated_as_topic_.py index 914d72e..031e8b4 100644 --- a/tildes/alembic/versions/7ac1aad64144_group_add_is_user_treated_as_topic_.py +++ b/tildes/alembic/versions/7ac1aad64144_group_add_is_user_treated_as_topic_.py @@ -5,6 +5,7 @@ Revises: 61f43e57679a Create Date: 2019-03-08 23:02:33.848382 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/82e9801eb2d6_update_post_topic_permission_to_topic_.py b/tildes/alembic/versions/82e9801eb2d6_update_post_topic_permission_to_topic_.py index 50f2e62..173bfbe 100644 --- a/tildes/alembic/versions/82e9801eb2d6_update_post_topic_permission_to_topic_.py +++ b/tildes/alembic/versions/82e9801eb2d6_update_post_topic_permission_to_topic_.py @@ -5,6 +5,7 @@ Revises: 0435c46f64d8 Create Date: 2020-08-05 00:05:46.690188 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/8326f8cc5ddd_topic_drop_original_url_column.py b/tildes/alembic/versions/8326f8cc5ddd_topic_drop_original_url_column.py index e24963f..51f0b7a 100644 --- a/tildes/alembic/versions/8326f8cc5ddd_topic_drop_original_url_column.py +++ b/tildes/alembic/versions/8326f8cc5ddd_topic_drop_original_url_column.py @@ -5,6 +5,7 @@ Revises: 20b5f07e5f80 Create Date: 2019-10-05 00:52:20.515858 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/84dc19f6e876_rename_column_for_restricted_posting_.py b/tildes/alembic/versions/84dc19f6e876_rename_column_for_restricted_posting_.py index 65bb4c9..cf882c5 100644 --- a/tildes/alembic/versions/84dc19f6e876_rename_column_for_restricted_posting_.py +++ b/tildes/alembic/versions/84dc19f6e876_rename_column_for_restricted_posting_.py @@ -5,6 +5,7 @@ Revises: 054aaef690cd Create Date: 2020-02-29 03:03:31.968814 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/879588c5729d_add_financials_table.py b/tildes/alembic/versions/879588c5729d_add_financials_table.py index 342b28f..c3a1b3e 100644 --- a/tildes/alembic/versions/879588c5729d_add_financials_table.py +++ b/tildes/alembic/versions/879588c5729d_add_financials_table.py @@ -5,6 +5,7 @@ Revises: fa14e9f5ebe5 Create Date: 2019-11-05 19:50:13.973734 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/8e54f422541c_user_track_last_usage_of_exemplary_label.py b/tildes/alembic/versions/8e54f422541c_user_track_last_usage_of_exemplary_label.py index 4bd5c18..8270d9e 100644 --- a/tildes/alembic/versions/8e54f422541c_user_track_last_usage_of_exemplary_label.py +++ b/tildes/alembic/versions/8e54f422541c_user_track_last_usage_of_exemplary_label.py @@ -5,6 +5,7 @@ Revises: 5cd2db18b722 Create Date: 2018-09-26 00:22:02.728425 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/9148909b78e9_add_group_stats_table.py b/tildes/alembic/versions/9148909b78e9_add_group_stats_table.py index 500bfb3..87cde34 100644 --- a/tildes/alembic/versions/9148909b78e9_add_group_stats_table.py +++ b/tildes/alembic/versions/9148909b78e9_add_group_stats_table.py @@ -5,6 +5,7 @@ Revises: fe91222503ef Create Date: 2020-03-06 02:27:31.720325 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/9b7a7b906956_shorten_topic_re_visit_grace_period.py b/tildes/alembic/versions/9b7a7b906956_shorten_topic_re_visit_grace_period.py index abf70d8..05b7074 100644 --- a/tildes/alembic/versions/9b7a7b906956_shorten_topic_re_visit_grace_period.py +++ b/tildes/alembic/versions/9b7a7b906956_shorten_topic_re_visit_grace_period.py @@ -5,6 +5,7 @@ Revises: 4241b0202fd4 Create Date: 2020-02-07 18:45:43.867078 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/9b88cb0a7b2c_add_groupwikipage.py b/tildes/alembic/versions/9b88cb0a7b2c_add_groupwikipage.py index 4c0493e..e6fdbd6 100644 --- a/tildes/alembic/versions/9b88cb0a7b2c_add_groupwikipage.py +++ b/tildes/alembic/versions/9b88cb0a7b2c_add_groupwikipage.py @@ -5,6 +5,7 @@ Revises: 53f81a72f076 Create Date: 2019-05-24 18:47:29.828223 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/9fc0033a2b61_topic_add_schedule_id_column.py b/tildes/alembic/versions/9fc0033a2b61_topic_add_schedule_id_column.py index 35c4636..20b51ff 100644 --- a/tildes/alembic/versions/9fc0033a2b61_topic_add_schedule_id_column.py +++ b/tildes/alembic/versions/9fc0033a2b61_topic_add_schedule_id_column.py @@ -5,6 +5,7 @@ Revises: 8326f8cc5ddd Create Date: 2019-10-12 01:51:26.045258 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/a0e0b6206146_users_add_is_deleted_deleted_time.py b/tildes/alembic/versions/a0e0b6206146_users_add_is_deleted_deleted_time.py index ff2f3c1..d2728c0 100644 --- a/tildes/alembic/versions/a0e0b6206146_users_add_is_deleted_deleted_time.py +++ b/tildes/alembic/versions/a0e0b6206146_users_add_is_deleted_deleted_time.py @@ -5,6 +5,7 @@ Revises: 53567981cdf4 Create Date: 2018-11-13 23:49:20.764289 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/a1708d376252_drop_topics_removed_time_column.py b/tildes/alembic/versions/a1708d376252_drop_topics_removed_time_column.py index ef78348..acc51fd 100644 --- a/tildes/alembic/versions/a1708d376252_drop_topics_removed_time_column.py +++ b/tildes/alembic/versions/a1708d376252_drop_topics_removed_time_column.py @@ -5,6 +5,7 @@ Revises: bcf1406bb6c5 Create Date: 2018-08-23 00:29:41.024890 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/a195ddbb4be6_add_solarized_prefix_to_default_themes.py b/tildes/alembic/versions/a195ddbb4be6_add_solarized_prefix_to_default_themes.py index 96ef221..2628ab1 100644 --- a/tildes/alembic/versions/a195ddbb4be6_add_solarized_prefix_to_default_themes.py +++ b/tildes/alembic/versions/a195ddbb4be6_add_solarized_prefix_to_default_themes.py @@ -5,6 +5,7 @@ Revises: f20ce28b1d5c Create Date: 2019-09-10 04:13:50.950487 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/a2fda5d4e058_add_logeventtype_values_for_voting.py b/tildes/alembic/versions/a2fda5d4e058_add_logeventtype_values_for_voting.py index 1d8646f..4053cc3 100644 --- a/tildes/alembic/versions/a2fda5d4e058_add_logeventtype_values_for_voting.py +++ b/tildes/alembic/versions/a2fda5d4e058_add_logeventtype_values_for_voting.py @@ -5,6 +5,7 @@ Revises: e9bbc2929d9c Create Date: 2019-06-10 17:56:11.892793 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/afa3128a9b54_add_exemplary_comment_tag.py b/tildes/alembic/versions/afa3128a9b54_add_exemplary_comment_tag.py index 206239d..a04ba18 100644 --- a/tildes/alembic/versions/afa3128a9b54_add_exemplary_comment_tag.py +++ b/tildes/alembic/versions/afa3128a9b54_add_exemplary_comment_tag.py @@ -5,6 +5,7 @@ Revises: 1ade2bf86efc Create Date: 2018-09-18 22:17:39.619439 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/b3be50625592_add_log_comments_table.py b/tildes/alembic/versions/b3be50625592_add_log_comments_table.py index 966aba0..d7f4e2a 100644 --- a/tildes/alembic/versions/b3be50625592_add_log_comments_table.py +++ b/tildes/alembic/versions/b3be50625592_add_log_comments_table.py @@ -5,6 +5,7 @@ Revises: a1708d376252 Create Date: 2018-08-23 04:20:55.819209 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/b424479202f9_drop_removed_time_column_from_comments.py b/tildes/alembic/versions/b424479202f9_drop_removed_time_column_from_comments.py index 83a69e4..426977e 100644 --- a/tildes/alembic/versions/b424479202f9_drop_removed_time_column_from_comments.py +++ b/tildes/alembic/versions/b424479202f9_drop_removed_time_column_from_comments.py @@ -5,6 +5,7 @@ Revises: 347859b0355e Create Date: 2018-08-27 21:08:06.656876 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/b761d0185ca0_groups_add_important_topic_tags.py b/tildes/alembic/versions/b761d0185ca0_groups_add_important_topic_tags.py index ca4c115..89cd919 100644 --- a/tildes/alembic/versions/b761d0185ca0_groups_add_important_topic_tags.py +++ b/tildes/alembic/versions/b761d0185ca0_groups_add_important_topic_tags.py @@ -5,6 +5,7 @@ Revises: 679090fd4977 Create Date: 2019-10-26 01:51:21.231463 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/b825165870d9_add_weights_to_comment_tags.py b/tildes/alembic/versions/b825165870d9_add_weights_to_comment_tags.py index 90c64c3..0d5be92 100644 --- a/tildes/alembic/versions/b825165870d9_add_weights_to_comment_tags.py +++ b/tildes/alembic/versions/b825165870d9_add_weights_to_comment_tags.py @@ -5,6 +5,7 @@ Revises: 6ede05a0ea23 Create Date: 2018-09-14 03:06:51.144073 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/b9d9ae4c2286_add_comment_excerpt.py b/tildes/alembic/versions/b9d9ae4c2286_add_comment_excerpt.py index 51ab171..be92469 100644 --- a/tildes/alembic/versions/b9d9ae4c2286_add_comment_excerpt.py +++ b/tildes/alembic/versions/b9d9ae4c2286_add_comment_excerpt.py @@ -5,6 +5,7 @@ Revises: b424479202f9 Create Date: 2018-08-28 02:42:48.436246 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.ext.declarative import declarative_base diff --git a/tildes/alembic/versions/bcf1406bb6c5_add_admin_tool_for_removing_topics.py b/tildes/alembic/versions/bcf1406bb6c5_add_admin_tool_for_removing_topics.py index dae0173..75024e6 100644 --- a/tildes/alembic/versions/bcf1406bb6c5_add_admin_tool_for_removing_topics.py +++ b/tildes/alembic/versions/bcf1406bb6c5_add_admin_tool_for_removing_topics.py @@ -5,6 +5,7 @@ Revises: 50c251c4a19c Create Date: 2018-08-22 23:56:41.733065 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/beaa57144e49_comment_labels_send_rabbitmq_message_on_.py b/tildes/alembic/versions/beaa57144e49_comment_labels_send_rabbitmq_message_on_.py index d1729c1..2afb491 100644 --- a/tildes/alembic/versions/beaa57144e49_comment_labels_send_rabbitmq_message_on_.py +++ b/tildes/alembic/versions/beaa57144e49_comment_labels_send_rabbitmq_message_on_.py @@ -5,6 +5,7 @@ Revises: 380a76d4a722 Create Date: 2019-03-28 18:37:58.995944 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/cc12ea6c616d_drop_rabbitmq_functions_triggers.py b/tildes/alembic/versions/cc12ea6c616d_drop_rabbitmq_functions_triggers.py index 49a859f..7689af4 100644 --- a/tildes/alembic/versions/cc12ea6c616d_drop_rabbitmq_functions_triggers.py +++ b/tildes/alembic/versions/cc12ea6c616d_drop_rabbitmq_functions_triggers.py @@ -5,6 +5,7 @@ Revises: 4fb2c786c7a0 Create Date: 2020-01-19 21:29:41.337253 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/cddd7d7ed0ea_add_interesting_activity_topic_sorting.py b/tildes/alembic/versions/cddd7d7ed0ea_add_interesting_activity_topic_sorting.py index b51c0e1..0b9c329 100644 --- a/tildes/alembic/versions/cddd7d7ed0ea_add_interesting_activity_topic_sorting.py +++ b/tildes/alembic/versions/cddd7d7ed0ea_add_interesting_activity_topic_sorting.py @@ -5,6 +5,7 @@ Revises: a2fda5d4e058 Create Date: 2019-06-10 20:20:58.652760 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/d33fb803a153_switch_to_general_permissions_column.py b/tildes/alembic/versions/d33fb803a153_switch_to_general_permissions_column.py index 8f1fdf9..ba80958 100644 --- a/tildes/alembic/versions/d33fb803a153_switch_to_general_permissions_column.py +++ b/tildes/alembic/versions/d33fb803a153_switch_to_general_permissions_column.py @@ -5,6 +5,7 @@ Revises: 67e332481a6e Create Date: 2018-08-16 23:07:07.643208 """ + from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql diff --git a/tildes/alembic/versions/d56e71257a86_add_tag_related_user_settings.py b/tildes/alembic/versions/d56e71257a86_add_tag_related_user_settings.py index 3e6d1c2..763e097 100644 --- a/tildes/alembic/versions/d56e71257a86_add_tag_related_user_settings.py +++ b/tildes/alembic/versions/d56e71257a86_add_tag_related_user_settings.py @@ -5,6 +5,7 @@ Revises: a195ddbb4be6 Create Date: 2019-09-27 23:53:34.287619 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/de83b8750123_add_setting_to_open_text_links_in_new_.py b/tildes/alembic/versions/de83b8750123_add_setting_to_open_text_links_in_new_.py index 8653976..f847c02 100644 --- a/tildes/alembic/versions/de83b8750123_add_setting_to_open_text_links_in_new_.py +++ b/tildes/alembic/versions/de83b8750123_add_setting_to_open_text_links_in_new_.py @@ -5,6 +5,7 @@ Revises: 2512581c91b3 Create Date: 2018-07-24 03:10:59.485645 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/e9bbc2929d9c_group_add_sidebar_markdown_html.py b/tildes/alembic/versions/e9bbc2929d9c_group_add_sidebar_markdown_html.py index f22a57b..d7eaf40 100644 --- a/tildes/alembic/versions/e9bbc2929d9c_group_add_sidebar_markdown_html.py +++ b/tildes/alembic/versions/e9bbc2929d9c_group_add_sidebar_markdown_html.py @@ -5,6 +5,7 @@ Revises: 9b88cb0a7b2c Create Date: 2019-05-31 00:18:07.179045 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/f1ecbf24c212_added_user_tag_type_comment_notification.py b/tildes/alembic/versions/f1ecbf24c212_added_user_tag_type_comment_notification.py index e3ba0ae..e05d947 100644 --- a/tildes/alembic/versions/f1ecbf24c212_added_user_tag_type_comment_notification.py +++ b/tildes/alembic/versions/f1ecbf24c212_added_user_tag_type_comment_notification.py @@ -5,6 +5,7 @@ Revises: de83b8750123 Create Date: 2018-07-19 02:32:43.684716 """ + from alembic import op diff --git a/tildes/alembic/versions/f20ce28b1d5c_rename_group_wiki_pages_slug_to_path.py b/tildes/alembic/versions/f20ce28b1d5c_rename_group_wiki_pages_slug_to_path.py index bc99525..b2d7aa1 100644 --- a/tildes/alembic/versions/f20ce28b1d5c_rename_group_wiki_pages_slug_to_path.py +++ b/tildes/alembic/versions/f20ce28b1d5c_rename_group_wiki_pages_slug_to_path.py @@ -5,6 +5,7 @@ Revises: cddd7d7ed0ea Create Date: 2019-08-10 04:40:04.657360 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/f4e1ef359307_extend_topic_indexes_for_keyset_.py b/tildes/alembic/versions/f4e1ef359307_extend_topic_indexes_for_keyset_.py index a278a66..c52bcd2 100644 --- a/tildes/alembic/versions/f4e1ef359307_extend_topic_indexes_for_keyset_.py +++ b/tildes/alembic/versions/f4e1ef359307_extend_topic_indexes_for_keyset_.py @@ -5,6 +5,7 @@ Revises: 4e101aae77cd Create Date: 2020-01-15 20:52:23.380355 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/fa14e9f5ebe5_add_user_rate_limit_table.py b/tildes/alembic/versions/fa14e9f5ebe5_add_user_rate_limit_table.py index 22f7b5b..c640804 100644 --- a/tildes/alembic/versions/fa14e9f5ebe5_add_user_rate_limit_table.py +++ b/tildes/alembic/versions/fa14e9f5ebe5_add_user_rate_limit_table.py @@ -5,6 +5,7 @@ Revises: b761d0185ca0 Create Date: 2019-11-05 18:11:34.303355 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/fab922a8bb04_update_comment_triggers_for_removals.py b/tildes/alembic/versions/fab922a8bb04_update_comment_triggers_for_removals.py index 6a4b666..4cfde29 100644 --- a/tildes/alembic/versions/fab922a8bb04_update_comment_triggers_for_removals.py +++ b/tildes/alembic/versions/fab922a8bb04_update_comment_triggers_for_removals.py @@ -5,6 +5,7 @@ Revises: f1ecbf24c212 Create Date: 2018-08-09 00:56:40.718440 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/fe91222503ef_financials_drop_is_approximate_column.py b/tildes/alembic/versions/fe91222503ef_financials_drop_is_approximate_column.py index 90c90cd..e99903c 100644 --- a/tildes/alembic/versions/fe91222503ef_financials_drop_is_approximate_column.py +++ b/tildes/alembic/versions/fe91222503ef_financials_drop_is_approximate_column.py @@ -5,6 +5,7 @@ Revises: 84dc19f6e876 Create Date: 2020-03-04 22:38:15.528403 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/alembic/versions/fef2c9c9a186_user_add_interact_mark_notifications_.py b/tildes/alembic/versions/fef2c9c9a186_user_add_interact_mark_notifications_.py index 8cbf1b7..827eeea 100644 --- a/tildes/alembic/versions/fef2c9c9a186_user_add_interact_mark_notifications_.py +++ b/tildes/alembic/versions/fef2c9c9a186_user_add_interact_mark_notifications_.py @@ -5,6 +5,7 @@ Revises: beaa57144e49 Create Date: 2019-04-01 13:21:38.441021 """ + from alembic import op import sqlalchemy as sa diff --git a/tildes/requirements-dev.in b/tildes/requirements-dev.in index 4bf3d4e..0299e91 100644 --- a/tildes/requirements-dev.in +++ b/tildes/requirements-dev.in @@ -12,5 +12,4 @@ types-bleach types-python-dateutil types-redis types-requests -unicodedata2 webtest diff --git a/tildes/requirements-dev.txt b/tildes/requirements-dev.txt index d63468e..64cd28d 100644 --- a/tildes/requirements-dev.txt +++ b/tildes/requirements-dev.txt @@ -6,7 +6,7 @@ astroid==3.3.8 attrs==24.3.0 backcall==0.2.0 beautifulsoup4==4.9.3 -black==21.7b0 +black==25.1.0 bleach==3.3.1 certifi==2021.5.30 cffi==1.17.1 diff --git a/tildes/tests/test_simplestring_field.py b/tildes/tests/test_simplestring_field.py index ffdcf9f..651392e 100644 --- a/tildes/tests/test_simplestring_field.py +++ b/tildes/tests/test_simplestring_field.py @@ -79,14 +79,14 @@ def test_control_chars_removed(): def test_zero_width_joiners_kept_and_collapsed(): """Ensure that multiple zero width joiners are collapsed like spaces.""" - original = "🀷\u200D\u200D\u200D♀\u200d" - assert process_string(original) == "🀷\u200D♀" + original = "🀷\u200d\u200d\u200d♀\u200d" + assert process_string(original) == "🀷\u200d♀" def test_zero_width_joiners_allowed_inside_emojis_and_not_other_words(): """Ensure the zero width joiner char is kept inside emojis.""" - original = "🀷\u200D♀ foo\u200dbar" - assert process_string(original) == "🀷\u200D♀ foobar" + original = "🀷\u200d♀ foo\u200dbar" + assert process_string(original) == "🀷\u200d♀ foobar" def test_leading_trailing_spaces_removed(): diff --git a/tildes/tests/test_title.py b/tildes/tests/test_title.py index f7afe0c..5363d30 100644 --- a/tildes/tests/test_title.py +++ b/tildes/tests/test_title.py @@ -82,7 +82,9 @@ def test_unicode_control_chars_removed(title_schema): def test_zero_width_joiner_emojis_kept(title_schema): """Test that emojis are parsed correctly""" - title = "πŸ€·πŸ€·β€β™‚οΈπŸ€·β€β™€οΈπŸ€·πŸ»πŸ€·πŸ»β€β™€οΈπŸ€·πŸ»β€β™‚οΈπŸ€·πŸΌπŸ€·πŸΌβ€β™€οΈπŸ€·πŸΌβ€β™‚οΈπŸ€·πŸ½πŸ€·πŸ½β€β™€οΈπŸ€·πŸ½β€β™‚οΈπŸ€·πŸΎπŸ€·πŸΎβ€β™€οΈπŸ€·πŸΎβ€β™‚οΈπŸ€·πŸΏπŸ€·πŸΏβ€β™€οΈπŸ€·πŸΏβ€β™‚οΈ" + title = ( + "πŸ€·πŸ€·β€β™‚οΈπŸ€·β€β™€οΈπŸ€·πŸ»πŸ€·πŸ»β€β™€οΈπŸ€·πŸ»β€β™‚οΈπŸ€·πŸΌπŸ€·πŸΌβ€β™€οΈπŸ€·πŸΌβ€β™‚οΈπŸ€·πŸ½πŸ€·πŸ½β€β™€οΈπŸ€·πŸ½β€β™‚οΈπŸ€·πŸΎπŸ€·πŸΎβ€β™€οΈπŸ€·πŸΎβ€β™‚οΈπŸ€·πŸΏπŸ€·πŸΏβ€β™€οΈπŸ€·πŸΏβ€β™‚οΈ" + ) result = title_schema.load({"title": title}) assert ( result["title"] diff --git a/tildes/tildes/database_models.py b/tildes/tildes/database_models.py index dd9e1b6..a5730d6 100644 --- a/tildes/tildes/database_models.py +++ b/tildes/tildes/database_models.py @@ -3,6 +3,7 @@ This module shouldn't really be used for anything directly. It's for convenience so that both Alembic and the script for initializing the database can simply import * from here. """ + # pylint: disable=unused-import from tildes.models.comment import ( diff --git a/tildes/tildes/enums.py b/tildes/tildes/enums.py index cb5792a..24fa9ad 100644 --- a/tildes/tildes/enums.py +++ b/tildes/tildes/enums.py @@ -149,7 +149,7 @@ class ContentMetadataFields(enum.Enum): if value >= 10_000: # dirty way of using non-breaking thin spaces as thousands separators - word_count = f"{value:,}".replace(",", "\u202F") + word_count = f"{value:,}".replace(",", "\u202f") else: word_count = str(value) diff --git a/tildes/tildes/lib/cmark.py b/tildes/tildes/lib/cmark.py index fbe5cf7..1c04202 100644 --- a/tildes/tildes/lib/cmark.py +++ b/tildes/tildes/lib/cmark.py @@ -1,4 +1,5 @@ """Set up the shared libcmark-gfm library and extensions.""" + # pylint: disable=invalid-name from ctypes import c_char_p, c_int, c_size_t, c_void_p, CDLL diff --git a/tildes/tildes/lib/string.py b/tildes/tildes/lib/string.py index c6e460a..660d663 100644 --- a/tildes/tildes/lib/string.py +++ b/tildes/tildes/lib/string.py @@ -194,7 +194,7 @@ def _sanitize_characters(original: str) -> str: # Keep zero-width joiner only if it's between two symbol characters, so we # don't break certain emoji variants - if char == "\u200D": + if char == "\u200d": try: before_category = unicodedata2.category(final_characters[-1]) after_category = unicodedata2.category(original[index + 1]) diff --git a/tildes/tildes/models/comment/comment_notification.py b/tildes/tildes/models/comment/comment_notification.py index 647837e..e812397 100644 --- a/tildes/tildes/models/comment/comment_notification.py +++ b/tildes/tildes/models/comment/comment_notification.py @@ -56,14 +56,10 @@ class CommentNotification(DatabaseModel): self, user: User, comment: Comment, notification_type: CommentNotificationType ): """Create a new notification for a user from a comment.""" - if ( - notification_type - in ( - CommentNotificationType.COMMENT_REPLY, - CommentNotificationType.TOPIC_REPLY, - ) - and not self.should_create_reply_notification(comment) - ): + if notification_type in ( + CommentNotificationType.COMMENT_REPLY, + CommentNotificationType.TOPIC_REPLY, + ) and not self.should_create_reply_notification(comment): raise ValueError("That comment shouldn't create a reply notification") self.user = user diff --git a/tildes/tildes/models/database_model.py b/tildes/tildes/models/database_model.py index 17ab4fc..8c9ad6b 100644 --- a/tildes/tildes/models/database_model.py +++ b/tildes/tildes/models/database_model.py @@ -31,6 +31,7 @@ def attach_set_listener( class_: type["DatabaseModelBase"], attribute: str, instance: "DatabaseModelBase" ) -> None: """Attach the SQLAlchemy ORM "set" attribute listener.""" + # pylint: disable=unused-argument def set_handler( target: "DatabaseModelBase", value: Any, oldvalue: Any, initiator: Any