File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33
44.. currentmodule :: objgraph
55
6- 3.4.1 (unreleased )
6+ 3.4.1 (2019-04-23 )
77------------------
88
99- Add support for Python 3.7.
Original file line number Diff line number Diff line change @@ -5,8 +5,6 @@ FILE_WITH_CHANGELOG = CHANGES.rst
55
66VCS_DIFF_IMAGES = git diff docs/*.png
77
8- SUPPORTED_PYTHON_VERSIONS = 2.7 3.3 3.4 3.5 3.6
9-
108SPHINXOPTS =
119SPHINXBUILD = sphinx-build
1210SPHINXBUILDDIR = docs/_build
@@ -40,16 +38,7 @@ check: coverage
4038
4139.PHONY : test-all-pythons
4240test-all-pythons :
43- set -e; \
44- for ver in $( SUPPORTED_PYTHON_VERSIONS) ; do \
45- if which python$$ ver > /dev/null; then \
46- $(MAKE ) test PYTHON=python$$ ver; \
47- else \
48- echo " ==================================" ; \
49- echo " Skipping python$$ ver, not available." ; \
50- echo " ==================================" ; \
51- fi ; \
52- done
41+ tox
5342
5443.PHONY : preview-pypi-description
5544preview-pypi-description :
Original file line number Diff line number Diff line change 5656__author__ = "Marius Gedminas (marius@gedmin.as)"
5757__copyright__ = "Copyright (c) 2008-2017 Marius Gedminas and contributors"
5858__license__ = "MIT"
59- __version__ = '3.4.1.dev0 '
60- __date__ = '2018-02-13 '
59+ __version__ = '3.4.1'
60+ __date__ = '2019-04-23 '
6161
6262
6363try :
Original file line number Diff line number Diff line change 1- # release.mk version 1.3 (2018-11-03 )
1+ # release.mk version 1.4 (2019-04-23 )
22#
33# Helpful Makefile rules for releasing Python packages.
44# https://github.com/mgedmin/python-project-skel
@@ -8,11 +8,13 @@ FILE_WITH_VERSION ?= setup.py
88FILE_WITH_CHANGELOG ?= CHANGES.rst
99CHANGELOG_DATE_FORMAT ?= %Y-%m-%d
1010CHANGELOG_FORMAT ?= $(changelog_ver ) ($(changelog_date ) )
11+ DISTCHECK_DIFF_OPTS ?= $(DISTCHECK_DIFF_DEFAULT_OPTS )
1112
1213# These should be fine
1314PYTHON ?= python
1415PYPI_PUBLISH ?= rm -rf dist && $(PYTHON ) setup.py -q sdist bdist_wheel && twine check dist/* && twine upload dist/*
1516LATEST_RELEASE_MK_URL = https://raw.githubusercontent.com/mgedmin/python-project-skel/master/release.mk
17+ DISTCHECK_DIFF_DEFAULT_OPTS = -x PKG-INFO -x setup.cfg -x '*.egg-info' -I'^\# '
1618
1719# These should be fine, as long as you use Git
1820VCS_GET_LATEST ?= git pull
@@ -55,7 +57,7 @@ distcheck-sdist:
5557 $(VCS_EXPORT ) && \
5658 cd tmp && \
5759 tar -xzf ../dist/$$ pkg_and_version.tar.gz && \
58- diff -ur $$ pkg_and_version tree -x PKG-INFO -x setup.cfg -x ' *.egg-info ' -I ' ^# ' && \
60+ diff -ur $$ pkg_and_version tree $( DISTCHECK_DIFF_OPTS ) && \
5961 cd $$ pkg_and_version && \
6062 make dist check && \
6163 cd .. && \
You can’t perform that action at this time.
0 commit comments