diff --git a/pyi_hashes.json b/pyi_hashes.json index fc25c93b890..80eb5ac48d4 100644 --- a/pyi_hashes.json +++ b/pyi_hashes.json @@ -39,7 +39,7 @@ "reflex/components/el/elements/tables.pyi": "e5573a4a8c9cb13d8169a596b6699b31", "reflex/components/el/elements/typography.pyi": "dc4e234a7a58be0a9c2c6036a52f9b59", "reflex/components/gridjs/datatable.pyi": "5c19d2b5788a8520d43a4d6dcc247705", - "reflex/components/lucide/icon.pyi": "e48c9fa2fe6308d366634b6a5157bf3a", + "reflex/components/lucide/icon.pyi": "637bf77970ef805ac4bdc1eba77ece76", "reflex/components/markdown/markdown.pyi": "a569dd6a60d67baebfc4d04cddf85020", "reflex/components/moment/moment.pyi": "4ca29ae9cae720eb5c4955682e4cb7df", "reflex/components/plotly/plotly.pyi": "1de86aa6881e59d4053206e62e3039c3", diff --git a/pyproject.toml b/pyproject.toml index 1b69747397c..abc3b2df06e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "reflex" -version = "0.8.2dev1" +version = "0.8.3dev1" description = "Web apps in pure Python." license.text = "Apache-2.0" authors = [ @@ -229,7 +229,7 @@ fail_fast = true [[tool.pre-commit.repos]] repo = "https://github.com/astral-sh/ruff-pre-commit" -rev = "v0.12.2" +rev = "v0.12.3" hooks = [ { id = "ruff-format", args = [ "reflex", @@ -261,7 +261,7 @@ hooks = [ [[tool.pre-commit.repos]] repo = "https://github.com/RobertCraigie/pyright-python" -rev = "v1.1.402" +rev = "v1.1.403" hooks = [{ id = "pyright", args = ["reflex", "tests"], language = "system" }] [[tool.pre-commit.repos]] diff --git a/reflex/components/lucide/icon.py b/reflex/components/lucide/icon.py index 4237c0a3608..e1b37223208 100644 --- a/reflex/components/lucide/icon.py +++ b/reflex/components/lucide/icon.py @@ -6,7 +6,7 @@ from reflex.vars.base import LiteralVar, Var from reflex.vars.sequence import LiteralStringVar, StringVar -LUCIDE_LIBRARY = "lucide-react@0.511.0" +LUCIDE_LIBRARY = "lucide-react@0.525.0" class LucideIconComponent(Component): @@ -112,16 +112,16 @@ def _get_imports(self): "activity", "air_vent", "airplay", - "alarm_clock", "alarm_clock_check", "alarm_clock_minus", "alarm_clock_off", "alarm_clock_plus", + "alarm_clock", "alarm_smoke", "album", - "align_center", "align_center_horizontal", "align_center_vertical", + "align_center", "align_end_horizontal", "align_end_vertical", "align_horizontal_distribute_center", @@ -155,23 +155,22 @@ def _get_imports(self): "antenna", "anvil", "aperture", - "app_window", "app_window_mac", + "app_window", "apple", - "archive", "archive_restore", "archive_x", + "archive", "area_chart", "armchair", - "arrow_big_down", "arrow_big_down_dash", - "arrow_big_left", + "arrow_big_down", "arrow_big_left_dash", - "arrow_big_right", + "arrow_big_left", "arrow_big_right_dash", - "arrow_big_up", + "arrow_big_right", "arrow_big_up_dash", - "arrow_down", + "arrow_big_up", "arrow_down_0_1", "arrow_down_1_0", "arrow_down_a_z", @@ -184,15 +183,15 @@ def _get_imports(self): "arrow_down_up", "arrow_down_wide_narrow", "arrow_down_z_a", - "arrow_left", + "arrow_down", "arrow_left_from_line", "arrow_left_right", "arrow_left_to_line", - "arrow_right", + "arrow_left", "arrow_right_from_line", "arrow_right_left", "arrow_right_to_line", - "arrow_up", + "arrow_right", "arrow_up_0_1", "arrow_up_1_0", "arrow_up_a_z", @@ -205,6 +204,7 @@ def _get_imports(self): "arrow_up_to_line", "arrow_up_wide_narrow", "arrow_up_z_a", + "arrow_up", "arrows_up_from_line", "asterisk", "at_sign", @@ -216,7 +216,6 @@ def _get_imports(self): "axis_3d", "baby", "backpack", - "badge", "badge_alert", "badge_cent", "badge_check", @@ -233,46 +232,48 @@ def _get_imports(self): "badge_russian_ruble", "badge_swiss_franc", "badge_x", + "badge", "baggage_claim", "ban", "banana", "bandage", - "banknote", "banknote_arrow_down", "banknote_x", - "bar_chart", + "banknote", "bar_chart_2", "bar_chart_3", "bar_chart_4", "bar_chart_big", - "bar_chart_horizontal", "bar_chart_horizontal_big", + "bar_chart_horizontal", + "bar_chart", "barcode", + "barrel", "baseline", "bath", - "battery", "battery_charging", "battery_full", "battery_low", "battery_medium", "battery_plus", "battery_warning", + "battery", "beaker", - "bean", "bean_off", - "bed", + "bean", "bed_double", "bed_single", + "bed", "beef", - "beer", "beer_off", - "bell", + "beer", "bell_dot", "bell_electric", "bell_minus", "bell_off", "bell_plus", "bell_ring", + "bell", "between_horizontal_end", "between_horizontal_start", "between_vertical_end", @@ -287,16 +288,16 @@ def _get_imports(self): "blend", "blinds", "blocks", - "bluetooth", "bluetooth_connected", "bluetooth_off", "bluetooth_searching", + "bluetooth", "bold", "bolt", "bomb", "bone", - "book", "book_a", + "book_alert", "book_audio", "book_check", "book_copy", @@ -309,90 +310,93 @@ def _get_imports(self): "book_lock", "book_marked", "book_minus", - "book_open", "book_open_check", "book_open_text", + "book_open", "book_plus", "book_text", "book_type", - "book_up", "book_up_2", + "book_up", "book_user", "book_x", - "bookmark", + "book", "bookmark_check", "bookmark_minus", "bookmark_plus", "bookmark_x", + "bookmark", "boom_box", - "bot", "bot_message_square", "bot_off", + "bot", + "bottle_wine", "bow_arrow", - "box", "box_select", + "box", "boxes", "braces", "brackets", - "brain", "brain_circuit", "brain_cog", - "brick_wall", + "brain", "brick_wall_fire", - "briefcase", + "brick_wall", "briefcase_business", "briefcase_conveyor_belt", "briefcase_medical", + "briefcase", "bring_to_front", - "brush", "brush_cleaning", + "brush", "bubbles", - "bug", "bug_off", "bug_play", - "building", + "bug", "building_2", - "bus", + "building", "bus_front", - "cable", + "bus", "cable_car", - "cake", + "cable", "cake_slice", + "cake", "calculator", - "calendar", "calendar_1", "calendar_arrow_down", "calendar_arrow_up", - "calendar_check", "calendar_check_2", + "calendar_check", "calendar_clock", "calendar_cog", "calendar_days", "calendar_fold", "calendar_heart", - "calendar_minus", "calendar_minus_2", + "calendar_minus", "calendar_off", - "calendar_plus", "calendar_plus_2", + "calendar_plus", "calendar_range", "calendar_search", "calendar_sync", - "calendar_x", "calendar_x_2", - "camera", + "calendar_x", + "calendar", "camera_off", + "camera", "candlestick_chart", - "candy", "candy_cane", "candy_off", + "candy", "cannabis", - "captions", "captions_off", - "car", + "captions", "car_front", "car_taxi_front", + "car", "caravan", + "card_sim", "carrot", "case_lower", "case_sensitive", @@ -403,31 +407,31 @@ def _get_imports(self): "cat", "cctv", "chart_area", - "chart_bar", "chart_bar_big", "chart_bar_decreasing", "chart_bar_increasing", "chart_bar_stacked", + "chart_bar", "chart_candlestick", - "chart_column", "chart_column_big", "chart_column_decreasing", "chart_column_increasing", "chart_column_stacked", + "chart_column", "chart_gantt", "chart_line", "chart_network", - "chart_no_axes_column", "chart_no_axes_column_decreasing", "chart_no_axes_column_increasing", + "chart_no_axes_column", "chart_no_axes_combined", "chart_no_axes_gantt", "chart_pie", "chart_scatter", "chart_spline", - "check", "check_check", "check_line", + "check", "chef_hat", "cherry", "chevron_down", @@ -436,20 +440,19 @@ def _get_imports(self): "chevron_left", "chevron_right", "chevron_up", - "chevrons_down", "chevrons_down_up", - "chevrons_left", - "chevrons_left_right", + "chevrons_down", "chevrons_left_right_ellipsis", - "chevrons_right", + "chevrons_left_right", + "chevrons_left", "chevrons_right_left", - "chevrons_up", + "chevrons_right", "chevrons_up_down", + "chevrons_up", "chrome", "church", - "cigarette", "cigarette_off", - "circle", + "cigarette", "circle_alert", "circle_arrow_down", "circle_arrow_left", @@ -459,8 +462,8 @@ def _get_imports(self): "circle_arrow_out_up_right", "circle_arrow_right", "circle_arrow_up", - "circle_check", "circle_check_big", + "circle_check", "circle_chevron_down", "circle_chevron_left", "circle_chevron_right", @@ -468,8 +471,8 @@ def _get_imports(self): "circle_dashed", "circle_divide", "circle_dollar_sign", - "circle_dot", "circle_dot_dashed", + "circle_dot", "circle_ellipsis", "circle_equal", "circle_fading_arrow_up", @@ -478,35 +481,36 @@ def _get_imports(self): "circle_help", "circle_minus", "circle_off", - "circle_parking", "circle_parking_off", + "circle_parking", "circle_pause", "circle_percent", "circle_play", "circle_plus", + "circle_pound_sterling", "circle_power", - "circle_slash", "circle_slash_2", + "circle_slash", "circle_small", "circle_stop", - "circle_user", "circle_user_round", + "circle_user", "circle_x", + "circle", "circuit_board", "citrus", "clapperboard", - "clipboard", "clipboard_check", "clipboard_copy", "clipboard_list", "clipboard_minus", "clipboard_paste", - "clipboard_pen", "clipboard_pen_line", + "clipboard_pen", "clipboard_plus", "clipboard_type", "clipboard_x", - "clock", + "clipboard", "clock_1", "clock_10", "clock_11", @@ -524,36 +528,38 @@ def _get_imports(self): "clock_arrow_up", "clock_fading", "clock_plus", - "cloud", + "clock", "cloud_alert", + "cloud_check", "cloud_cog", "cloud_download", "cloud_drizzle", "cloud_fog", "cloud_hail", "cloud_lightning", - "cloud_moon", "cloud_moon_rain", + "cloud_moon", "cloud_off", - "cloud_rain", "cloud_rain_wind", + "cloud_rain", "cloud_snow", - "cloud_sun", "cloud_sun_rain", + "cloud_sun", "cloud_upload", + "cloud", "cloudy", "clover", "club", - "code", "code_xml", + "code", "codepen", "codesandbox", "coffee", "cog", "coins", "columns_2", - "columns_3", "columns_3_cog", + "columns_3", "columns_4", "combine", "command", @@ -563,18 +569,18 @@ def _get_imports(self): "concierge_bell", "cone", "construction", - "contact", "contact_round", + "contact", "container", "contrast", "cookie", "cooking_pot", - "copy", "copy_check", "copy_minus", "copy_plus", "copy_slash", "copy_x", + "copy", "copyleft", "copyright", "corner_down_left", @@ -598,18 +604,18 @@ def _get_imports(self): "currency", "cylinder", "dam", - "database", "database_backup", "database_zap", + "database", "decimals_arrow_left", "decimals_arrow_right", "delete", "dessert", "diameter", - "diamond", "diamond_minus", "diamond_percent", "diamond_plus", + "diamond", "dice_1", "dice_2", "dice_3", @@ -618,19 +624,19 @@ def _get_imports(self): "dice_6", "dices", "diff", - "disc", "disc_2", "disc_3", "disc_album", + "disc", "divide", - "dna", "dna_off", + "dna", "dock", "dog", "dollar_sign", "donut", - "door_closed", "door_closed_locked", + "door_closed", "door_open", "dot", "download", @@ -638,33 +644,34 @@ def _get_imports(self): "drama", "dribbble", "drill", - "droplet", + "drone", "droplet_off", + "droplet", "droplets", "drum", "drumstick", "dumbbell", - "ear", "ear_off", - "earth", + "ear", "earth_lock", + "earth", "eclipse", - "egg", "egg_fried", "egg_off", - "ellipsis", + "egg", "ellipsis_vertical", - "equal", + "ellipsis", "equal_approximately", "equal_not", + "equal", "eraser", "ethernet_port", "euro", "expand", "external_link", - "eye", "eye_closed", "eye_off", + "eye", "facebook", "factory", "fan", @@ -673,25 +680,24 @@ def _get_imports(self): "fence", "ferris_wheel", "figma", - "file", "file_archive", - "file_audio", "file_audio_2", + "file_audio", "file_axis_3d", - "file_badge", "file_badge_2", - "file_bar_chart", + "file_badge", "file_bar_chart_2", + "file_bar_chart", "file_box", - "file_chart_column", "file_chart_column_increasing", + "file_chart_column", "file_chart_line", "file_chart_pie", - "file_check", "file_check_2", + "file_check", "file_clock", - "file_code", "file_code_2", + "file_code", "file_cog", "file_diff", "file_digit", @@ -699,73 +705,73 @@ def _get_imports(self): "file_heart", "file_image", "file_input", - "file_json", "file_json_2", - "file_key", + "file_json", "file_key_2", + "file_key", "file_line_chart", - "file_lock", "file_lock_2", - "file_minus", + "file_lock", "file_minus_2", + "file_minus", "file_music", "file_output", - "file_pen", "file_pen_line", + "file_pen", "file_pie_chart", - "file_plus", "file_plus_2", + "file_plus", "file_question", "file_scan", - "file_search", "file_search_2", + "file_search", "file_sliders", "file_spreadsheet", "file_stack", "file_symlink", "file_terminal", "file_text", - "file_type", "file_type_2", + "file_type", "file_up", "file_user", - "file_video", "file_video_2", - "file_volume", + "file_video", "file_volume_2", + "file_volume", "file_warning", - "file_x", "file_x_2", + "file_x", + "file", "files", "film", - "filter", "filter_x", + "filter", "fingerprint", "fire_extinguisher", - "fish", "fish_off", "fish_symbol", - "flag", + "fish", "flag_off", "flag_triangle_left", "flag_triangle_right", - "flame", + "flag", "flame_kindling", - "flashlight", + "flame", "flashlight_off", - "flask_conical", + "flashlight", "flask_conical_off", + "flask_conical", "flask_round", - "flip_horizontal", "flip_horizontal_2", - "flip_vertical", + "flip_horizontal", "flip_vertical_2", - "flower", + "flip_vertical", "flower_2", + "flower", "focus", "fold_horizontal", "fold_vertical", - "folder", "folder_archive", "folder_check", "folder_clock", @@ -774,27 +780,28 @@ def _get_imports(self): "folder_cog", "folder_dot", "folder_down", - "folder_git", "folder_git_2", + "folder_git", "folder_heart", "folder_input", "folder_kanban", "folder_key", "folder_lock", "folder_minus", - "folder_open", "folder_open_dot", + "folder_open", "folder_output", "folder_pen", "folder_plus", "folder_root", - "folder_search", "folder_search_2", + "folder_search", "folder_symlink", "folder_sync", "folder_tree", "folder_up", "folder_x", + "folder", "folders", "footprints", "forklift", @@ -804,112 +811,114 @@ def _get_imports(self): "frown", "fuel", "fullscreen", - "funnel", "funnel_plus", "funnel_x", - "gallery_horizontal", + "funnel", "gallery_horizontal_end", + "gallery_horizontal", "gallery_thumbnails", - "gallery_vertical", "gallery_vertical_end", - "gamepad", + "gallery_vertical", "gamepad_2", + "gamepad", "gantt_chart", "gauge", "gavel", "gem", + "georgian_lari", "ghost", "gift", - "git_branch", "git_branch_plus", + "git_branch", "git_commit_horizontal", "git_commit_vertical", - "git_compare", "git_compare_arrows", + "git_compare", "git_fork", "git_graph", "git_merge", - "git_pull_request", "git_pull_request_arrow", "git_pull_request_closed", - "git_pull_request_create", "git_pull_request_create_arrow", + "git_pull_request_create", "git_pull_request_draft", + "git_pull_request", "github", "gitlab", "glass_water", "glasses", - "globe", "globe_lock", + "globe", "goal", "gpu", "grab", "graduation_cap", "grape", - "grid_2x2", - "grid_2x_2", "grid_2x_2_check", "grid_2x_2_plus", "grid_2x_2_x", - "grid_3x3", + "grid_2x_2", + "grid_2x2", "grid_3x_3", - "grip", + "grid_3x2", + "grid_3x3", "grip_horizontal", "grip_vertical", + "grip", "group", "guitar", "ham", "hamburger", "hammer", - "hand", "hand_coins", "hand_heart", "hand_helping", "hand_metal", "hand_platter", + "hand", "handshake", - "hard_drive", "hard_drive_download", "hard_drive_upload", + "hard_drive", "hard_hat", "hash", "haze", "hdmi_port", - "heading", "heading_1", "heading_2", "heading_3", "heading_4", "heading_5", "heading_6", + "heading", "headphone_off", "headphones", "headset", - "heart", "heart_crack", "heart_handshake", "heart_minus", "heart_off", "heart_plus", "heart_pulse", + "heart", "heater", "hexagon", "highlighter", "history", "home", - "hop", "hop_off", + "hop", "hospital", "hotel", "hourglass", - "house", "house_plug", "house_plus", "house_wifi", + "house", "ice_cream_bowl", "ice_cream_cone", + "id_card_lanyard", "id_card", - "image", "image_down", "image_minus", "image_off", @@ -917,6 +926,7 @@ def _get_imports(self): "image_plus", "image_up", "image_upscale", + "image", "images", "import", "inbox", @@ -933,30 +943,30 @@ def _get_imports(self): "japanese_yen", "joystick", "kanban", - "key", "key_round", "key_square", - "keyboard", + "key", "keyboard_music", "keyboard_off", - "lamp", + "keyboard", "lamp_ceiling", "lamp_desk", "lamp_floor", "lamp_wall_down", "lamp_wall_up", + "lamp", "land_plot", "landmark", "languages", - "laptop", - "laptop_minimal", "laptop_minimal_check", - "lasso", + "laptop_minimal", + "laptop", "lasso_select", + "lasso", "laugh", - "layers", "layers_2", "layers_3", + "layers", "layout_dashboard", "layout_grid", "layout_list", @@ -967,24 +977,24 @@ def _get_imports(self): "leafy_green", "lectern", "letter_text", - "library", "library_big", + "library", "life_buoy", "ligature", - "lightbulb", "lightbulb_off", + "lightbulb", "line_chart", - "link", - "link_2", + "line_squiggle", "link_2_off", + "link_2", + "link", "linkedin", - "list", "list_check", "list_checks", "list_collapse", "list_end", - "list_filter", "list_filter_plus", + "list_filter", "list_minus", "list_music", "list_ordered", @@ -995,24 +1005,24 @@ def _get_imports(self): "list_tree", "list_video", "list_x", - "loader", + "list", "loader_circle", "loader_pinwheel", - "locate", + "loader", "locate_fixed", "locate_off", + "locate", "location_edit", - "lock", - "lock_keyhole", "lock_keyhole_open", + "lock_keyhole", "lock_open", + "lock", "log_in", "log_out", "logs", "lollipop", "luggage", "magnet", - "mail", "mail_check", "mail_minus", "mail_open", @@ -1021,34 +1031,34 @@ def _get_imports(self): "mail_search", "mail_warning", "mail_x", + "mail", "mailbox", "mails", - "map", - "map_pin", - "map_pin_check", "map_pin_check_inside", + "map_pin_check", "map_pin_house", - "map_pin_minus", "map_pin_minus_inside", + "map_pin_minus", "map_pin_off", - "map_pin_plus", "map_pin_plus_inside", - "map_pin_x", + "map_pin_plus", "map_pin_x_inside", + "map_pin_x", + "map_pin", "map_pinned", "map_plus", + "map", "mars_stroke", "martini", - "maximize", "maximize_2", + "maximize", "medal", - "megaphone", "megaphone_off", + "megaphone", "meh", "memory_stick", "menu", "merge", - "message_circle", "message_circle_code", "message_circle_dashed", "message_circle_heart", @@ -1059,7 +1069,7 @@ def _get_imports(self): "message_circle_reply", "message_circle_warning", "message_circle_x", - "message_square", + "message_circle", "message_square_code", "message_square_dashed", "message_square_diff", @@ -1075,20 +1085,20 @@ def _get_imports(self): "message_square_text", "message_square_warning", "message_square_x", + "message_square", "messages_square", - "mic", "mic_off", "mic_vocal", + "mic", "microchip", "microscope", "microwave", "milestone", - "milk", "milk_off", - "minimize", + "milk", "minimize_2", + "minimize", "minus", - "monitor", "monitor_check", "monitor_cog", "monitor_dot", @@ -1101,60 +1111,60 @@ def _get_imports(self): "monitor_stop", "monitor_up", "monitor_x", - "moon", + "monitor", "moon_star", - "mountain", + "moon", "mountain_snow", - "mouse", + "mountain", "mouse_off", - "mouse_pointer", "mouse_pointer_2", "mouse_pointer_ban", "mouse_pointer_click", - "move", + "mouse_pointer", + "mouse", "move_3d", - "move_diagonal", "move_diagonal_2", - "move_down", + "move_diagonal", "move_down_left", "move_down_right", + "move_down", "move_horizontal", "move_left", "move_right", - "move_up", "move_up_left", "move_up_right", + "move_up", "move_vertical", - "music", + "move", "music_2", "music_3", "music_4", - "navigation", - "navigation_2", + "music", "navigation_2_off", + "navigation_2", "navigation_off", + "navigation", "network", "newspaper", "nfc", "non_binary", - "notebook", "notebook_pen", "notebook_tabs", "notebook_text", - "notepad_text", + "notebook", "notepad_text_dashed", - "nut", + "notepad_text", "nut_off", - "octagon", + "nut", "octagon_alert", "octagon_minus", "octagon_pause", "octagon_x", + "octagon", "omega", "option", "orbit", "origami", - "package", "package_2", "package_check", "package_minus", @@ -1162,29 +1172,30 @@ def _get_imports(self): "package_plus", "package_search", "package_x", + "package", "paint_bucket", "paint_roller", - "paintbrush", "paintbrush_2", "paintbrush_vertical", + "paintbrush", "palette", "panda", - "panel_bottom", "panel_bottom_close", "panel_bottom_dashed", "panel_bottom_open", - "panel_left", + "panel_bottom", "panel_left_close", "panel_left_dashed", "panel_left_open", - "panel_right", + "panel_left", "panel_right_close", "panel_right_dashed", "panel_right_open", - "panel_top", + "panel_right", "panel_top_close", "panel_top_dashed", "panel_top_open", + "panel_top", "panels_left_bottom", "panels_right_bottom", "panels_top_left", @@ -1195,63 +1206,63 @@ def _get_imports(self): "pause", "paw_print", "pc_case", - "pen", "pen_line", "pen_off", "pen_tool", - "pencil", + "pen", "pencil_line", "pencil_off", "pencil_ruler", + "pencil", "pentagon", "percent", "person_standing", "philippine_peso", - "phone", "phone_call", "phone_forwarded", "phone_incoming", "phone_missed", "phone_off", "phone_outgoing", + "phone", "pi", "piano", "pickaxe", - "picture_in_picture", "picture_in_picture_2", + "picture_in_picture", "pie_chart", "piggy_bank", - "pilcrow", "pilcrow_left", "pilcrow_right", - "pill", + "pilcrow", "pill_bottle", - "pin", + "pill", "pin_off", + "pin", "pipette", "pizza", - "plane", "plane_landing", "plane_takeoff", + "plane", "play", - "plug", "plug_2", - "plug_zap", "plug_zap_2", + "plug_zap", + "plug", "plus", - "pocket", "pocket_knife", + "pocket", "podcast", - "pointer", "pointer_off", + "pointer", "popcorn", "popsicle", "pound_sterling", - "power", "power_off", + "power", "presentation", - "printer", "printer_check", + "printer", "projector", "proportions", "puzzle", @@ -1262,15 +1273,14 @@ def _get_imports(self): "radar", "radiation", "radical", - "radio", "radio_receiver", "radio_tower", + "radio", "radius", "rail_symbol", "rainbow", "rat", "ratio", - "receipt", "receipt_cent", "receipt_euro", "receipt_indian_rupee", @@ -1279,62 +1289,63 @@ def _get_imports(self): "receipt_russian_ruble", "receipt_swiss_franc", "receipt_text", + "receipt", + "rectangle_circle", "rectangle_ellipsis", "rectangle_goggles", "rectangle_horizontal", "rectangle_vertical", "recycle", - "redo", "redo_2", "redo_dot", - "refresh_ccw", + "redo", "refresh_ccw_dot", - "refresh_cw", + "refresh_ccw", "refresh_cw_off", + "refresh_cw", "refrigerator", "regex", "remove_formatting", - "repeat", "repeat_1", "repeat_2", - "replace", + "repeat", "replace_all", - "reply", + "replace", "reply_all", + "reply", "rewind", "ribbon", "rocket", "rocking_chair", "roller_coaster", "rotate_3d", - "rotate_ccw", "rotate_ccw_key", "rotate_ccw_square", - "rotate_cw", + "rotate_ccw", "rotate_cw_square", - "route", + "rotate_cw", "route_off", + "route", "router", "rows_2", "rows_3", "rows_4", "rss", - "ruler", "ruler_dimension_line", + "ruler", "russian_ruble", "sailboat", "salad", "sandwich", - "satellite", "satellite_dish", + "satellite", "saudi_riyal", - "save", "save_all", "save_off", - "scale", + "save", "scale_3d", + "scale", "scaling", - "scan", "scan_barcode", "scan_eye", "scan_face", @@ -1343,37 +1354,37 @@ def _get_imports(self): "scan_qr_code", "scan_search", "scan_text", + "scan", "scatter_chart", "school", - "scissors", "scissors_line_dashed", - "screen_share", + "scissors", "screen_share_off", - "scroll", + "screen_share", "scroll_text", - "search", + "scroll", "search_check", "search_code", "search_slash", "search_x", + "search", "section", - "send", "send_horizontal", "send_to_back", + "send", "separator_horizontal", "separator_vertical", - "server", "server_cog", "server_crash", "server_off", - "settings", + "server", "settings_2", + "settings", "shapes", - "share", "share_2", + "share", "sheet", "shell", - "shield", "shield_alert", "shield_ban", "shield_check", @@ -1385,8 +1396,9 @@ def _get_imports(self): "shield_question", "shield_user", "shield_x", - "ship", + "shield", "ship_wheel", + "ship", "shirt", "shopping_bag", "shopping_basket", @@ -1399,14 +1411,14 @@ def _get_imports(self): "shrub", "shuffle", "sigma", - "signal", "signal_high", "signal_low", "signal_medium", "signal_zero", + "signal", "signature", - "signpost", "signpost_big", + "signpost", "siren", "skip_back", "skip_forward", @@ -1416,11 +1428,11 @@ def _get_imports(self): "slice", "sliders_horizontal", "sliders_vertical", - "smartphone", "smartphone_charging", "smartphone_nfc", - "smile", + "smartphone", "smile_plus", + "smile", "snail", "snowflake", "soap_dispenser_droplet", @@ -1432,43 +1444,43 @@ def _get_imports(self): "sparkles", "speaker", "speech", - "spell_check", "spell_check_2", - "spline", + "spell_check", "spline_pointer", + "spline", "split", + "spool", "spray_can", "sprout", - "square", "square_activity", - "square_arrow_down", "square_arrow_down_left", "square_arrow_down_right", + "square_arrow_down", "square_arrow_left", "square_arrow_out_down_left", "square_arrow_out_down_right", "square_arrow_out_up_left", "square_arrow_out_up_right", "square_arrow_right", - "square_arrow_up", "square_arrow_up_left", "square_arrow_up_right", + "square_arrow_up", "square_asterisk", "square_bottom_dashed_scissors", "square_chart_gantt", - "square_check", "square_check_big", + "square_check", "square_chevron_down", "square_chevron_left", "square_chevron_right", "square_chevron_up", "square_code", - "square_dashed", - "square_dashed_bottom", "square_dashed_bottom_code", + "square_dashed_bottom", "square_dashed_kanban", "square_dashed_mouse_pointer", "square_dashed_top_solid", + "square_dashed", "square_divide", "square_dot", "square_equal", @@ -1480,8 +1492,8 @@ def _get_imports(self): "square_menu", "square_minus", "square_mouse_pointer", - "square_parking", "square_parking_off", + "square_parking", "square_pen", "square_percent", "square_pi", @@ -1499,19 +1511,21 @@ def _get_imports(self): "square_square", "square_stack", "square_terminal", - "square_user", "square_user_round", + "square_user", "square_x", + "square", "squares_exclude", "squares_intersect", "squares_subtract", "squares_unite", + "squircle_dashed", "squircle", "squirrel", "stamp", - "star", "star_half", "star_off", + "star", "step_back", "step_forward", "stethoscope", @@ -1522,11 +1536,11 @@ def _get_imports(self): "stretch_vertical", "strikethrough", "subscript", - "sun", "sun_dim", "sun_medium", "sun_moon", "sun_snow", + "sun", "sunrise", "sunset", "superscript", @@ -1536,7 +1550,6 @@ def _get_imports(self): "sword", "swords", "syringe", - "table", "table_2", "table_cells_merge", "table_cells_split", @@ -1544,8 +1557,9 @@ def _get_imports(self): "table_of_contents", "table_properties", "table_rows_split", - "tablet", + "table", "tablet_smartphone", + "tablet", "tablets", "tag", "tags", @@ -1557,101 +1571,100 @@ def _get_imports(self): "tangent", "target", "telescope", - "tent", "tent_tree", + "tent", "terminal", - "test_tube", "test_tube_diagonal", + "test_tube", "test_tubes", - "text", - "text_cursor", "text_cursor_input", + "text_cursor", "text_quote", "text_search", "text_select", + "text", "theater", - "thermometer", "thermometer_snowflake", "thermometer_sun", + "thermometer", "thumbs_down", "thumbs_up", - "ticket", "ticket_check", "ticket_minus", "ticket_percent", "ticket_plus", "ticket_slash", "ticket_x", - "tickets", + "ticket", "tickets_plane", - "timer", + "tickets", "timer_off", "timer_reset", + "timer", "toggle_left", "toggle_right", "toilet", + "tool_case", "tornado", "torus", - "touchpad", "touchpad_off", + "touchpad", "tower_control", "toy_brick", "tractor", "traffic_cone", - "train_front", "train_front_tunnel", + "train_front", "train_track", "tram_front", "transgender", - "trash", "trash_2", + "trash", "tree_deciduous", "tree_palm", "tree_pine", "trees", "trello", "trending_down", - "trending_up", "trending_up_down", - "triangle", + "trending_up", "triangle_alert", "triangle_dashed", "triangle_right", + "triangle", "trophy", - "truck", "truck_electric", + "truck", "turtle", - "tv", "tv_2", - "tv_minimal", "tv_minimal_play", + "tv_minimal", + "tv", "twitch", "twitter", - "type", "type_outline", - "umbrella", + "type", "umbrella_off", + "umbrella", "underline", - "undo", "undo_2", "undo_dot", + "undo", "unfold_horizontal", "unfold_vertical", "ungroup", "university", - "unlink", "unlink_2", + "unlink", "unplug", "upload", "usb", - "user", "user_check", "user_cog", "user_lock", "user_minus", "user_pen", "user_plus", - "user_round", "user_round_check", "user_round_cog", "user_round_minus", @@ -1659,80 +1672,78 @@ def _get_imports(self): "user_round_plus", "user_round_search", "user_round_x", + "user_round", "user_search", "user_x", - "users", + "user", "users_round", - "utensils", + "users", "utensils_crossed", + "utensils", "utility_pole", "variable", "vault", + "vector_square", "vegan", "venetian_mask", - "venus", "venus_and_mars", - "vibrate", + "venus", "vibrate_off", - "video", + "vibrate", "video_off", + "video", "videotape", "view", "voicemail", "volleyball", - "volume", "volume_1", "volume_2", "volume_off", "volume_x", + "volume", "vote", - "wallet", "wallet_cards", "wallet_minimal", + "wallet", "wallpaper", - "wand", "wand_sparkles", + "wand", "warehouse", "washing_machine", "watch", - "waves", "waves_ladder", + "waves", "waypoints", "webcam", - "webhook", "webhook_off", + "webhook", "weight", - "wheat", "wheat_off", + "wheat", "whole_word", - "wifi", + "wifi_cog", "wifi_high", "wifi_low", "wifi_off", "wifi_pen", "wifi_zero", - "wind", + "wifi", "wind_arrow_down", - "wine", + "wind", "wine_off", + "wine", "workflow", "worm", "wrap_text", "wrench", "x", "youtube", - "zap", "zap_off", + "zap", "zoom_in", "zoom_out", ] # The default transformation of some icon names doesn't match how the # icons are exported from Lucide. Manual overrides can go here. -LUCIDE_ICON_MAPPING_OVERRIDE = { - "box_select": "BoxSelectIcon", - "grid_2x_2_check": "Grid2x2CheckIcon", - "grid_2x_2_x": "Grid2x2XIcon", - "grid_2x_2_plus": "Grid2x2PlusIcon", - "layers_3": "Layers3Icon", -} +LUCIDE_ICON_MAPPING_OVERRIDE = {"grid_3x2": "Grid3x2Icon"} diff --git a/reflex/components/recharts/recharts.py b/reflex/components/recharts/recharts.py index 97c79ceb70e..ed2739a51de 100644 --- a/reflex/components/recharts/recharts.py +++ b/reflex/components/recharts/recharts.py @@ -8,7 +8,7 @@ class Recharts(Component): """A component that wraps a recharts lib.""" - library = "recharts@3.0.2" + library = "recharts@3.1.0" def _get_style(self) -> dict: return {"wrapperStyle": self.style} @@ -17,7 +17,7 @@ def _get_style(self) -> dict: class RechartsCharts(NoSSRComponent, MemoizationLeaf): """A component that wraps a recharts lib.""" - library = "recharts@3.0.2" + library = "recharts@3.1.0" LiteralAnimationEasing = Literal["ease", "ease-in", "ease-out", "ease-in-out", "linear"] diff --git a/reflex/components/sonner/toast.py b/reflex/components/sonner/toast.py index 18dfa4544de..a8951fcbe0c 100644 --- a/reflex/components/sonner/toast.py +++ b/reflex/components/sonner/toast.py @@ -171,7 +171,7 @@ def dict(self, *args: Any, **kwargs: Any) -> dict[str, Any]: class Toaster(Component): """A Toaster Component for displaying toast notifications.""" - library: str | None = "sonner@2.0.5" + library: str | None = "sonner@2.0.6" tag = "Toaster" diff --git a/reflex/constants/installer.py b/reflex/constants/installer.py index 9220ee570d9..62dbf3285b8 100644 --- a/reflex/constants/installer.py +++ b/reflex/constants/installer.py @@ -143,7 +143,7 @@ def DEPENDENCIES(cls) -> dict[str, str]: "postcss-import": "16.1.1", "@react-router/dev": _react_router_version, "@react-router/fs-routes": _react_router_version, - "rolldown-vite": "7.0.8", + "rolldown-vite": "7.0.9", } OVERRIDES = { # This should always match the `react` version in DEPENDENCIES for recharts compatibility. diff --git a/uv.lock b/uv.lock index 0d1beb6a600..651e7dc6485 100644 --- a/uv.lock +++ b/uv.lock @@ -9,7 +9,7 @@ resolution-markers = [ [[package]] name = "alembic" -version = "1.16.2" +version = "1.16.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mako" }, @@ -17,9 +17,9 @@ dependencies = [ { name = "tomli", marker = "python_full_version < '3.11'" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9c/35/116797ff14635e496bbda0c168987f5326a6555b09312e9b817e360d1f56/alembic-1.16.2.tar.gz", hash = "sha256:e53c38ff88dadb92eb22f8b150708367db731d58ad7e9d417c9168ab516cbed8", size = 1963563, upload-time = "2025-06-16T18:05:08.566Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/52/72e791b75c6b1efa803e491f7cbab78e963695e76d4ada05385252927e76/alembic-1.16.4.tar.gz", hash = "sha256:efab6ada0dd0fae2c92060800e0bf5c1dc26af15a10e02fb4babff164b4725e2", size = 1968161, upload-time = "2025-07-10T16:17:20.192Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/e2/88e425adac5ad887a087c38d04fe2030010572a3e0e627f8a6e8c33eeda8/alembic-1.16.2-py3-none-any.whl", hash = "sha256:5f42e9bd0afdbd1d5e3ad856c01754530367debdebf21ed6894e34af52b3bb03", size = 242717, upload-time = "2025-06-16T18:05:10.27Z" }, + { url = "https://files.pythonhosted.org/packages/c2/62/96b5217b742805236614f05904541000f55422a6060a90d7fd4ce26c172d/alembic-1.16.4-py3-none-any.whl", hash = "sha256:b05e51e8e82efc1abd14ba2af6392897e145930c3e0a2faf2b0da2f7f7fd660d", size = 247026, upload-time = "2025-07-10T16:17:21.845Z" }, ] [[package]] @@ -84,11 +84,11 @@ wheels = [ [[package]] name = "certifi" -version = "2025.6.15" +version = "2025.7.14" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/73/f7/f14b46d4bcd21092d7d3ccef689615220d8a08fb25e564b65d20738e672e/certifi-2025.6.15.tar.gz", hash = "sha256:d747aa5a8b9bbbb1bb8c22bb13e22bd1f18e9796defa16bab421f7f7a317323b", size = 158753, upload-time = "2025-06-15T02:45:51.329Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/76/52c535bcebe74590f296d6c77c86dabf761c41980e1347a2422e4aa2ae41/certifi-2025.7.14.tar.gz", hash = "sha256:8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995", size = 163981, upload-time = "2025-07-14T03:29:28.449Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/ae/320161bd181fc06471eed047ecce67b693fd7515b16d495d8932db763426/certifi-2025.6.15-py3-none-any.whl", hash = "sha256:2e0c7ce7cb5d8f8634ca55d2ba7e6ec2689a2fd6537d8dec1296a477a4910057", size = 157650, upload-time = "2025-06-15T02:45:49.977Z" }, + { url = "https://files.pythonhosted.org/packages/4f/52/34c6cf5bb9285074dc3531c437b3919e825d976fde097a7a73f79e726d03/certifi-2025.7.14-py3-none-any.whl", hash = "sha256:6b31f564a415d79ee77df69d757bb49a5bb53bd9f756cbbe24394ffd6fc1f4b2", size = 162722, upload-time = "2025-07-14T03:29:26.863Z" }, ] [[package]] @@ -349,16 +349,16 @@ wheels = [ [[package]] name = "fastapi" -version = "0.116.0" +version = "0.116.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pydantic" }, { name = "starlette" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/38/e1da78736143fd885c36213a3ccc493c384ae8fea6a0f0bc272ef42ebea8/fastapi-0.116.0.tar.gz", hash = "sha256:80dc0794627af0390353a6d1171618276616310d37d24faba6648398e57d687a", size = 296518, upload-time = "2025-07-07T15:09:27.82Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/d7/6c8b3bfe33eeffa208183ec037fee0cce9f7f024089ab1c5d12ef04bd27c/fastapi-0.116.1.tar.gz", hash = "sha256:ed52cbf946abfd70c5a0dccb24673f0670deeb517a88b3544d03c2a6bf283143", size = 296485, upload-time = "2025-07-11T16:22:32.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2f/68/d80347fe2360445b5f58cf290e588a4729746e7501080947e6cdae114b1f/fastapi-0.116.0-py3-none-any.whl", hash = "sha256:fdcc9ed272eaef038952923bef2b735c02372402d1203ee1210af4eea7a78d2b", size = 95625, upload-time = "2025-07-07T15:09:26.348Z" }, + { url = "https://files.pythonhosted.org/packages/e5/47/d63c60f59a59467fda0f93f46335c9d18526d7071f025cb5b89d5353ea42/fastapi-0.116.1-py3-none-any.whl", hash = "sha256:c46ac7c312df840f0c9e220f7964bada936781bc4e2e6eb71f1c4d7553786565", size = 95631, upload-time = "2025-07-11T16:22:30.485Z" }, ] [[package]] @@ -717,11 +717,11 @@ wheels = [ [[package]] name = "narwhals" -version = "1.46.0" +version = "1.47.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/06/7f/dd8c5f7978c3136de4d660877a5279e4688ad0c56dbc15ee003c2fe981cd/narwhals-1.46.0.tar.gz", hash = "sha256:fd7e53860b233c2b5566d8b4e1b3e8e9c01b5a87649a9f9a322742000f207a60", size = 512060, upload-time = "2025-07-07T11:34:44.391Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/8c/ba6c454ab019d1e24573c68b89a1c4edaad69d4cdf9ed107812802780742/narwhals-1.47.0.tar.gz", hash = "sha256:38238882f3ab2bbc8e7121bc9be951a8a58f1a810bdb14aa2b18792bafac01f8", size = 514799, upload-time = "2025-07-14T12:19:09.979Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/64/c46ba7517d90e330c4f35af1256d4b12ba037e2ef17d4aa4d4f11b4a143d/narwhals-1.46.0-py3-none-any.whl", hash = "sha256:f15d2255695d7e99f624f76aa5b765eb3fff8a509d3215049707af3a3feebc90", size = 373394, upload-time = "2025-07-07T11:34:42.251Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c1/1e1109cca762087fd101064c00f576a5a8fa6889d07e70f1efe20205af46/narwhals-1.47.0-py3-none-any.whl", hash = "sha256:8b4ead8866046829de24058d1079e776806bd4aab7d38f55f17c58ce4c0994d2", size = 374667, upload-time = "2025-07-14T12:19:07.811Z" }, ] [[package]] @@ -1334,15 +1334,15 @@ wheels = [ [[package]] name = "pyright" -version = "1.1.402" +version = "1.1.403" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "nodeenv" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/04/ce0c132d00e20f2d2fb3b3e7c125264ca8b909e693841210534b1ea1752f/pyright-1.1.402.tar.gz", hash = "sha256:85a33c2d40cd4439c66aa946fd4ce71ab2f3f5b8c22ce36a623f59ac22937683", size = 3888207, upload-time = "2025-06-11T08:48:35.759Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/f6/35f885264ff08c960b23d1542038d8da86971c5d8c955cfab195a4f672d7/pyright-1.1.403.tar.gz", hash = "sha256:3ab69b9f41c67fb5bbb4d7a36243256f0d549ed3608678d381d5f51863921104", size = 3913526, upload-time = "2025-07-09T07:15:52.882Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/37/1a1c62d955e82adae588be8e374c7f77b165b6cb4203f7d581269959abbc/pyright-1.1.402-py3-none-any.whl", hash = "sha256:2c721f11869baac1884e846232800fe021c33f1b4acb3929cff321f7ea4e2982", size = 5624004, upload-time = "2025-06-11T08:48:33.998Z" }, + { url = "https://files.pythonhosted.org/packages/49/b6/b04e5c2f41a5ccad74a1a4759da41adb20b4bc9d59a5e08d29ba60084d07/pyright-1.1.403-py3-none-any.whl", hash = "sha256:c0eeca5aa76cbef3fcc271259bbd785753c7ad7bcac99a9162b4c4c7daed23b3", size = 5684504, upload-time = "2025-07-09T07:15:50.958Z" }, ] [[package]] @@ -1412,24 +1412,24 @@ wheels = [ [[package]] name = "pytest-codspeed" -version = "3.2.0" +version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, { name = "pytest" }, { name = "rich" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/98/16fe3895b1b8a6d537a89eecb120b97358df8f0002c6ecd11555d6304dc8/pytest_codspeed-3.2.0.tar.gz", hash = "sha256:f9d1b1a3b2c69cdc0490a1e8b1ced44bffbd0e8e21d81a7160cfdd923f6e8155", size = 18409, upload-time = "2025-01-31T14:28:26.165Z" } +sdist = { url = "https://files.pythonhosted.org/packages/64/13/4989d50a3d6de9fb91de23f3b6ffce7c704f23516d308138242325a7c857/pytest_codspeed-4.0.0.tar.gz", hash = "sha256:0e9af08ca93ad897b376771db92693a81aa8990eecc2a778740412e00a6f6eaf", size = 107630, upload-time = "2025-07-10T08:37:53.518Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/31/62b93ee025ca46016d01325f58997d32303752286bf929588c8796a25b13/pytest_codspeed-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c5165774424c7ab8db7e7acdb539763a0e5657996effefdf0664d7fd95158d34", size = 26802, upload-time = "2025-01-31T14:28:10.723Z" }, - { url = "https://files.pythonhosted.org/packages/89/60/2bc46bdf8c8ddb7e59cd9d480dc887d0ac6039f88c856d1ae3d29a4e648d/pytest_codspeed-3.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9bd55f92d772592c04a55209950c50880413ae46876e66bd349ef157075ca26c", size = 25442, upload-time = "2025-01-31T14:28:11.774Z" }, - { url = "https://files.pythonhosted.org/packages/31/56/1b65ba0ae1af7fd7ce14a66e7599833efe8bbd0fcecd3614db0017ca224a/pytest_codspeed-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cf6f56067538f4892baa8d7ab5ef4e45bb59033be1ef18759a2c7fc55b32035", size = 26810, upload-time = "2025-01-31T14:28:12.657Z" }, - { url = "https://files.pythonhosted.org/packages/23/e6/d1fafb09a1c4983372f562d9e158735229cb0b11603a61d4fad05463f977/pytest_codspeed-3.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:39a687b05c3d145642061b45ea78e47e12f13ce510104d1a2cda00eee0e36f58", size = 25442, upload-time = "2025-01-31T14:28:13.485Z" }, - { url = "https://files.pythonhosted.org/packages/0b/8b/9e95472589d17bb68960f2a09cfa8f02c4d43c82de55b73302bbe0fa4350/pytest_codspeed-3.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:46a1afaaa1ac4c2ca5b0700d31ac46d80a27612961d031067d73c6ccbd8d3c2b", size = 27182, upload-time = "2025-01-31T14:28:15.828Z" }, - { url = "https://files.pythonhosted.org/packages/2a/18/82aaed8095e84d829f30dda3ac49fce4e69685d769aae463614a8d864cdd/pytest_codspeed-3.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c48ce3af3dfa78413ed3d69d1924043aa1519048dbff46edccf8f35a25dab3c2", size = 25933, upload-time = "2025-01-31T14:28:17.151Z" }, - { url = "https://files.pythonhosted.org/packages/e2/15/60b18d40da66e7aa2ce4c4c66d5a17de20a2ae4a89ac09a58baa7a5bc535/pytest_codspeed-3.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:66692506d33453df48b36a84703448cb8b22953eea51f03fbb2eb758dc2bdc4f", size = 27180, upload-time = "2025-01-31T14:28:18.056Z" }, - { url = "https://files.pythonhosted.org/packages/51/bd/6b164d4ae07d8bea5d02ad664a9762bdb63f83c0805a3c8fe7dc6ec38407/pytest_codspeed-3.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:479774f80d0bdfafa16112700df4dbd31bf2a6757fac74795fd79c0a7b3c389b", size = 25923, upload-time = "2025-01-31T14:28:19.725Z" }, - { url = "https://files.pythonhosted.org/packages/f1/9b/952c70bd1fae9baa58077272e7f191f377c86d812263c21b361195e125e6/pytest_codspeed-3.2.0-py3-none-any.whl", hash = "sha256:54b5c2e986d6a28e7b0af11d610ea57bd5531cec8326abe486f1b55b09d91c39", size = 15007, upload-time = "2025-01-31T14:28:24.458Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/c7116338e04d1c6bb43277c5f938fa7e5eb1df54b4cc0c298a428995296b/pytest_codspeed-4.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2517731b20a6aa9fe61d04822b802e1637ee67fd865189485b384a9d5897117f", size = 230409, upload-time = "2025-07-10T08:37:40.83Z" }, + { url = "https://files.pythonhosted.org/packages/e6/00/c21b0e2863c967c8d4dfa5bebdc5f0f2a9d6ab1cc7a39e111faf70a5880d/pytest_codspeed-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1e5076bb5119d4f8248822b5cd6b768f70a18c7e1a7fbcd96a99cd4a6430096e", size = 221135, upload-time = "2025-07-10T08:37:42.255Z" }, + { url = "https://files.pythonhosted.org/packages/7f/e7/16b0f347fd910f2cc50e858094c17744d640e5ae71926c2c0ad762ecb7ec/pytest_codspeed-4.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:06b324acdfe2076a0c97a9d31e8645f820822d6f0e766c73426767ff887a9381", size = 230418, upload-time = "2025-07-10T08:37:43.602Z" }, + { url = "https://files.pythonhosted.org/packages/47/a7/2b3ac30e1e2b326abf370c8a6b4ed48a43d3a5491def7aaf67f7fbab5d6f/pytest_codspeed-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ebdac1a4d6138e1ca4f5391e7e3cafad6e3aa6d5660d1b243871b691bc1396c", size = 221131, upload-time = "2025-07-10T08:37:44.708Z" }, + { url = "https://files.pythonhosted.org/packages/11/e4/a9591949783cdea60d5f2a215d89c3e17af7b068f2613e38b1d46cb5b8e9/pytest_codspeed-4.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7f3def79d4072867d038a33e7f35bc7fb1a2a75236a624b3a690c5540017cb38", size = 230601, upload-time = "2025-07-10T08:37:46.018Z" }, + { url = "https://files.pythonhosted.org/packages/16/fe/22caa7cfb6717d21ba14ffd3c0b013b2143a4c32225715f401489f6c32bc/pytest_codspeed-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01d29d4538c2d111c0034f71811bcce577304506d22af4dd65df87fadf3ab495", size = 221230, upload-time = "2025-07-10T08:37:46.997Z" }, + { url = "https://files.pythonhosted.org/packages/55/e2/0a2e703301f7560a456e343e1b31d01a2ddee96807db5ded65951bfa5b7a/pytest_codspeed-4.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:90894c93c9e23f12487b7fdf16c28da8f6275d565056772072beb41a72a54cf9", size = 230591, upload-time = "2025-07-10T08:37:47.961Z" }, + { url = "https://files.pythonhosted.org/packages/17/fc/5fee0bcdada8ecb5a89088cd84af7e094652fc94bf414a96b49a874fd8be/pytest_codspeed-4.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:79e9c40852fa7fc76776db4f1d290eceaeee2d6c5d2dc95a66c7cc690d83889e", size = 221227, upload-time = "2025-07-10T08:37:49.113Z" }, + { url = "https://files.pythonhosted.org/packages/5f/e4/e3ddab5fd04febf6189d71bfa4ba2d7c05adaa7d692a6d6b1e8ed68de12d/pytest_codspeed-4.0.0-py3-none-any.whl", hash = "sha256:c5debd4b127dc1c507397a8304776f52cabbfa53aad6f51eae329a5489df1e06", size = 107084, upload-time = "2025-07-10T08:37:52.65Z" }, ] [[package]] @@ -1631,7 +1631,7 @@ wheels = [ [[package]] name = "reflex" -version = "0.8.2.dev1" +version = "0.8.3.dev1" source = { editable = "." } dependencies = [ { name = "alembic" }, @@ -1792,32 +1792,32 @@ wheels = [ [[package]] name = "ruff" -version = "0.12.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/3d/d9a195676f25d00dbfcf3cf95fdd4c685c497fcfa7e862a44ac5e4e96480/ruff-0.12.2.tar.gz", hash = "sha256:d7b4f55cd6f325cb7621244f19c873c565a08aff5a4ba9c69aa7355f3f7afd3e", size = 4432239, upload-time = "2025-07-03T16:40:19.566Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/74/b6/2098d0126d2d3318fd5bec3ad40d06c25d377d95749f7a0c5af17129b3b1/ruff-0.12.2-py3-none-linux_armv6l.whl", hash = "sha256:093ea2b221df1d2b8e7ad92fc6ffdca40a2cb10d8564477a987b44fd4008a7be", size = 10369761, upload-time = "2025-07-03T16:39:38.847Z" }, - { url = "https://files.pythonhosted.org/packages/b1/4b/5da0142033dbe155dc598cfb99262d8ee2449d76920ea92c4eeb9547c208/ruff-0.12.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:09e4cf27cc10f96b1708100fa851e0daf21767e9709e1649175355280e0d950e", size = 11155659, upload-time = "2025-07-03T16:39:42.294Z" }, - { url = "https://files.pythonhosted.org/packages/3e/21/967b82550a503d7c5c5c127d11c935344b35e8c521f52915fc858fb3e473/ruff-0.12.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:8ae64755b22f4ff85e9c52d1f82644abd0b6b6b6deedceb74bd71f35c24044cc", size = 10537769, upload-time = "2025-07-03T16:39:44.75Z" }, - { url = "https://files.pythonhosted.org/packages/33/91/00cff7102e2ec71a4890fb7ba1803f2cdb122d82787c7d7cf8041fe8cbc1/ruff-0.12.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3eb3a6b2db4d6e2c77e682f0b988d4d61aff06860158fdb413118ca133d57922", size = 10717602, upload-time = "2025-07-03T16:39:47.652Z" }, - { url = "https://files.pythonhosted.org/packages/9b/eb/928814daec4e1ba9115858adcda44a637fb9010618721937491e4e2283b8/ruff-0.12.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:73448de992d05517170fc37169cbca857dfeaeaa8c2b9be494d7bcb0d36c8f4b", size = 10198772, upload-time = "2025-07-03T16:39:49.641Z" }, - { url = "https://files.pythonhosted.org/packages/50/fa/f15089bc20c40f4f72334f9145dde55ab2b680e51afb3b55422effbf2fb6/ruff-0.12.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b8b94317cbc2ae4a2771af641739f933934b03555e51515e6e021c64441532d", size = 11845173, upload-time = "2025-07-03T16:39:52.069Z" }, - { url = "https://files.pythonhosted.org/packages/43/9f/1f6f98f39f2b9302acc161a4a2187b1e3a97634fe918a8e731e591841cf4/ruff-0.12.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:45fc42c3bf1d30d2008023a0a9a0cfb06bf9835b147f11fe0679f21ae86d34b1", size = 12553002, upload-time = "2025-07-03T16:39:54.551Z" }, - { url = "https://files.pythonhosted.org/packages/d8/70/08991ac46e38ddd231c8f4fd05ef189b1b94be8883e8c0c146a025c20a19/ruff-0.12.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce48f675c394c37e958bf229fb5c1e843e20945a6d962cf3ea20b7a107dcd9f4", size = 12171330, upload-time = "2025-07-03T16:39:57.55Z" }, - { url = "https://files.pythonhosted.org/packages/88/a9/5a55266fec474acfd0a1c73285f19dd22461d95a538f29bba02edd07a5d9/ruff-0.12.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:793d8859445ea47591272021a81391350205a4af65a9392401f418a95dfb75c9", size = 11774717, upload-time = "2025-07-03T16:39:59.78Z" }, - { url = "https://files.pythonhosted.org/packages/87/e5/0c270e458fc73c46c0d0f7cf970bb14786e5fdb88c87b5e423a4bd65232b/ruff-0.12.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6932323db80484dda89153da3d8e58164d01d6da86857c79f1961934354992da", size = 11646659, upload-time = "2025-07-03T16:40:01.934Z" }, - { url = "https://files.pythonhosted.org/packages/b7/b6/45ab96070c9752af37f0be364d849ed70e9ccede07675b0ec4e3ef76b63b/ruff-0.12.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:6aa7e623a3a11538108f61e859ebf016c4f14a7e6e4eba1980190cacb57714ce", size = 10604012, upload-time = "2025-07-03T16:40:04.363Z" }, - { url = "https://files.pythonhosted.org/packages/86/91/26a6e6a424eb147cc7627eebae095cfa0b4b337a7c1c413c447c9ebb72fd/ruff-0.12.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:2a4a20aeed74671b2def096bdf2eac610c7d8ffcbf4fb0e627c06947a1d7078d", size = 10176799, upload-time = "2025-07-03T16:40:06.514Z" }, - { url = "https://files.pythonhosted.org/packages/f5/0c/9f344583465a61c8918a7cda604226e77b2c548daf8ef7c2bfccf2b37200/ruff-0.12.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:71a4c550195612f486c9d1f2b045a600aeba851b298c667807ae933478fcef04", size = 11241507, upload-time = "2025-07-03T16:40:08.708Z" }, - { url = "https://files.pythonhosted.org/packages/1c/b7/99c34ded8fb5f86c0280278fa89a0066c3760edc326e935ce0b1550d315d/ruff-0.12.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:4987b8f4ceadf597c927beee65a5eaf994c6e2b631df963f86d8ad1bdea99342", size = 11717609, upload-time = "2025-07-03T16:40:10.836Z" }, - { url = "https://files.pythonhosted.org/packages/51/de/8589fa724590faa057e5a6d171e7f2f6cffe3287406ef40e49c682c07d89/ruff-0.12.2-py3-none-win32.whl", hash = "sha256:369ffb69b70cd55b6c3fc453b9492d98aed98062db9fec828cdfd069555f5f1a", size = 10523823, upload-time = "2025-07-03T16:40:13.203Z" }, - { url = "https://files.pythonhosted.org/packages/94/47/8abf129102ae4c90cba0c2199a1a9b0fa896f6f806238d6f8c14448cc748/ruff-0.12.2-py3-none-win_amd64.whl", hash = "sha256:dca8a3b6d6dc9810ed8f328d406516bf4d660c00caeaef36eb831cf4871b0639", size = 11629831, upload-time = "2025-07-03T16:40:15.478Z" }, - { url = "https://files.pythonhosted.org/packages/e2/1f/72d2946e3cc7456bb837e88000eb3437e55f80db339c840c04015a11115d/ruff-0.12.2-py3-none-win_arm64.whl", hash = "sha256:48d6c6bfb4761df68bc05ae630e24f506755e702d4fb08f08460be778c7ccb12", size = 10735334, upload-time = "2025-07-03T16:40:17.677Z" }, +version = "0.12.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c3/2a/43955b530c49684d3c38fcda18c43caf91e99204c2a065552528e0552d4f/ruff-0.12.3.tar.gz", hash = "sha256:f1b5a4b6668fd7b7ea3697d8d98857390b40c1320a63a178eee6be0899ea2d77", size = 4459341, upload-time = "2025-07-11T13:21:16.086Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/fd/b44c5115539de0d598d75232a1cc7201430b6891808df111b8b0506aae43/ruff-0.12.3-py3-none-linux_armv6l.whl", hash = "sha256:47552138f7206454eaf0c4fe827e546e9ddac62c2a3d2585ca54d29a890137a2", size = 10430499, upload-time = "2025-07-11T13:20:26.321Z" }, + { url = "https://files.pythonhosted.org/packages/43/c5/9eba4f337970d7f639a37077be067e4ec80a2ad359e4cc6c5b56805cbc66/ruff-0.12.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:0a9153b000c6fe169bb307f5bd1b691221c4286c133407b8827c406a55282041", size = 11213413, upload-time = "2025-07-11T13:20:30.017Z" }, + { url = "https://files.pythonhosted.org/packages/e2/2c/fac3016236cf1fe0bdc8e5de4f24c76ce53c6dd9b5f350d902549b7719b2/ruff-0.12.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:fa6b24600cf3b750e48ddb6057e901dd5b9aa426e316addb2a1af185a7509882", size = 10586941, upload-time = "2025-07-11T13:20:33.046Z" }, + { url = "https://files.pythonhosted.org/packages/c5/0f/41fec224e9dfa49a139f0b402ad6f5d53696ba1800e0f77b279d55210ca9/ruff-0.12.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2506961bf6ead54887ba3562604d69cb430f59b42133d36976421bc8bd45901", size = 10783001, upload-time = "2025-07-11T13:20:35.534Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ca/dd64a9ce56d9ed6cad109606ac014860b1c217c883e93bf61536400ba107/ruff-0.12.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c4faaff1f90cea9d3033cbbcdf1acf5d7fb11d8180758feb31337391691f3df0", size = 10269641, upload-time = "2025-07-11T13:20:38.459Z" }, + { url = "https://files.pythonhosted.org/packages/63/5c/2be545034c6bd5ce5bb740ced3e7014d7916f4c445974be11d2a406d5088/ruff-0.12.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40dced4a79d7c264389de1c59467d5d5cefd79e7e06d1dfa2c75497b5269a5a6", size = 11875059, upload-time = "2025-07-11T13:20:41.517Z" }, + { url = "https://files.pythonhosted.org/packages/8e/d4/a74ef1e801ceb5855e9527dae105eaff136afcb9cc4d2056d44feb0e4792/ruff-0.12.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:0262d50ba2767ed0fe212aa7e62112a1dcbfd46b858c5bf7bbd11f326998bafc", size = 12658890, upload-time = "2025-07-11T13:20:44.442Z" }, + { url = "https://files.pythonhosted.org/packages/13/c8/1057916416de02e6d7c9bcd550868a49b72df94e3cca0aeb77457dcd9644/ruff-0.12.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12371aec33e1a3758597c5c631bae9a5286f3c963bdfb4d17acdd2d395406687", size = 12232008, upload-time = "2025-07-11T13:20:47.374Z" }, + { url = "https://files.pythonhosted.org/packages/f5/59/4f7c130cc25220392051fadfe15f63ed70001487eca21d1796db46cbcc04/ruff-0.12.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:560f13b6baa49785665276c963edc363f8ad4b4fc910a883e2625bdb14a83a9e", size = 11499096, upload-time = "2025-07-11T13:20:50.348Z" }, + { url = "https://files.pythonhosted.org/packages/d4/01/a0ad24a5d2ed6be03a312e30d32d4e3904bfdbc1cdbe63c47be9d0e82c79/ruff-0.12.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:023040a3499f6f974ae9091bcdd0385dd9e9eb4942f231c23c57708147b06311", size = 11688307, upload-time = "2025-07-11T13:20:52.945Z" }, + { url = "https://files.pythonhosted.org/packages/93/72/08f9e826085b1f57c9a0226e48acb27643ff19b61516a34c6cab9d6ff3fa/ruff-0.12.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:883d844967bffff5ab28bba1a4d246c1a1b2933f48cb9840f3fdc5111c603b07", size = 10661020, upload-time = "2025-07-11T13:20:55.799Z" }, + { url = "https://files.pythonhosted.org/packages/80/a0/68da1250d12893466c78e54b4a0ff381370a33d848804bb51279367fc688/ruff-0.12.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:2120d3aa855ff385e0e562fdee14d564c9675edbe41625c87eeab744a7830d12", size = 10246300, upload-time = "2025-07-11T13:20:58.222Z" }, + { url = "https://files.pythonhosted.org/packages/6a/22/5f0093d556403e04b6fd0984fc0fb32fbb6f6ce116828fd54306a946f444/ruff-0.12.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:6b16647cbb470eaf4750d27dddc6ebf7758b918887b56d39e9c22cce2049082b", size = 11263119, upload-time = "2025-07-11T13:21:01.503Z" }, + { url = "https://files.pythonhosted.org/packages/92/c9/f4c0b69bdaffb9968ba40dd5fa7df354ae0c73d01f988601d8fac0c639b1/ruff-0.12.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e1417051edb436230023575b149e8ff843a324557fe0a265863b7602df86722f", size = 11746990, upload-time = "2025-07-11T13:21:04.524Z" }, + { url = "https://files.pythonhosted.org/packages/fe/84/7cc7bd73924ee6be4724be0db5414a4a2ed82d06b30827342315a1be9e9c/ruff-0.12.3-py3-none-win32.whl", hash = "sha256:dfd45e6e926deb6409d0616078a666ebce93e55e07f0fb0228d4b2608b2c248d", size = 10589263, upload-time = "2025-07-11T13:21:07.148Z" }, + { url = "https://files.pythonhosted.org/packages/07/87/c070f5f027bd81f3efee7d14cb4d84067ecf67a3a8efb43aadfc72aa79a6/ruff-0.12.3-py3-none-win_amd64.whl", hash = "sha256:a946cf1e7ba3209bdef039eb97647f1c77f6f540e5845ec9c114d3af8df873e7", size = 11695072, upload-time = "2025-07-11T13:21:11.004Z" }, + { url = "https://files.pythonhosted.org/packages/e0/30/f3eaf6563c637b6e66238ed6535f6775480db973c836336e4122161986fc/ruff-0.12.3-py3-none-win_arm64.whl", hash = "sha256:5f9c7c9c8f84c2d7f27e93674d27136fbf489720251544c4da7fb3d742e011b1", size = 10805855, upload-time = "2025-07-11T13:21:13.547Z" }, ] [[package]] name = "selenium" -version = "4.34.1" +version = "4.34.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, @@ -1827,8 +1827,9 @@ dependencies = [ { name = "urllib3", extra = ["socks"] }, { name = "websocket-client" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/b0/e6/646d0a41fb9a64572043c3de80be2a4941f2aeb578f273cf3dae54fc9437/selenium-4.34.2.tar.gz", hash = "sha256:0f6d147595f08c6d4bad87b34c39dcacb4650aedc78e3956c8eac1bb752a3854", size = 896309, upload-time = "2025-07-08T12:54:54.785Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/a0/121a8de053cc8c6a500d58150cd7903bb79059fe256d70ca0d6ffcf1be16/selenium-4.34.1-py3-none-any.whl", hash = "sha256:1a67bee7b80dca39528666f2fa40827ee9733a831e43ff1abcad1db5bcd6f0df", size = 9404807, upload-time = "2025-07-07T14:24:46.262Z" }, + { url = "https://files.pythonhosted.org/packages/f3/2b/dee1c58bde0a747b2d75fa7282a190885a726fe95b18b8ce1dc52f9c0983/selenium-4.34.2-py3-none-any.whl", hash = "sha256:ea208f7db9e3b26e58c4a817ea9dd29454576d6ea55937d754df079ad588e1ad", size = 9410676, upload-time = "2025-07-08T12:54:48.725Z" }, ] [[package]] @@ -1930,14 +1931,15 @@ wheels = [ [[package]] name = "starlette" -version = "0.46.2" +version = "0.47.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/20/08dfcd9c983f6a6f4a1000d934b9e6d626cff8d2eeb77a89a68eef20a2b7/starlette-0.46.2.tar.gz", hash = "sha256:7f7361f34eed179294600af672f565727419830b54b7b084efe44bb82d2fccd5", size = 2580846, upload-time = "2025-04-13T13:56:17.942Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0a/69/662169fdb92fb96ec3eaee218cf540a629d629c86d7993d9651226a6789b/starlette-0.47.1.tar.gz", hash = "sha256:aef012dd2b6be325ffa16698f9dc533614fb1cebd593a906b90dc1025529a79b", size = 2583072, upload-time = "2025-06-21T04:03:17.337Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8b/0c/9d30a4ebeb6db2b25a841afbb80f6ef9a854fc3b41be131d249a977b4959/starlette-0.46.2-py3-none-any.whl", hash = "sha256:595633ce89f8ffa71a015caed34a5b2dc1c0cdb3f0f1fbd1e69339cf2abeec35", size = 72037, upload-time = "2025-04-13T13:56:16.21Z" }, + { url = "https://files.pythonhosted.org/packages/82/95/38ef0cd7fa11eaba6a99b3c4f5ac948d8bc6ff199aabd327a29cc000840c/starlette-0.47.1-py3-none-any.whl", hash = "sha256:5e11c9f5c7c3f24959edbf2dffdc01bba860228acf657129467d8a7468591527", size = 72747, upload-time = "2025-06-21T04:03:15.705Z" }, ] [[package]]