Rename var module to vars (#983)

This commit is contained in:
iron3oxide 2023-05-10 08:01:25 +02:00 committed by GitHub
parent c267a4cce1
commit 32f3a387ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
85 changed files with 89 additions and 89 deletions

View File

@ -30,4 +30,4 @@ from .route import route as route
from .state import ComputedVar as var
from .state import State as State
from .style import toggle_color_mode as toggle_color_mode
from .var import Var as Var
from .vars import Var as Var

View File

@ -10,7 +10,7 @@ from pynecone.components.component import Component, CustomComponent
from pynecone.state import State
from pynecone.style import Style
from pynecone.utils import imports
from pynecone.var import ImportVar
from pynecone.vars import ImportVar
# Imports to be included in every Pynecone app.
DEFAULT_IMPORTS: imports.ImportDict = {

View File

@ -23,7 +23,7 @@ from pynecone.event import get_hydrate_event
from pynecone.state import State
from pynecone.style import Style
from pynecone.utils import format, imports, path_ops
from pynecone.var import ImportVar
from pynecone.vars import ImportVar
# To re-export this function.
merge_imports = imports.merge_imports

View File

@ -6,7 +6,7 @@ from typing import Any
from pynecone.components.component import Component
from pynecone.components.tags import Tag
from pynecone.components.tags.tagless import Tagless
from pynecone.var import Var
from pynecone.vars import Var
class Bare(Component):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.var import Var
from pynecone.vars import Var
class Link(Component):

View File

@ -22,7 +22,7 @@ from pynecone.event import (
)
from pynecone.style import Style
from pynecone.utils import format, imports, types
from pynecone.var import BaseVar, ImportVar, Var
from pynecone.vars import BaseVar, ImportVar, Var
class Component(Base, ABC):

View File

@ -1,7 +1,7 @@
"""Badge component."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Badge(ChakraComponent):

View File

@ -6,7 +6,7 @@ from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.style import Style
from pynecone.utils import imports
from pynecone.var import ImportVar, Var
from pynecone.vars import ImportVar, Var
# Path to the prism styles.
PRISM_STYLES_PATH = "/styles/code/prism"

View File

@ -5,7 +5,7 @@ from typing import Any, List
from pynecone.components.component import Component
from pynecone.components.tags import Tag
from pynecone.utils import format, imports, types
from pynecone.var import BaseVar, ComputedVar, ImportVar, Var
from pynecone.vars import BaseVar, ComputedVar, ImportVar, Var
class Gridjs(Component):

View File

@ -1,7 +1,7 @@
"""A line to divide parts of the layout."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Divider(ChakraComponent):

View File

@ -3,7 +3,7 @@
from pynecone.components import Component
from pynecone.components.layout.foreach import Foreach
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class List(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Stat(ChakraComponent):

View File

@ -3,7 +3,7 @@
from pynecone.components.component import Component
from pynecone.components.layout.foreach import Foreach
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Table(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import List, Optional, Union
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Accordion(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Tabs(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Alert(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class CircularProgress(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Union
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Progress(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Container to stack elements with spacing."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Skeleton(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Container to stack elements with spacing."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Spinner(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A button component."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Button(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Checkbox(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Set
from pynecone.components import Component
from pynecone.var import Var
from pynecone.vars import Var
class CopyToClipboard(Component):

View File

@ -4,7 +4,7 @@ from typing import Dict
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG
from pynecone.var import Var
from pynecone.vars import Var
class Editable(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class FormControl(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""An icon button component."""
from pynecone.components.typography.text import Text
from pynecone.var import Var
from pynecone.vars import Var
class IconButton(Text):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.utils import imports
from pynecone.var import ImportVar, Var
from pynecone.vars import ImportVar, Var
class Input(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG
from pynecone.var import Var
from pynecone.vars import Var
class NumberInput(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A password input component."""
from pynecone.components.forms.input import Input
from pynecone.var import Var
from pynecone.vars import Var
class Password(Input):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG
from pynecone.var import Var
from pynecone.vars import Var
class PinInput(ChakraComponent):

View File

@ -9,7 +9,7 @@ from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.typography.text import Text
from pynecone.event import EVENT_ARG
from pynecone.utils import types
from pynecone.var import Var
from pynecone.vars import Var
class RadioGroup(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Dict, List
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG
from pynecone.var import Var
from pynecone.vars import Var
class RangeSlider(ChakraComponent):

View File

@ -7,7 +7,7 @@ from pynecone.components.layout.foreach import Foreach
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.typography.text import Text
from pynecone.utils import types
from pynecone.var import Var
from pynecone.vars import Var
class Select(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG
from pynecone.var import Var
from pynecone.vars import Var
class Slider(ChakraComponent):

View File

@ -3,7 +3,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Switch(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class TextArea(ChakraComponent):

View File

@ -6,7 +6,7 @@ from pynecone.components.component import EVENT_ARG, Component
from pynecone.components.forms.input import Input
from pynecone.components.layout.box import Box
from pynecone.event import EventChain
from pynecone.var import BaseVar, Var
from pynecone.vars import BaseVar, Var
upload_file = BaseVar(name="e => File(e)", type_=EventChain)

View File

@ -6,7 +6,7 @@ from plotly.graph_objects import Figure
from pynecone.components.component import Component
from pynecone.components.tags import Tag
from pynecone.var import Var
from pynecone.vars import Var
class PlotlyLib(Component):

View File

@ -4,7 +4,7 @@ from typing import Any, Dict, List, Optional, Union
from pynecone.components.component import Component
from pynecone.style import Style
from pynecone.var import Var
from pynecone.vars import Var
def format_xy(x: List, y: List) -> List:

View File

@ -1,7 +1,7 @@
"""A AspectRatio component."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class AspectRatio(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.tags import Tag
from pynecone.var import Var
from pynecone.vars import Var
class Box(ChakraComponent):

View File

@ -7,7 +7,7 @@ from pynecone.components.component import Component
from pynecone.components.layout.fragment import Fragment
from pynecone.components.tags import CondTag, Tag
from pynecone.utils import format
from pynecone.var import Var
from pynecone.vars import Var
class Cond(Component):
@ -93,7 +93,7 @@ def cond(condition: Any, c1: Any, c2: Any = None):
ValueError: If the arguments are invalid.
"""
# Import here to avoid circular imports.
from pynecone.var import BaseVar, Var
from pynecone.vars import BaseVar, Var
# Convert the condition to a Var.
cond_var = Var.create(condition)

View File

@ -1,7 +1,7 @@
"""A flexbox container."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Container(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A reflexive container component."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Flex(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Any, Callable, List
from pynecone.components.component import Component
from pynecone.components.tags import IterTag
from pynecone.var import BaseVar, Var, get_unique_variable_name
from pynecone.vars import BaseVar, Var, get_unique_variable_name
class Foreach(Component):

View File

@ -3,7 +3,7 @@
from typing import List
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Grid(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Container to stack elements with spacing."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Stack(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Wrap(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Set
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Avatar(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Optional, Set
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Image(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Breadcrumb(ChakraComponent):

View File

@ -3,7 +3,7 @@
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.navigation.nextlink import NextLink
from pynecone.var import Var
from pynecone.vars import Var
class Link(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Link overlay components."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class LinkOverlay(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A link component."""
from pynecone.components.component import Component
from pynecone.var import Var
from pynecone.vars import Var
class NextLink(Component):

View File

@ -5,7 +5,7 @@ from typing import Set
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.media.icon import Icon
from pynecone.var import Var
from pynecone.vars import Var
class AlertDialog(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Set
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.media.icon import Icon
from pynecone.var import Var
from pynecone.vars import Var
class Drawer(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Set
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Menu(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Set
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.media import Icon
from pynecone.var import Var
from pynecone.vars import Var
class Modal(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Set
from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Popover(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Set
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Tooltip(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Any, Dict, Optional
from pynecone.components.tags.tag import Tag
from pynecone.var import Var
from pynecone.vars import Var
class CondTag(Tag):

View File

@ -5,7 +5,7 @@ import inspect
from typing import TYPE_CHECKING, Callable, List
from pynecone.components.tags.tag import Tag
from pynecone.var import Var
from pynecone.vars import Var
if TYPE_CHECKING:
from pynecone.components.component import Component

View File

@ -12,7 +12,7 @@ from plotly.io import to_json
from pynecone.base import Base
from pynecone.event import EventChain
from pynecone.utils import format, types
from pynecone.var import Var
from pynecone.vars import Var
if TYPE_CHECKING:
from pynecone.components.component import ComponentStyle

View File

@ -1,7 +1,7 @@
"""A heading component."""
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Heading(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import List
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Highlight(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import List, Union
from pynecone.components.component import Component
from pynecone.utils import types
from pynecone.var import BaseVar, ImportVar, Var
from pynecone.vars import BaseVar, ImportVar, Var
class Markdown(Component):

View File

@ -2,7 +2,7 @@
from __future__ import annotations
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Span(ChakraComponent):

View File

@ -2,7 +2,7 @@
from __future__ import annotations
from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var
from pynecone.vars import Var
class Text(ChakraComponent):

View File

@ -2,7 +2,7 @@
from typing import Union
from pynecone.el.element import Element
from pynecone.var import Var as PCVar
from pynecone.vars import Var as PCVar
class A(Element): # noqa: E742

View File

@ -7,7 +7,7 @@ from typing import Any, Callable, Dict, List, Optional, Set, Tuple, Union
from pynecone import constants
from pynecone.base import Base
from pynecone.utils import format
from pynecone.var import BaseVar, Var
from pynecone.vars import BaseVar, Var
class Event(Base):

View File

@ -28,7 +28,7 @@ from pynecone import constants
from pynecone.base import Base
from pynecone.event import Event, EventHandler, fix_events, window_alert
from pynecone.utils import format, prerequisites, types
from pynecone.var import BaseVar, ComputedVar, PCDict, PCList, Var
from pynecone.vars import BaseVar, ComputedVar, PCDict, PCList, Var
Delta = Dict[str, Any]

View File

@ -5,7 +5,7 @@ from typing import Optional
from pynecone import constants
from pynecone.event import EventChain
from pynecone.utils import format
from pynecone.var import BaseVar, Var
from pynecone.vars import BaseVar, Var
toggle_color_mode = BaseVar(name=constants.TOGGLE_COLOR_MODE, type_=EventChain)

View File

@ -216,7 +216,7 @@ def format_cond(
The formatted conditional expression.
"""
# Import here to avoid circular imports.
from pynecone.var import Var
from pynecone.vars import Var
# Use Python truthiness.
cond = f"isTrue({cond})"

View File

@ -3,7 +3,7 @@
from collections import defaultdict
from typing import Dict, Set
from pynecone.var import ImportVar
from pynecone.vars import ImportVar
ImportDict = Dict[str, Set[ImportVar]]

View File

@ -4,7 +4,7 @@ import pytest
from pynecone.compiler import utils
from pynecone.utils import imports
from pynecone.var import ImportVar
from pynecone.vars import ImportVar
@pytest.mark.parametrize(

View File

@ -36,7 +36,7 @@ def data_table_state2():
class DataTableState(pc.State):
_data = pd.DataFrame()
@pc.var # type: ignore
@pc.var
def data(self):
return self._data
@ -55,11 +55,11 @@ def data_table_state3():
_data: List = []
_columns: List = ["col1", "col2"]
@pc.var # type: ignore
@pc.var
def data(self) -> List:
return self._data
@pc.var # type: ignore
@pc.var
def columns(self):
return self._columns
@ -78,11 +78,11 @@ def data_table_state4():
_data: List = []
_columns: List = ["col1", "col2"]
@pc.var # type: ignore
@pc.var
def data(self):
return self._data
@pc.var # type: ignore
@pc.var
def columns(self) -> List:
return self._columns

View File

@ -7,7 +7,7 @@ import pynecone as pc
from pynecone.components.layout.cond import Cond, cond
from pynecone.components.layout.fragment import Fragment
from pynecone.components.typography.text import Text
from pynecone.var import Var
from pynecone.vars import Var
@pytest.fixture

View File

@ -9,7 +9,7 @@ from pynecone.event import EVENT_ARG, EVENT_TRIGGERS, EventHandler
from pynecone.state import State
from pynecone.style import Style
from pynecone.utils import imports
from pynecone.var import ImportVar, Var
from pynecone.vars import ImportVar, Var
@pytest.fixture

View File

@ -4,7 +4,7 @@ import pytest
from pynecone.components.tags import CondTag, Tag
from pynecone.event import EVENT_ARG, EventChain, EventHandler, EventSpec
from pynecone.var import BaseVar, Var
from pynecone.vars import BaseVar, Var
def mock_event(arg):

View File

@ -3,7 +3,7 @@ import pytest
from pynecone import event
from pynecone.event import Event, EventHandler, EventSpec
from pynecone.utils import format
from pynecone.var import Var
from pynecone.vars import Var
def make_var(value) -> Var:

View File

@ -8,7 +8,7 @@ from pynecone.constants import IS_HYDRATED, RouteVar
from pynecone.event import Event, EventHandler
from pynecone.state import State
from pynecone.utils import format
from pynecone.var import BaseVar, ComputedVar
from pynecone.vars import BaseVar, ComputedVar
class Object(Base):

View File

@ -1,7 +1,7 @@
import pytest
from pynecone import style
from pynecone.var import Var
from pynecone.vars import Var
test_style = [
({"a": 1}, {"a": 1}),

View File

@ -4,7 +4,7 @@ from typing import Any, List, Union
import pytest
from pynecone.utils import build, format, imports, prerequisites, types
from pynecone.var import Var
from pynecone.vars import Var
@pytest.mark.parametrize(

View File

@ -6,7 +6,7 @@ import pytest
from pynecone.base import Base
from pynecone.state import State
from pynecone.var import BaseVar, ComputedVar, ImportVar, PCDict, PCList, Var
from pynecone.vars import BaseVar, ComputedVar, ImportVar, PCDict, PCList, Var
test_vars = [
BaseVar(name="prop1", type_=int),