]> git.phdru.name Git - ppu.git/commitdiff
Stop supporting Python 2.6
authorOleg Broytman <phd@phdru.name>
Sun, 7 May 2017 17:21:47 +0000 (20:21 +0300)
committerOleg Broytman <phd@phdru.name>
Sun, 7 May 2017 17:22:16 +0000 (20:22 +0300)
[skip ci]

devscripts/release
devscripts/requirements/requirements.txt
docs/install.rst
setup.py
tox.ini

index 357cd2a99b177b84ff992f5d5c256e19b12342ac..9837223f43e841a5786250b43c97535669a5ff08 100755 (executable)
@@ -9,7 +9,7 @@ python setup.py build_py &&
 python setup.py build --executable '/usr/bin/env python' &&
 python setup.py sdist &&
 
-for py in 2.6 2.7 3.4 3.5 3.6; do
+for py in 2.7 3.4 3.5 3.6; do
    find build -name '*.py[co]' -delete &&
    python$py setup.py build_py &&
    python$py setup.py build --executable '/usr/bin/env python' &&
index 06c092b8a8e33ab166d74a250e8808b41e915b2d..5d2aba7254165877b76bafa8e2078d74a5414cf5 100644 (file)
@@ -1,3 +1 @@
 --install-option=-O2
-
-argparse; python_version == '2.6'
index 9015f0eb21f77827a98361ad04571c76a4e11c09..3631c261fc74b968f675f8b24b46c144069f7005 100644 (file)
@@ -15,8 +15,6 @@ User mode
 
     pip install --find-links=http://phdru.name/Software/Python/ --no-index --install-option='-O2' --user ppu
 
-For Python 2.6 the command is easy_install.
-
 Installation from sources
 =========================
 
index e12e821d0fbefe8c1e84bcfe3d486d70a2f60b3e..d25f5e0c0a2df061576de0554e57812c60362f57 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -4,15 +4,8 @@ import sys
 
 try:
     from setuptools import setup
-    is_setuptools = True
 except ImportError:
     from distutils.core import setup
-    is_setuptools = False
-
-kw = {}
-if is_setuptools:
-    if (sys.version_info[:2] == (2, 6)):
-        kw['install_requires'].append('argparse')
 
 setup(name='ppu',
       version='0.3.2',
@@ -32,7 +25,6 @@ setup(name='ppu',
           'License :: OSI Approved :: GNU General Public License (GPL)',
           'Operating System :: OS Independent',
           'Programming Language :: Python :: 2',
-          'Programming Language :: Python :: 2.6',
           'Programming Language :: Python :: 2.7',
           'Programming Language :: Python :: 3',
           'Programming Language :: Python :: 3.3',
@@ -43,5 +35,4 @@ setup(name='ppu',
       scripts=[
           'scripts/cmp.py', 'scripts/remove-old-files.py', 'scripts/rm.py',
       ],
-      **kw
       )
diff --git a/tox.ini b/tox.ini
index 573a0ff549162fba9adef17181bb1c849516442a..b3f3b85458fed588c554554f21348fe8b714d7f4 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -1,11 +1,10 @@
 [tox]
 minversion = 1.8
-envlist = {py26,py27,py33,py34,py35,py36},{py27,py34}-flake8
+envlist = {py27,py33,py34,py35,py36},{py27,py34}-flake8
 
 # Base test environment settings
 [testenv]
 basepython =
-    py26: {env:TOXPYTHON:python2.6}
     py27: {env:TOXPYTHON:python2.7}
     py33: {env:TOXPYTHON:python3.3}
     py34: {env:TOXPYTHON:python3.4}
@@ -24,11 +23,6 @@ whitelist_externals =
 commands =
     {envpython} -m pytest
 
-[testenv:py26]
-commands =
-    {[testenv]commands}
-    {[general]commands}
-
 [testenv:py27]
 commands =
     {[testenv]commands}