@@ -13,6 +13,7 @@ PYTHON33=python3.3
1313PYTHON34 =python3.4
1414PYTHON35 =python3.5
1515PYTHON36 =python3.6
16+ PYTHON37 =python3.7
1617PYTHON =/usr/bin/python
1718PYTHON3 =/usr/bin/python3
1819IANA =./tz
@@ -31,33 +32,23 @@ check: test_tzinfo test_docs
3132build : .stamp-tzinfo
3233
3334
34- dist : build eggs wheels
35+ dist : build wheels
3536 cd build/dist && mkdir -p ../tarballs && \
3637 ${PYTHON} setup.py -q sdist --dist-dir ../tarballs \
3738 --formats=bztar,gztar,zip
3839
39- eggs :
40- cd build/dist && mkdir -p ../tarballs
41- cd build/dist && ${PYTHON24} setup.py -q bdist_egg --dist-dir=../tarballs
42- cd build/dist && ${PYTHON25} setup.py -q bdist_egg --dist-dir=../tarballs
43- cd build/dist && ${PYTHON26} setup.py -q bdist_egg --dist-dir=../tarballs
44- cd build/dist && ${PYTHON27} setup.py -q bdist_egg --dist-dir=../tarballs
45- cd build/dist && ${PYTHON35} setup.py -q bdist_egg --dist-dir=../tarballs
46- cd build/dist && ${PYTHON34} setup.py -q bdist_egg --dist-dir=../tarballs
47- cd build/dist && ${PYTHON33} setup.py -q bdist_egg --dist-dir=../tarballs
48-
4940wheels :
5041 cd build/dist && mkdir -p ../tarballs
5142 cd build/dist && ${PYTHON} setup.py -q bdist_wheel --universal --dist-dir=../tarballs
5243 cd build/dist && ${PYTHON3} setup.py -q bdist_wheel --universal --dist-dir=../tarballs
5344
5445upload : sign
5546 cd build/dist && ${PYTHON3} setup.py register
56- twine upload build/tarballs/* .{egg, whl,gz,asc}
47+ twine upload build/tarballs/* .{whl,gz,asc}
5748
5849sign : dist
5950 rm -f build/tarballs/* .asc
60- for f in build/tarballs/* .{egg, whl,zip,bz2,gz} ; do \
51+ for f in build/tarballs/* .{whl,zip,bz2,gz} ; do \
6152 gpg2 --detach-sign -a $$ f; \
6253 done
6354
@@ -83,7 +74,8 @@ test_lazy: .stamp-tzinfo
8374 && ${PYTHON33} test_lazy.py ${TESTARGS} \
8475 && ${PYTHON34} test_lazy.py ${TESTARGS} \
8576 && ${PYTHON35} test_lazy.py ${TESTARGS} \
86- && ${PYTHON36} test_lazy.py ${TESTARGS}
77+ && ${PYTHON36} test_lazy.py ${TESTARGS} \
78+ && ${PYTHON37} test_lazy.py ${TESTARGS}
8779
8880test_tzinfo : .stamp-tzinfo
8981 cd build/dist/pytz/tests \
@@ -96,12 +88,13 @@ test_tzinfo: .stamp-tzinfo
9688 && ${PYTHON33} test_tzinfo.py ${TESTARGS} \
9789 && ${PYTHON34} test_tzinfo.py ${TESTARGS} \
9890 && ${PYTHON35} test_tzinfo.py ${TESTARGS} \
99- && ${PYTHON36} test_tzinfo.py ${TESTARGS}
91+ && ${PYTHON36} test_tzinfo.py ${TESTARGS} \
92+ && ${PYTHON37} test_tzinfo.py ${TESTARGS}
10093
10194test_docs : .stamp-tzinfo
10295 cd build/dist/pytz/tests \
103- && ${PYTHON27 } test_docs.py ${TESTARGS} \
104- && ${PYTHON34 } test_docs.py ${TESTARGS}
96+ && ${PYTHON } test_docs.py ${TESTARGS} \
97+ && ${PYTHON3 } test_docs.py ${TESTARGS}
10598
10699test_zdump : dist
107100 ${PYTHON} gen_tests.py ${TARGET} && \
@@ -183,4 +176,4 @@ _sync:
183176 echo " Usage: make sync TAG=2016f" ; \
184177 fi
185178
186- .PHONY : all check dist test test_tzinfo test_docs test_zdump eggs wheels build clean sync _sync
179+ .PHONY : all check dist test test_tzinfo test_docs test_zdump wheels build clean sync _sync
0 commit comments