Philipp Hörist pushed to branch master at gajim / gajim


Commits:
bb5cbecd by Ivan Shapovalov at 2024-04-04T19:49:30+02:00
other: Build: Add *_editable hooks

- - - - -


1 changed file:

- pep517build/backend.py


Changes:

=====================================
pep517build/backend.py
=====================================
@@ -77,13 +77,28 @@ def build_wheel(wheel_directory: str,
     return basename
 
 
-def build_editable(*args: Any, **kwargs: Any) -> str:
-    return build_wheel(*args, **kwargs)
+def build_editable(wheel_directory: str,
+                   config_settings: dict[str, str] | None = None,
+                   metadata_directory: str | None = None
+                   ) -> str:
+
+    if config_settings is not None:
+        _check_config_settings(config_settings)
+
+    build_translations()
+
+    basename = _orig.build_editable(
+        wheel_directory,
+        config_settings=config_settings,
+        metadata_directory=metadata_directory,
+    )
+
+    return basename
 
 
 def get_requires_for_build_editable(*args: Any, **kwargs: Any) -> list[str]:
-    return get_requires_for_build_wheel(*args, **kwargs)
+    return _orig.get_requires_for_build_editable(*args, **kwargs)
 
 
 def prepare_metadata_for_build_editable(*args: Any, **kwargs: Any) -> str:
-    return prepare_metadata_for_build_wheel(*args, **kwargs)
+    return _orig.prepare_metadata_for_build_editable(*args, **kwargs)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/bb5cbecd717e1a980d7dc8693db0fa9c3c5cfc7a

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/bb5cbecd717e1a980d7dc8693db0fa9c3c5cfc7a
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to