Browse Source

use current version as default for new custom components (#3957)

Thomas Brandého 8 months ago
parent
commit
056a33c913

+ 1 - 1
reflex/.templates/jinja/custom_components/pyproject.toml.jinja2

@@ -12,7 +12,7 @@ requires-python = ">=3.8"
 authors = [{ name = "", email = "YOUREMAIL@domain.com" }]
 keywords = ["reflex","reflex-custom-components"]
 
-dependencies = ["reflex>=0.4.2"]
+dependencies = ["reflex>={{ reflex_version }}"]
 
 classifiers = ["Development Status :: 4 - Beta"]
 

+ 3 - 1
reflex/custom_components/custom_components.py

@@ -65,7 +65,9 @@ def _create_package_config(module_name: str, package_name: str):
     with open(CustomComponents.PYPROJECT_TOML, "w") as f:
         f.write(
             templates.CUSTOM_COMPONENTS_PYPROJECT_TOML.render(
-                module_name=module_name, package_name=package_name
+                module_name=module_name,
+                package_name=package_name,
+                reflex_version=constants.Reflex.VERSION,
             )
         )