Skip to content

Commit

Permalink
Changed python requirements to 3.6+
Browse files Browse the repository at this point in the history
  • Loading branch information
LaurentRDC committed Jun 6, 2018
1 parent ab042f9 commit 0652125
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
4 changes: 3 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ npstreams
.. image:: https://img.shields.io/pypi/v/npstreams.svg
:target: https://pypi.python.org/pypi/npstreams
:alt: PyPI Version
.. image:: https://img.shields.io/pypi/pyversions/npstreams.svg
:alt: Supported Python Versions

npstreams is an open-source Python package for streaming NumPy array operations.
The goal is to provide tested routines that operate on streams (or generators) of arrays instead of dense arrays.
Expand Down Expand Up @@ -115,7 +117,7 @@ To install the latest development version from `Github <https://github.com/Laure

python -m pip install git+git://github.com/LaurentRDC/npstreams.git

Each version is tested against Python 3.4, 3.5 and 3.6. If you are using a different version, tests can be run
Each version is tested against Python 3.6. If you are using a different version, tests can be run
using the standard library's `unittest` module.

Support / Report Issues
Expand Down
1 change: 0 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ environment:
matrix:

- PYTHON_VERSION: "3.6"
- PYTHON_VERSION: "3.5"

matrix:
fast_finish: true
Expand Down
2 changes: 1 addition & 1 deletion docs/source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Installation
Requirements
============

**npstreams** works on Linux, Mac OS X and Windows. It requires Python 3.4+
**npstreams** works on Linux, Mac OS X and Windows. It requires Python 3.6+
as well as `numpy`_. `scipy`_ is an optional dependency that is only used in
tests; however, if SciPy cannot be imported, tests will not fail.

Expand Down
4 changes: 2 additions & 2 deletions npstreams/benchmarks.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ def benchmark(funcs = [np.average, np.mean, np.std, np.sum, np.prod],
All benchmarks compare a reduction operation on a stream of arrays of varying sizes. The sequence length is fixed.
.. versionadded:: 1.5.2
Parameters
----------
funcs : iterable of NumPy functions, optional
Expand All @@ -82,8 +84,6 @@ def benchmark(funcs = [np.average, np.mean, np.std, np.sum, np.prod],
shapes : iterable of tuples, optional
Shapes of arrays to test. Streams of random numbers will be generated with arrays of those shapes.
The sequence lengths are fixed.
.. versionadded:: 1.5.2
"""
# Preliminaries
console_width = min(get_terminal_size().columns, 80)
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ def test_suite():
keywords = ['streaming', 'numpy', 'math'],
packages = packages,
include_package_data = True,
python_requires = '>=3.6, <4',
python_requires = '>=3.6, <4',
zip_safe = False,
# include_dirs = [numpy.get_include()],
# ext_modules = cythonize("npstreams/*.pyx",
Expand All @@ -65,6 +65,5 @@ def test_suite():
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6']
)

0 comments on commit 0652125

Please # to comment.