Explorar el Código

Update Deprecations (#1927)

Elijah Ahianyo hace 1 año
padre
commit
513835cf74

+ 2 - 2
reflex/app.py

@@ -407,8 +407,8 @@ class App(Base):
             console.deprecate(
             console.deprecate(
                 feature_name="Passing script tags to add_page",
                 feature_name="Passing script tags to add_page",
                 reason="Add script components as children to the page component instead",
                 reason="Add script components as children to the page component instead",
-                deprecation_version="v0.2.9",
-                removal_version="v0.2.11",
+                deprecation_version="0.3.0",
+                removal_version="0.3.2",
             )
             )
             component.children.extend(script_tags)
             component.children.extend(script_tags)
 
 

+ 2 - 2
reflex/components/base/script.py

@@ -91,7 +91,7 @@ def client_side(javascript_code) -> Var[EventChain]:
     console.deprecate(
     console.deprecate(
         feature_name="rx.client_side",
         feature_name="rx.client_side",
         reason="and has been replaced by rx.call_script, which can be used from backend EventHandler too",
         reason="and has been replaced by rx.call_script, which can be used from backend EventHandler too",
-        deprecation_version="0.2.9",
-        removal_version="0.2.10",
+        deprecation_version="0.3.0",
+        removal_version="0.3.1",
     )
     )
     return BaseVar(name=f"...args => {{{javascript_code}}}", type_=EventChain)
     return BaseVar(name=f"...args => {{{javascript_code}}}", type_=EventChain)

+ 3 - 3
reflex/components/component.py

@@ -241,7 +241,7 @@ class Component(Base, ABC):
                     feature_name="EventChain",
                     feature_name="EventChain",
                     reason="to avoid confusion, only use yield API",
                     reason="to avoid confusion, only use yield API",
                     deprecation_version="0.2.8",
                     deprecation_version="0.2.8",
-                    removal_version="0.2.9",
+                    removal_version="0.3.1",
                 )
                 )
             events = []
             events = []
             for v in value:
             for v in value:
@@ -296,7 +296,7 @@ class Component(Base, ABC):
                 feature_name=f"get_triggers ({self.__class__.__name__})",
                 feature_name=f"get_triggers ({self.__class__.__name__})",
                 reason="replaced by get_event_triggers",
                 reason="replaced by get_event_triggers",
                 deprecation_version="0.2.8",
                 deprecation_version="0.2.8",
-                removal_version="0.2.9",
+                removal_version="0.3.1",
             )
             )
             deprecated_triggers = {
             deprecated_triggers = {
                 trigger: lambda: [] for trigger in deprecated_triggers
                 trigger: lambda: [] for trigger in deprecated_triggers
@@ -310,7 +310,7 @@ class Component(Base, ABC):
                 feature_name=f"get_controlled_triggers ({self.__class__.__name__})",
                 feature_name=f"get_controlled_triggers ({self.__class__.__name__})",
                 reason="replaced by get_event_triggers",
                 reason="replaced by get_event_triggers",
                 deprecation_version="0.2.8",
                 deprecation_version="0.2.8",
-                removal_version="0.2.9",
+                removal_version="0.3.1",
             )
             )
 
 
         return {
         return {

+ 2 - 2
reflex/components/typography/markdown.py

@@ -105,8 +105,8 @@ class Markdown(Component):
             console.deprecate(
             console.deprecate(
                 "rx.markdown custom_styles",
                 "rx.markdown custom_styles",
                 "Use the component_map prop instead.",
                 "Use the component_map prop instead.",
-                "0.2.9",
-                "0.2.11",
+                "0.3.0",
+                "0.3.2",
             )
             )
 
 
         # Update the base component map with the custom component map.
         # Update the base component map with the custom component map.

+ 5 - 5
reflex/event.py

@@ -333,8 +333,8 @@ def set_cookie(key: str, value: str) -> EventSpec:
     console.deprecate(
     console.deprecate(
         feature_name=f"rx.set_cookie",
         feature_name=f"rx.set_cookie",
         reason="and has been replaced by rx.Cookie, which can be used as a state var",
         reason="and has been replaced by rx.Cookie, which can be used as a state var",
-        deprecation_version="0.2.9",
-        removal_version="0.2.10",
+        deprecation_version="0.3.0",
+        removal_version="0.3.1",
     )
     )
     return server_side(
     return server_side(
         "_set_cookie",
         "_set_cookie",
@@ -375,8 +375,8 @@ def set_local_storage(key: str, value: str) -> EventSpec:
     console.deprecate(
     console.deprecate(
         feature_name=f"rx.set_local_storage",
         feature_name=f"rx.set_local_storage",
         reason="and has been replaced by rx.LocalStorage, which can be used as a state var",
         reason="and has been replaced by rx.LocalStorage, which can be used as a state var",
-        deprecation_version="0.2.9",
-        removal_version="0.2.10",
+        deprecation_version="0.3.0",
+        removal_version="0.3.1",
     )
     )
     return server_side(
     return server_side(
         "_set_local_storage",
         "_set_local_storage",
@@ -537,7 +537,7 @@ def call_event_handler(
             feature_name="EVENT_ARG API for triggers",
             feature_name="EVENT_ARG API for triggers",
             reason="Replaced by new API using lambda allow arbitrary number of args",
             reason="Replaced by new API using lambda allow arbitrary number of args",
             deprecation_version="0.2.8",
             deprecation_version="0.2.8",
-            removal_version="0.2.9",
+            removal_version="0.3.1",
         )
         )
         if len(args) == 1:
         if len(args) == 1:
             return event_handler()
             return event_handler()

+ 0 - 1
reflex/utils/console.py

@@ -102,7 +102,6 @@ def warn(msg: str, **kwargs):
         print(f"[orange1]Warning: {msg}[/orange1]", **kwargs)
         print(f"[orange1]Warning: {msg}[/orange1]", **kwargs)
 
 
 
 
-# def deprecate(msg: str, **kwargs):
 def deprecate(
 def deprecate(
     feature_name: str,
     feature_name: str,
     reason: str,
     reason: str,

+ 2 - 2
reflex/vars.py

@@ -1464,8 +1464,8 @@ def get_local_storage(key: Var | str | None = None) -> BaseVar:
     console.deprecate(
     console.deprecate(
         feature_name=f"rx.get_local_storage",
         feature_name=f"rx.get_local_storage",
         reason="and has been replaced by rx.LocalStorage, which can be used as a state var",
         reason="and has been replaced by rx.LocalStorage, which can be used as a state var",
-        deprecation_version="0.2.9",
-        removal_version="0.2.10",
+        deprecation_version="0.3.0",
+        removal_version="0.3.1",
     )
     )
     if key is not None:
     if key is not None:
         if not (isinstance(key, Var) and key.type_ == str) and not isinstance(key, str):
         if not (isinstance(key, Var) and key.type_ == str) and not isinstance(key, str):