File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 1- # release.mk version 2.1 (2021-04-19 )
1+ # release.mk version 2.2.2 (2024-10-09 )
22#
33# Helpful Makefile rules for releasing Python packages.
44# https://github.com/mgedmin/python-project-skel
@@ -12,7 +12,7 @@ DISTCHECK_DIFF_OPTS ?= $(DISTCHECK_DIFF_DEFAULT_OPTS)
1212
1313# These should be fine
1414PYTHON ?= python3
15- PYPI_PUBLISH ?= rm -rf dist && $(PYTHON ) setup.py -q sdist bdist_wheel && twine check dist/* && twine upload dist/*
15+ PYPI_PUBLISH ?= rm -rf dist && $(PYTHON ) -m build && twine check dist/* && twine upload dist/*
1616LATEST_RELEASE_MK_URL = https://raw.githubusercontent.com/mgedmin/python-project-skel/master/release.mk
1717DISTCHECK_DIFF_DEFAULT_OPTS = -x PKG-INFO -x setup.cfg -x '*.egg-info' -x .github -I'^\# '
1818
4444
4545.PHONY : dist
4646dist :
47- $(PYTHON ) setup.py -q sdist bdist_wheel
47+ $(PYTHON ) -m build
4848
4949# Provide a default 'make check' to be the same as 'make test', since that's
5050# what 80% of my projects use, but make it possible to override. Now
7979
8080.PHONY : distcheck-sdist
8181distcheck-sdist : dist
82- pkg_and_version=` $( PYTHON) setup.py --name` -` $( PYTHON) setup.py --version` && \
82+ pkg_and_version=` $( PYTHON) setup.py --name| tr .- _ ` -` $( PYTHON) setup.py --version` && \
8383 rm -rf tmp && \
8484 mkdir tmp && \
8585 $(VCS_EXPORT ) && \
You can’t perform that action at this time.
0 commit comments