mirror of
https://github.com/graphql-python/graphene.git
synced 2024-11-25 11:03:58 +03:00
Drop support for Python 3.4 because it is EOL (#963)
This commit is contained in:
parent
a5162e9ae3
commit
f73055f72b
|
@ -3,8 +3,6 @@ matrix:
|
||||||
include:
|
include:
|
||||||
- env: TOXENV=py27
|
- env: TOXENV=py27
|
||||||
python: 2.7
|
python: 2.7
|
||||||
- env: TOXENV=py34
|
|
||||||
python: 3.4
|
|
||||||
- env: TOXENV=py35
|
- env: TOXENV=py35
|
||||||
python: 3.5
|
python: 3.5
|
||||||
- env: TOXENV=py36
|
- env: TOXENV=py36
|
||||||
|
|
|
@ -168,7 +168,7 @@ You can also run the benchmarks with:
|
||||||
py.test graphene --benchmark-only
|
py.test graphene --benchmark-only
|
||||||
```
|
```
|
||||||
|
|
||||||
Graphene supports several versions of Python. To make sure that changes do not break compatibility with any of those versions, we use `tox` to create virtualenvs for each python version and run tests with that version. To run against all python versions defined in the `tox.ini` config file, just run:
|
Graphene supports several versions of Python. To make sure that changes do not break compatibility with any of those versions, we use `tox` to create virtualenvs for each Python version and run tests with that version. To run against all Python versions defined in the `tox.ini` config file, just run:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
tox
|
tox
|
||||||
|
@ -180,7 +180,7 @@ If you wish to run against a specific version defined in the `tox.ini` file:
|
||||||
tox -e py36
|
tox -e py36
|
||||||
```
|
```
|
||||||
|
|
||||||
Tox can only use whatever versions of python are installed on your system. When you create a pull request, Travis will also be running the same tests and report the results, so there is no need for potential contributors to try to install every single version of python on their own system ahead of time. We appreciate opening issues and pull requests to make graphene even more stable & useful!
|
Tox can only use whatever versions of Python are installed on your system. When you create a pull request, Travis will also be running the same tests and report the results, so there is no need for potential contributors to try to install every single version of Python on their own system ahead of time. We appreciate opening issues and pull requests to make graphene even more stable & useful!
|
||||||
|
|
||||||
### Building Documentation
|
### Building Documentation
|
||||||
|
|
||||||
|
|
|
@ -308,8 +308,8 @@ You can also run the benchmarks with:
|
||||||
|
|
||||||
Graphene supports several versions of Python. To make sure that changes
|
Graphene supports several versions of Python. To make sure that changes
|
||||||
do not break compatibility with any of those versions, we use ``tox`` to
|
do not break compatibility with any of those versions, we use ``tox`` to
|
||||||
create virtualenvs for each python version and run tests with that
|
create virtualenvs for each Python version and run tests with that
|
||||||
version. To run against all python versions defined in the ``tox.ini``
|
version. To run against all Python versions defined in the ``tox.ini``
|
||||||
config file, just run:
|
config file, just run:
|
||||||
|
|
||||||
.. code:: sh
|
.. code:: sh
|
||||||
|
@ -323,10 +323,10 @@ file:
|
||||||
|
|
||||||
tox -e py36
|
tox -e py36
|
||||||
|
|
||||||
Tox can only use whatever versions of python are installed on your
|
Tox can only use whatever versions of Python are installed on your
|
||||||
system. When you create a pull request, Travis will also be running the
|
system. When you create a pull request, Travis will also be running the
|
||||||
same tests and report the results, so there is no need for potential
|
same tests and report the results, so there is no need for potential
|
||||||
contributors to try to install every single version of python on their
|
contributors to try to install every single version of Python on their
|
||||||
own system ahead of time. We appreciate opening issues and pull requests
|
own system ahead of time. We appreciate opening issues and pull requests
|
||||||
to make graphene even more stable & useful!
|
to make graphene even more stable & useful!
|
||||||
|
|
||||||
|
|
3
setup.py
3
setup.py
|
@ -76,10 +76,9 @@ setup(
|
||||||
"Programming Language :: Python :: 2",
|
"Programming Language :: Python :: 2",
|
||||||
"Programming Language :: Python :: 2.7",
|
"Programming Language :: Python :: 2.7",
|
||||||
"Programming Language :: Python :: 3",
|
"Programming Language :: Python :: 3",
|
||||||
"Programming Language :: Python :: 3.3",
|
|
||||||
"Programming Language :: Python :: 3.4",
|
|
||||||
"Programming Language :: Python :: 3.5",
|
"Programming Language :: Python :: 3.5",
|
||||||
"Programming Language :: Python :: 3.6",
|
"Programming Language :: Python :: 3.6",
|
||||||
|
"Programming Language :: Python :: 3.7",
|
||||||
"Programming Language :: Python :: Implementation :: PyPy",
|
"Programming Language :: Python :: Implementation :: PyPy",
|
||||||
],
|
],
|
||||||
keywords="api graphql protocol rest relay graphene",
|
keywords="api graphql protocol rest relay graphene",
|
||||||
|
|
2
tox.ini
2
tox.ini
|
@ -9,7 +9,7 @@ deps =
|
||||||
setenv =
|
setenv =
|
||||||
PYTHONPATH = .:{envdir}
|
PYTHONPATH = .:{envdir}
|
||||||
commands =
|
commands =
|
||||||
py{27,34,py}: py.test --cov=graphene graphene examples {posargs}
|
py{27,py}: py.test --cov=graphene graphene examples {posargs}
|
||||||
py{35,36,37}: py.test --cov=graphene graphene examples tests_asyncio {posargs}
|
py{35,36,37}: py.test --cov=graphene graphene examples tests_asyncio {posargs}
|
||||||
|
|
||||||
[testenv:pre-commit]
|
[testenv:pre-commit]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user