Signed-off-by: Michał Górny <[email protected]>
---
 eclass/distutils-r1.eclass | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 7dfd92691b59..b4183e010b9c 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -874,6 +874,26 @@ _distutils-r1_backend_to_key() {
                setuptools.build_meta|setuptools.build_meta:__legacy__)
                        echo setuptools
                        ;;
+               flit.buildapi)
+                       eerror "flit.buildapi backend is deprecated.  Please 
update upstream:"
+                       eerror
+                       eerror '-requires = ["flit"]'
+                       eerror '+requires = ["flit_core"]'
+                       eerror '-build-backend = "flit.buildapi"'
+                       eerror '+build-backend = "flit_core.buildapi"'
+                       eerror
+                       die "flit.buildapi is deprecated, use flit_core instead"
+                       ;;
+               poetry.masonry.api)
+                       eerror "poetry.masonry.api backend is deprecated.  
Please update upstream:"
+                       eerror
+                       eerror '-requires = ["poetry"]'
+                       eerror '+requires = ["poetry-core>=1.0.0"]'
+                       eerror '-build-backend = "poetry.masonry.api"'
+                       eerror '+build-backend = "poetry.core.masonry.api"'
+                       eerror
+                       die "poetry.masonry.api is deprecated, use poetry-core 
instead"
+                       ;;
                *)
                        die "Unknown backend: ${backend}"
                        ;;
-- 
2.35.0


Reply via email to