Skip to content

Commit

Permalink
Merge pull request #191 from eriknw/drop_python3.5
Browse files Browse the repository at this point in the history
Drop Python 3.5 support (now hard to test in CI, and no wheel builds)
  • Loading branch information
eriknw authored Dec 19, 2022
2 parents 9bdd1b3 + 8029666 commit 9f4fcca
Show file tree
Hide file tree
Showing 13 changed files with 5 additions and 18 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ jobs:
matrix:
os: ["ubuntu-latest"]
python-version:
- "3.5"
- "3.6"
- "3.7"
- "3.8"
- "3.9"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ jobs:
run: |
ls -al dist/
- name: Publish to PyPI
uses: pypa/[email protected].1
uses: pypa/[email protected].2
if: startsWith(github.ref, 'refs/tags/')
with:
user: __token__
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2014-2021 Erik Welch
Copyright (c) 2014-2022 Erik Welch

All rights reserved.

Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Install
Dependencies
------------

``cytoolz`` supports Python 3.5+ with a common codebase.
``cytoolz`` supports Python 3.6+ with a common codebase.
It is developed in Cython, but requires no dependecies other than CPython
and a C compiler. Like ``toolz``, it is a light weight dependency.

Expand Down
1 change: 0 additions & 1 deletion cytoolz/_signatures.py
Original file line number Diff line number Diff line change
Expand Up @@ -167,4 +167,3 @@
def update_signature_registry():
create_signature_registry(cytoolz_info)
module_info.update(cytoolz_info)

1 change: 0 additions & 1 deletion cytoolz/cpython.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,3 @@ cdef extern from "Python.h":
PyObject* PtrObject_Call "PyObject_Call"(object callable_object, object args, object kw)
PyObject* PtrObject_GetItem "PyObject_GetItem"(object o, object key)
int PyDict_Next_Compat "PyDict_Next"(object p, Py_ssize_t *ppos, PyObject* *pkey, PyObject* *pvalue) except -1

1 change: 0 additions & 1 deletion cytoolz/functoolz.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,3 @@ cdef class excepts:
cdef public object exc
cdef public object func
cdef public object handler

1 change: 0 additions & 1 deletion cytoolz/functoolz.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -873,4 +873,3 @@ cdef class excepts:
)
except AttributeError:
return type(self).__doc__

2 changes: 1 addition & 1 deletion debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ Architecture: any
Pre-Depends: dpkg (>= 1.16.1), cython3, python3
Depends: make, python3-nose, ${shlibs:Depends}
Description: Cython implementation of Toolz
High performance functional utilities
High performance functional utilities
2 changes: 0 additions & 2 deletions debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,3 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.


3 changes: 0 additions & 3 deletions debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,3 @@ export PYBUILD_NAME = foo

%:
dh $@ --with python3 --buildsystem=pybuild



1 change: 0 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@ versionfile_source = cytoolz/_version.py
versionfile_build = cytoolz/_version.py
tag_prefix =
parentdir_prefix = cytoolz-

3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,6 @@
'Programming Language :: Cython',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
Expand All @@ -133,6 +132,6 @@
],
install_requires=['toolz >= 0.8.0'],
extras_require={'cython': ['cython']},
python_requires=">=3.5",
python_requires=">=3.6",
zip_safe=False,
)

0 comments on commit 9f4fcca

Please sign in to comment.