Skip to content

Commit 930a4fa

Browse files
committed
chore(papis-html): add flake8 develop dependencies
1 parent 116cbf4 commit 930a4fa

File tree

1 file changed

+46
-32
lines changed

1 file changed

+46
-32
lines changed

papis-html/setup.py

Lines changed: 46 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,54 @@
1-
# -*- coding: utf-8 -*-
21
from setuptools import setup
32

4-
with open('README.rst') as fd:
3+
with open("README.rst") as fd:
54
long_description = fd.read()
65

76
setup(
8-
name='papis-html',
9-
version='0.1',
10-
author='Alejandro Gallo',
11-
author_email='aamsgallo@gmail.com',
12-
license='GPLv3',
13-
url='https://github.com/papis/scripts/tree/master/papis-html',
14-
install_requires=[
15-
"papis>=0.11.1",
16-
"click",
17-
],
7+
name="papis-html",
8+
version="0.1",
9+
author="Alejandro Gallo",
10+
author_email="aamsgallo@gmail.com",
11+
license="GPLv3",
12+
url="https://github.com/papis/scripts/tree/master/papis-html",
1813
classifiers=[
19-
'Environment :: Console',
20-
'Environment :: Console :: Curses',
21-
'Intended Audience :: Developers',
22-
'Intended Audience :: System Administrators',
23-
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
24-
'Operating System :: MacOS',
25-
'Operating System :: POSIX',
26-
'Operating System :: Unix',
27-
'Programming Language :: Python :: 3.3',
28-
'Programming Language :: Python :: 3.4',
29-
'Programming Language :: Python :: 3.5',
30-
'Programming Language :: Python :: 3.6',
31-
'Topic :: Utilities',
14+
"Development Status :: 3 - Alpha",
15+
"Environment :: Console",
16+
"Environment :: Console :: Curses",
17+
"Intended Audience :: Developers",
18+
"Intended Audience :: Science/Research",
19+
"Intended Audience :: End Users/Desktop",
20+
"Intended Audience :: System Administrators",
21+
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
22+
"Operating System :: MacOS",
23+
"Operating System :: POSIX",
24+
"Operating System :: Unix",
25+
"Operating System :: Microsoft",
26+
"Operating System :: OS Independent",
27+
"Programming Language :: Python :: 3.8",
28+
"Programming Language :: Python :: 3.9",
29+
"Programming Language :: Python :: 3.10",
30+
"Programming Language :: Python :: 3.11",
31+
"Topic :: Utilities",
3232
],
33-
description='Create a simple searchable offline html '
34-
'site with your references',
33+
description="Create a simple searchable offline HTML site with your references",
3534
long_description=long_description,
3635
keywords=[
37-
'papis', 'html', 'bibtex', 'javascript'
38-
'management', 'cli', 'biliography'
36+
"papis", "html", "bibtex", "javascript"
37+
"management", "cli", "biliography"
38+
],
39+
install_requires=[
40+
"papis>=0.13",
3941
],
42+
python_requires=">=3.8",
43+
extras_require={
44+
"develop": [
45+
"flake8-bugbear",
46+
"flake8-quotes",
47+
"flake8",
48+
"mypy>=0.7",
49+
"pep8-naming",
50+
],
51+
},
4052
package_data=dict(
4153
papis_html=[
4254
"data/css/bootstrap.min.css",
@@ -46,10 +58,12 @@
4658
]
4759
),
4860
entry_points={
49-
'papis.command': 'html=papis_html:main'
61+
"papis.command": [
62+
"html=papis_html:main"
63+
]
5064
},
5165
packages=[
52-
'papis_html'
66+
"papis_html"
5367
],
54-
platforms=['linux', 'osx'],
68+
platforms=["linux", "osx", "win32"],
5569
)

0 commit comments

Comments
 (0)