Update dependencies and test to drop python 3.5 support.

The reason for dropping python 3.5 support is that it is not compatible
with the feedparser dependency. The version is anyway not supported any
more (security fixes stopped on 2020/09).
This commit is contained in:
Olivier Mangin 2020-11-07 17:27:58 -08:00
parent d0608697bb
commit c21659eb98
No known key found for this signature in database
GPG Key ID: D72FEC1C3120A884
2 changed files with 1 additions and 7 deletions

View File

@ -21,11 +21,6 @@ matrix:
- source env/bin/activate - source env/bin/activate
# Mock tests (with mock API) # Mock tests (with mock API)
- os: linux
language: python
python: 3.5
env:
- TO_TEST=TEST_MOCK
- os: linux - os: linux
language: python language: python
python: 3.6 python: 3.6

View File

@ -45,16 +45,15 @@ setup(
}, },
include_package_data=True, include_package_data=True,
install_requires=['pyyaml', 'bibtexparser>=1.0', 'python-dateutil', 'six', install_requires=['pyyaml', 'bibtexparser>=1.0', 'python-dateutil', 'six',
'requests', 'configobj', 'beautifulsoup4', 'feedparser'], 'requests', 'configobj', 'beautifulsoup4', 'feedparser'],
extras_require={'autocompletion': ['argcomplete'], extras_require={'autocompletion': ['argcomplete'],
}, },
python_requires='>=3.6',
classifiers=[ classifiers=[
'Development Status :: 4 - Beta', 'Development Status :: 4 - Beta',
'License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)', 'License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3',
'Intended Audience :: Developers', 'Intended Audience :: Developers',
'Intended Audience :: Science/Research', 'Intended Audience :: Science/Research',