Skip to content

Commit

Permalink
Makefile: stop using python setup.py commands
Browse files Browse the repository at this point in the history
  • Loading branch information
soimort committed Jun 23, 2024
1 parent 450ce6e commit 08ff14c
Showing 1 changed file with 8 additions and 24 deletions.
32 changes: 8 additions & 24 deletions Makefile
Original file line number Diff line number Diff line change
@@ -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)
Expand All @@ -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
Expand All @@ -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*'

0 comments on commit 08ff14c

Please sign in to comment.