From 08ff14c45547b6b24e50e9643bab7b25b80b492c Mon Sep 17 00:00:00 2001 From: Mort Yao Date: Sun, 23 Jun 2024 22:30:16 +0200 Subject: [PATCH] Makefile: stop using python setup.py commands --- Makefile | 32 ++++++++------------------------ 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/Makefile b/Makefile index 7b433237c6..a622202414 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,9 @@ -SETUP = python3 setup.py - -.PHONY: default i test clean all html rst build sdist bdist bdist_egg bdist_wheel install release +.PHONY: default i test clean all html rst build install release default: i i: - @(cd src/; python3 -i -c 'import you_get; print("You-Get %s\n>>> import you_get" % you_get.version.__version__)') + @(cd src; python -i -c 'import you_get; print("You-Get %s\n>>> import you_get" % you_get.version.__version__)') test: (cd src; python -m unittest discover -s ../tests) @@ -16,7 +14,7 @@ clean: find . | grep __pycache__ | xargs rm -fr find . | grep .pyc | xargs rm -f -all: build sdist bdist bdist_egg bdist_wheel +all: build html: pandoc README.md > README.html @@ -25,25 +23,11 @@ rst: pandoc -s -t rst README.md > README.rst build: - $(SETUP) build - -sdist: - $(SETUP) sdist - -bdist: - $(SETUP) bdist - -bdist_egg: - $(SETUP) bdist_egg - -bdist_wheel: - $(SETUP) bdist_wheel + python -m build install: - $(SETUP) install --user --prefix= + python -m pip install . -release: - #zenity --question - $(SETUP) sdist bdist_wheel - echo 'Upload new version to PyPI using:' - echo ' twine upload --sign dist/you-get-VERSION.tar.gz dist/you_get-VERSION-py3-none-any.whl' +release: build + @echo 'Upload new version to PyPI using:' + @echo ' twine upload --sign dist/you_get-VERSION*'