summaryrefslogtreecommitdiff
path: root/appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: AppVeyor: remove python --versionDaniel Hahler2019-03-031-1/+0
| | | | | | This is confusing, as it was still displaying "Python 2.7.15". `tox` reports the used version correctly.
* ci: AppVeyor: use Python 3.7Daniel Hahler2019-03-031-1/+1
| | | | Python 2.7 is not supported by isort anymore.
* fixup! ci: AppVeyor: use separate builds with coverageDaniel Hahler2019-03-031-0/+12
|
* ci: AppVeyor: use separate builds with coverageDaniel Hahler2019-03-031-1/+9
|
* ci: set PYTEST_ADDOPTS=-vvDaniel Hahler2019-03-031-0/+1
|
* Make isort run with Python 3 onlyJon Dufresne2019-02-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | As isort is primarily used as a command-line tool, it is in a good position to move to Python 3 only. Other command-line-only tools have begun moving to Python 3. For example: black, mypy, pylint, and Sphinx. It will continue to support formatting Python 2 code, so users can still format their Python 2 projects. Allows for many code cleanups. By removing these workarounds, the project will be easier to maintain and reduce testing resources. Python 2 is scheduled to be EOL on January 1, 2020. The Python community is moving on. https://www.python.org/dev/peps/pep-0373/ For reasons to drop Python 2 support, see: https://python3statement.org/ For an overview of projects that have dropped Python 2 support entirely, see: https://hugovk.github.io/drop-python/2.7/ Fixes #808
* Add testing and document support for Python 3.7Jon Dufresne2018-08-081-1/+1
| | | | | | Python 3.7 was released on June 27, 2018. https://docs.python.org/3/whatsnew/3.7.html
* Drop support for Python 3.3.h-hirokawa2017-12-121-1/+1
|
* Revert "Revert "Merge pull request #507 from jdufresne/py26""Jon Dufresne2017-06-041-1/+1
| | | | This reverts commit 5bb3309ff3652d7cd1144e9c081acbe16a8a345e.
* Revert "Merge pull request #507 from jdufresne/py26"Timothy Crosley2017-06-011-1/+1
| | | | | This reverts commit 363b67a6a7f6a26b22cac663270d983d3b4529f5, reversing changes made to df3a4a068b086c3b2aaf8f464b6d5256ead92aaf.
* Drop support for Python 2.6Jon Dufresne2017-05-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I would humbly like to suggest isort drops support for Python 2.6. The last release of Python 2.6 was 2013-10-29, over 3 years ago. It is no longer receiving security fixes. https://www.python.org/dev/peps/pep-0361/ The pip project itself has recently dropped support for 2.6. Their numbers estimate that Python 2.6 accounts for ~2% of their downloads. See: https://github.com/pypa/pip/pull/4343 For projects that still use Python 2.6, they can continue to pip install an older version of isort. I've tried my best to remove as much 2.6 specific code as I can, including the 'Programming Language :: Python :: 2.6' trove classifier from setup.py. I've also removed Travis CI testing, which should result in faster testing and fewer wasted resources. Code changed: - Removed Python2.6 from documentation - Removed Python2.6 from testing configuration - Use set literals - Use dict comprehension - Pass generator expressions to builtin functions instead of lists - Use builtin OrderedDict - Removed deprecated U open mode; replace with io.open() which support universal newlines - Removed Python2.6 workarounds throughout the code Thanks for considering.
* Add testings and documentation for support for Python 3.6Jon Dufresne2017-04-171-1/+1
| | | | Fixes #502
* Add Appveyor build control fileJohn Vandenberg2016-04-081-0/+12