| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Allows using Python version 3.7 without sudo declarations.
Travis officially added support for Xenial on 2018-11-08.
https://blog.travis-ci.com/2018-11-08-xenial-release
|
|
|
|
|
|
| |
Python 3.7 was released on June 27, 2018.
https://docs.python.org/3/whatsnew/3.7.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Python 2.6 an 3.3 are end of life. They are no longer receiving bug
fixes, including for security issues. Python 2.6 went EOL on 2013-10-29
and 3.3 on 2017-09-29. For additional details on support Python
versions, see:
https://devguide.python.org/#status-of-python-branches
Removing support for EOL Pythons will reduce testing and maintenance
resources. Removed all workarounds for older Pythons.
Updated trove classifiers and documentation to better communicate
supported Python versions.
Additionally, pass python_requires argument to setuptools. Helps pip
decide what version of the library to install.
https://packaging.python.org/tutorials/distributing-packages/#python-requires
> If your project only runs on certain Python versions, setting the
> python_requires argument to the appropriate PEP 440 version specifier
> string will prevent pip from installing the project on other Python
> versions.
https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords
> python_requires
>
> A string corresponding to a version specifier (as defined in PEP 440)
> for the Python version, used to specify the Requires-Python defined in
> PEP 345.
Can now use more modern Python syntax including dictionary comprehension
as well as more generators.
Closes #755
|
|
|
|
|
|
|
|
| |
Can speed up builds and reduce load on PyPI servers.
For more information, see:
https://docs.travis-ci.com/user/caching/#pip-cache
|
|
|
|
|
|
|
|
|
|
| |
This reduces confusion about how travis runs tests versus a local
developer.
Unfortunately, pypy3 on Travis is stuck to a version that only
implements Python 3.2. There is no convenient work around for that
version so we remove it from our matrix until Travis updates their
images.
|
| |
|
| |
|
|
|
|
| |
Add a notification for the PyCQA channel
|
|\
| |
| | |
Support Python 3.5
|
| | |
|
|/
|
|
|
|
|
|
|
| |
The pypy jobs have not failed in a long time. Keeping them in
allowed_failures means that if they start failing, no one will notice
them.
We also start using "sudo: false" since we are not installing anything
with apt and this will speed up build times.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Remove Python 3.1 from Travis CI tests
|
| |
| |
| |
| | |
It is no longer supported by Travis CI.
|
|/ |
|
| |
|
| |
|
| |
|
|
|