Skip to content

Commit 8da3108

Browse files
committed
Preparing release 3.4.1
1 parent c4b85dc commit 8da3108

4 files changed

Lines changed: 8 additions & 17 deletions

File tree

CHANGES.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Changes
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.

Makefile

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ FILE_WITH_CHANGELOG = CHANGES.rst
55

66
VCS_DIFF_IMAGES = git diff docs/*.png
77

8-
SUPPORTED_PYTHON_VERSIONS = 2.7 3.3 3.4 3.5 3.6
9-
108
SPHINXOPTS =
119
SPHINXBUILD = sphinx-build
1210
SPHINXBUILDDIR = docs/_build
@@ -40,16 +38,7 @@ check: coverage
4038

4139
.PHONY: test-all-pythons
4240
test-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
5544
preview-pypi-description:

objgraph.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@
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

6363
try:

release.mk

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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
88
FILE_WITH_CHANGELOG ?= CHANGES.rst
99
CHANGELOG_DATE_FORMAT ?= %Y-%m-%d
1010
CHANGELOG_FORMAT ?= $(changelog_ver) ($(changelog_date))
11+
DISTCHECK_DIFF_OPTS ?= $(DISTCHECK_DIFF_DEFAULT_OPTS)
1112

1213
# These should be fine
1314
PYTHON ?= python
1415
PYPI_PUBLISH ?= rm -rf dist && $(PYTHON) setup.py -q sdist bdist_wheel && twine check dist/* && twine upload dist/*
1516
LATEST_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
1820
VCS_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 .. && \

0 commit comments

Comments
 (0)