Skip to content

Commit

Permalink
Drop support for python 3.5
Browse files Browse the repository at this point in the history
  • Loading branch information
ynop committed Apr 20, 2020
1 parent 14b2ae2 commit 9d0138e
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 41 deletions.
23 changes: 11 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
language: python
python:
- "3.5"
- "3.6"
- "3.7"
- "3.8"
- "3.6"
- "3.7"
- "3.8"

install:
- sudo apt-get update
- sudo apt-get install -y libav-tools sox
- "pip install -e .[dev,ci]"
- sudo apt-get update
- sudo apt-get install -y libav-tools sox
- "pip install -e .[dev,ci]"

script:
- flake8
- pytest --cov=./ --cov-report xml
- curl https://deepsource.io/cli | sh
- export DEEPSOURCE_DSN=https://4548d0a091ca452ba4f84f0771f8a91a@deepsource.io
- ./bin/deepsource report --analyzer test-coverage --key python --value-file ./coverage.xml
- flake8
- pytest --cov=./ --cov-report xml
- curl https://deepsource.io/cli | sh
- export DEEPSOURCE_DSN=https://4548d0a091ca452ba4f84f0771f8a91a@deepsource.io
- ./bin/deepsource report --analyzer test-coverage --key python --value-file ./coverage.xml
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ apt-get install sox

### Prerequisites

* [A supported version of Python 3](https://docs.python.org/devguide/index.html#status-of-python-branches)
* [A supported version of Python > 3.5](https://docs.python.org/devguide/index.html#status-of-python-branches)

It's recommended to use a virtual environment when developing audiomate.
To create one, execute the following command in the project's root directory:
Expand Down
2 changes: 2 additions & 0 deletions docs/notes/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Next Version

**Breaking Changes**

* Drop support of Python 3.5 because a required dependency (llvmlite) does not support it anymore.

**New Features**

* Setup consistent way for logging. (:ref:`logging`):
Expand Down
4 changes: 3 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,9 @@
classifiers=[
'Intended Audience :: Science/Research',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3 :: Only',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Topic :: Scientific/Engineering :: Human Machine Interfaces'
],
keywords='audio music sound corpus dataset',
Expand Down
27 changes: 0 additions & 27 deletions shippable.yml

This file was deleted.

0 comments on commit 9d0138e

Please sign in to comment.